/* Widget Name: Button Description: Create a custom button with flexible styling, icon support, and click tracking functionality. Author: SiteOrigin Author URI: https://siteorigin.com Documentation: https://siteorigin.com/widgets-bundle/button-widget-documentation/ Keywords: event, icon, link */ class SiteOrigin_Widget_Button_Widget extends SiteOrigin_Widget { public function __construct() { parent::__construct( 'sow-button', __( 'SiteOrigin Button', 'so-widgets-bundle' ), array( 'description' => __( 'Create a custom button with flexible styling, icon support, and click tracking functionality.', 'so-widgets-bundle' ), 'help' => 'https://siteorigin.com/widgets-bundle/button-widget-documentation/', ), array( ), false, plugin_dir_path( __FILE__ ) ); } public function get_settings_form() { return array( 'responsive_breakpoint' => array( 'type' => 'measurement', 'label' => __( 'Responsive Breakpoint', 'so-widgets-bundle' ), 'default' => '780px', 'description' => __( 'This setting controls when the Mobile Align setting will be used. The default value is 780px.', 'so-widgets-bundle' ), ), ); } public function initialize() { $this->register_frontend_styles( array( array( 'sow-button-base', plugin_dir_url( __FILE__ ) . 'css/style.css', array(), SOW_BUNDLE_VERSION, ), ) ); } public function get_widget_form() { return array( 'text' => array( 'type' => 'text', 'label' => __( 'Button Text', 'so-widgets-bundle' ), ), 'url' => array( 'type' => 'link', 'label' => __( 'Destination URL', 'so-widgets-bundle' ), 'allow_shortcode' => true, ), 'new_window' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Open in a new window', 'so-widgets-bundle' ), ), 'download' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Download', 'so-widgets-bundle' ), 'description' => __( 'The Destination URL will be downloaded when a user clicks on the button.', 'so-widgets-bundle' ), ), 'button_icon' => array( 'type' => 'section', 'label' => __( 'Icon', 'so-widgets-bundle' ), 'fields' => array( 'icon_selected' => array( 'type' => 'icon', 'label' => __( 'Icon', 'so-widgets-bundle' ), ), 'icon_color' => array( 'type' => 'color', 'label' => __( 'Icon Color', 'so-widgets-bundle' ), ), 'icon' => array( 'type' => 'media', 'label' => __( 'Image Icon', 'so-widgets-bundle' ), 'description' => __( 'Replaces the icon with your own image icon.', 'so-widgets-bundle' ), ), 'icon_placement' => array( 'type' => 'select', 'label' => __( 'Icon Placement', 'so-widgets-bundle' ), 'default' => 'left', 'options' => array( 'top' => __( 'Top', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'bottom' => __( 'Bottom', 'so-widgets-bundle' ), 'left' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), 'design' => array( 'type' => 'section', 'label' => __( 'Design and Layout', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'width' => array( 'type' => 'measurement', 'label' => __( 'Width', 'so-widgets-bundle' ), 'description' => __( 'Leave blank to let the button resize according to content.', 'so-widgets-bundle' ), ), 'align' => array( 'type' => 'select', 'label' => __( 'Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'mobile_align' => array( 'type' => 'select', 'label' => __( 'Mobile Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'theme' => array( 'type' => 'select', 'label' => __( 'Button Theme', 'so-widgets-bundle' ), 'default' => 'flat', 'options' => array( 'atom' => __( 'Atom', 'so-widgets-bundle' ), 'flat' => __( 'Flat', 'so-widgets-bundle' ), 'wire' => __( 'Wire', 'so-widgets-bundle' ), ), ), 'button_color' => array( 'type' => 'color', 'label' => __( 'Button Color', 'so-widgets-bundle' ), ), 'text_color' => array( 'type' => 'color', 'label' => __( 'Text Color', 'so-widgets-bundle' ), ), 'hover' => array( 'type' => 'checkbox', 'default' => true, 'label' => __( 'Use hover effects', 'so-widgets-bundle' ), 'state_emitter' => array( 'callback' => 'conditional', 'args' => array( 'hover[show]: val', 'hover[hide]: ! val', ), ), ), 'hover_background_color' => array( 'type' => 'color', 'label' => __( 'Hover Background Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'hover_text_color' => array( 'type' => 'color', 'label' => __( 'Hover Text Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'font' => array( 'type' => 'font', 'label' => __( 'Font', 'so-widgets-bundle' ), 'default' => 'default', ), 'font_size' => array( 'type' => 'measurement', 'label' => __( 'Font Size', 'so-widgets-bundle' ), 'default' => '1em', ), 'icon_size' => array( 'type' => 'measurement', 'label' => __( 'Icon Size', 'so-widgets-bundle' ), 'default' => '1.3em', ), 'padding' => array( 'type' => 'measurement', 'label' => __( 'Padding', 'so-widgets-bundle' ), 'default' => '1em', ), 'rounding' => array( 'type' => 'multi-measurement', 'label' => __( 'Rounding', 'so-widgets-bundle' ), 'default' => '0.25em 0.25em 0.25em 0.25em', 'measurements' => array( 'top' => array( 'label' => __( 'Top', 'so-widgets-bundle' ), ), 'right' => array( 'label' => __( 'Right', 'so-widgets-bundle' ), ), 'bottom' => array( 'label' => __( 'Bottom', 'so-widgets-bundle' ), ), 'left' => array( 'label' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), ), 'attributes' => array( 'type' => 'section', 'label' => __( 'Other Attributes and SEO', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'id' => array( 'type' => 'text', 'label' => __( 'Button ID', 'so-widgets-bundle' ), 'description' => __( 'An ID attribute allows you to target this button in JavaScript.', 'so-widgets-bundle' ), ), 'classes' => array( 'type' => 'text', 'label' => __( 'Button Classes', 'so-widgets-bundle' ), 'description' => __( 'Additional CSS classes added to the button link.', 'so-widgets-bundle' ), ), 'title' => array( 'type' => 'text', 'label' => __( 'Title Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a title attribute to the button link.', 'so-widgets-bundle' ), ), 'on_click' => array( 'type' => 'text', 'label' => __( 'Onclick', 'so-widgets-bundle' ), 'description' => __( 'Run this JavaScript when the button is clicked. Ideal for tracking.', 'so-widgets-bundle' ), 'onclick' => true, ), 'rel' => array( 'type' => 'text', 'label' => __( 'Rel Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a rel attribute to the button link.', 'so-widgets-bundle' ), ), ), ), ); } public function get_style_name( $instance ) { if ( empty( $instance['design']['theme'] ) ) { return 'atom'; } return $instance['design']['theme']; } /** * Get the variables for the Button Widget. * * @return array */ public function get_template_variables( $instance, $args ) { $button_attributes = array(); $attributes = $instance['attributes']; $classes = ! empty( $attributes['classes'] ) ? $attributes['classes'] : ''; if ( ! empty( $classes ) ) { $classes .= ' '; } $classes .= 'sowb-button ow-icon-placement-' . $instance['button_icon']['icon_placement']; if ( ! empty( $instance['design']['hover'] ) ) { $classes .= ' ow-button-hover'; } $button_attributes['class'] = implode( ' ', array_map( 'sanitize_html_class', explode( ' ', $classes ) ) ); if ( ! empty( $instance['new_window'] ) ) { $button_attributes['target'] = '_blank'; $button_attributes['rel'] = 'noopener noreferrer'; } if ( ! empty( $instance['download'] ) ) { $button_attributes['download'] = null; } if ( ! empty( $attributes['id'] ) ) { $button_attributes['id'] = $attributes['id']; } if ( ! empty( $attributes['title'] ) ) { $button_attributes['title'] = $attributes['title']; } if ( ! empty( $attributes['rel'] ) ) { if ( isset( $button_attributes['rel'] ) ) { $button_attributes['rel'] .= " $attributes[rel]"; } else { $button_attributes['rel'] = $attributes['rel']; } } $icon_image_url = ''; if ( ! empty( $instance['button_icon']['icon'] ) ) { $attachment = wp_get_attachment_image_src( $instance['button_icon']['icon'] ); if ( ! empty( $attachment ) ) { $icon_image_url = $attachment[0]; } } return array( 'button_attributes' => apply_filters( 'siteorigin_widgets_button_attributes', $button_attributes, $instance ), 'href' => ! empty( $instance['url'] ) ? $instance['url'] : '', 'on_click' => ! empty( $attributes['on_click'] ) ? $attributes['on_click'] : '', 'align' => $instance['design']['align'], 'icon_image_url' => $icon_image_url, 'icon' => $instance['button_icon']['icon_selected'], 'icon_color' => $instance['button_icon']['icon_color'], 'text' => $instance['text'], ); } /** * Get the variables that we'll be injecting into the less stylesheet. * * @return array */ public function get_less_variables( $instance ) { if ( empty( $instance ) || empty( $instance['design'] ) ) { return array(); } $text_color = isset( $instance['design']['text_color'] ) ? $instance['design']['text_color'] : ''; $button_color = isset( $instance['design']['button_color'] ) ? $instance['design']['button_color'] : ''; $less_vars = array( 'button_width' => isset( $instance['design']['width'] ) ? $instance['design']['width'] : '', 'button_color' => $button_color, 'text_color' => $text_color, 'icon_size' => ! empty( $instance['design']['icon_size'] ) ? $instance['design']['icon_size'] : '1.3em', 'hover_text_color' => ! empty( $instance['design']['hover_text_color'] ) ? $instance['design']['hover_text_color'] : $text_color, 'hover_background_color' => ! empty( $instance['design']['hover_background_color'] ) ? $instance['design']['hover_background_color'] : $button_color, 'font_size' => isset( $instance['design']['font_size'] ) ? $instance['design']['font_size'] : '', 'rounding' => isset( $instance['design']['rounding'] ) ? $instance['design']['rounding'] : '', 'padding' => isset( $instance['design']['padding'] ) ? $instance['design']['padding'] : '', 'has_text' => empty( $instance['text'] ) ? 'false' : 'true', 'responsive_breakpoint' => $this->get_global_settings( 'responsive_breakpoint' ), 'align' => ! empty( $instance['design']['align'] ) ? $instance['design']['align'] : 'center', 'mobile_align' => ! empty( $instance['design']['mobile_align'] ) ? $instance['design']['mobile_align'] : 'center', 'has_button_icon' => empty( $instance['button_icon']['icon_selected'] ) ? 'false' : 'true', ); if ( ! empty( $instance['design']['font'] ) ) { $font = siteorigin_widget_get_font( $instance['design']['font'] ); $less_vars['button_font'] = $font['family']; if ( ! empty( $font['weight'] ) ) { $less_vars['button_font_weight'] = $font['weight_raw']; $less_vars['button_font_style'] = $font['style']; } } return $less_vars; } /** * Make sure the instance is the most up to date version. * * @return mixed */ public function modify_instance( $instance ) { if ( empty( $instance ) ) { return array(); } $migrate_props = array( 'button_icon' => array( 'icon_selected', 'icon_color', 'icon', ), 'design' => array( 'align', 'theme', 'button_color', 'text_color', 'hover', 'hover_text_color', 'hover_background_color', 'font_size', 'rounding', 'padding', ), 'attributes' => array( 'id', ), ); foreach ( $migrate_props as $prop => $sub_props ) { if ( empty( $instance[ $prop ] ) ) { $instance[ $prop ] = array(); foreach ( $sub_props as $sub_prop ) { if ( isset( $instance[ $sub_prop ] ) ) { $instance[ $prop ][ $sub_prop ] = $instance[ $sub_prop ]; unset( $instance[ $sub_prop ] ); } } } } // Migrate onclick setting to prevent Wordfence flag. if ( ! empty( $instance['attributes'] ) && ! empty( $instance['attributes']['onclick'] ) ) { $instance['attributes']['on_click'] = $instance['attributes']['onclick']; } // If the mobile_align setting isn't set, set it to the same value as the align value. if ( ! empty( $instance['design'] ) && ! empty( $instance['design']['align'] ) && empty( $instance['design']['mobile_align'] ) ) { $instance['design']['mobile_align'] = $instance['design']['align']; } // Migrate predefined settings to more customizable settings. if ( ! empty( $instance['design']['font_size'] ) && is_numeric( $instance['design']['font_size'] ) ) { $instance['design']['font_size'] .= 'em'; } if ( ! empty( $instance['design']['padding'] ) && is_numeric( $instance['design']['padding'] ) ) { $instance['design']['padding'] .= 'em'; } if ( ! empty( $instance['design']['rounding'] ) && is_numeric( $instance['design']['rounding'] ) ) { $instance['design']['rounding'] = $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em'; } if ( empty( $instance['design']['icon_size'] ) ) { $instance['design']['icon_size'] = '1.3em'; } return $instance; } public function get_form_teaser() { if ( class_exists( 'SiteOrigin_Premium' ) ) { return false; } return array( sprintf( __( 'Add a beautiful tooltip to the Button Widget with %sSiteOrigin Premium%s', 'so-widgets-bundle' ), '', '' ), ); } } siteorigin_widget_register( 'sow-button', __FILE__, 'SiteOrigin_Widget_Button_Widget' );{"id":15572,"date":"2026-05-09T01:19:19","date_gmt":"2026-05-09T01:19:19","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=15572"},"modified":"2026-05-09T01:19:21","modified_gmt":"2026-05-09T01:19:21","slug":"pg-silky-demo-harbors-%e1%90%88-gamble-pg-softer-video-game-online-inside-2026","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/pg-silky-demo-harbors-%e1%90%88-gamble-pg-softer-video-game-online-inside-2026\/","title":{"rendered":"PG Silky Demo Harbors \u1408 Gamble PG Softer Video game Online Inside 2026"},"content":{"rendered":"

Such 100 percent free demo game enable it to be users to check enjoys https:\/\/kapow-casino-dk.com\/<\/a> and speak about themes versus monetary exposure, best for habit. Our very own help guide to going for a demo slot by the exposure, build, and you will concept duration can help you stop picking video game randomly and you may begin going for based on example become, volatility, readability, and feature depth. This type of ports are perfect for participants who choose course, risk, and you may cinematic configurations. It is best playing the newest slot machines for 100 percent free prior to risking your bankroll.<\/p>\n

Extremely element an excellent 3×5 grid and generally are really volatile, way too many lessons throughout these totally free slots sometimes prevent quickly \u2014 or stop spectacularly. Extremely harbors keeps lay jackpot wide variety, which count just about how much you choice. While these video game is seriously enjoyable and you may fulfilling, they can also be perplexing, that makes it even wiser to try out her or him because totally free trial slots. They also have amazing graphics and you can enjoyable possess instance scatters, multipliers, and a lot more. In addition even offers scatters and you will a great 20,000x jackpot, to choose an enthusiastic RTP one has reached nearly 96%.<\/p>\n

For each and every online game will receive an appartment matter into the minimum and you may maximum wager. Just like in just about any gambling enterprise online game, lender administration is extremely important inside the online slots. Ergo, ports which have high hit frequency may also have a reduced volatility and lower exposure. So it means find how frequently a new player gains each a certain amount of revolves. In the long run, Gonzo\u2019s Journey sits in the guts featuring its balanced chance and you may prize. So it parameter reflects the online game\u2019s mediocre winnings volume and proportions.<\/p>\n

Chilli Heat is among the most its most well known harbors, and you can in addition to listed below are some High Rhino. Below, we\u2019ll familiarizes you with an educated video game company, and listed below are some each of their games following brand new website links. This makes it possible for one investigate very common game designers, in addition to all free trial slots no download it are offering. Most advanced clips ports feature incentive possess, additionally the most commonly known ability ‘s the added bonus round. Force Gaming\u2019s common Huge Flannel is an excellent exemplory instance of a successful oriental-styled games, and Hacksaw\u2019s Densho try an artwork masterpiece unrivaled in the wide world of online slots. Many online game will come all over since the general getting Western attention, but there are plenty of good payments and discover since better.<\/p>\n

100 percent free position demo gamble products normally have the same mechanics, paylines, and you will incentive has actually. Once you\u2019ve manage demonstration slots 100 percent free gamble, here are some web based casinos that deal with actual wagers. Zero, 100 percent free demo play ports are only enjoyment. It\u2019s ideal for experimentation out of video game and you will accumulating of online game has without risk. Of course, if you actually feel like likely to real cash you have been in a good position. I comment a knowledgeable totally free trial play ports, as soon as you\u2019re also happy to wager actual, you\u2019ll know exactly what to expect.<\/p>\n

One of the primary and more than joyous online slots, Bucks Splash, premiered for the 1998. Towards Gambling establishment Guru, you don’t need to to help you install people app nor check in so you can have the ability to play ports enjoyment. There are also a whole lot more types of online slots, for example three dimensional slots, otherwise progressive jackpot harbors, that you won’t manage to play in a secure-established gambling establishment. In general, land-mainly based ports don\u2019t render as numerous possibilities since online slots. These types of tend to element progressive websites and you may interesting casino added bonus also provides to have new people, however, make sure to read all of our ratings just before registering. But not, if you believe prepared to gamble slots for real currency, you are going to need to discover an on-line gambling enterprise.<\/p>\n

These types of games are designed to allow it to be users to enjoy the experience away from position gaming without having any financial chance, therefore although you can also be spin new reels and struck jackpots when you look at the the brand new demonstration function, the brand new profits are strictly enjoyment and don’t result in real cash. They simulate a full functionality out-of real-money harbors, allowing you to take advantage of the excitement of spinning the fresh reels and you can causing bonus provides without risk into purse. That’s’ just what i\u2019lso are planning explore right here – and also you\u2019ll getting very happy to know that online slots games are very heavily controlled, guaranteeing you\u2019re not getting \u201cripped off\u201d otherwise to tackle an unfair online game. Games instance Gonzo\u2019s Journey and you will Temple out-of Value ask people in order to become explorers, setting off into the thrilling vacations thanks to jungles or selecting lost relics. This enables you to here are some one or more slots without the necessity of experiencing financed your account beforehand.<\/p>\n

They endured besides the classic slots since it is actually mainly based, using a unique method to the reels return successful combinations. Internationally Online game Technologies are a prominent company that develops betting tech targeting pokie hosts and you will lotteries. Just in case a-tumble succession closes, the new grid reset, and you can emphasized areas and multipliers is removed.<\/p>\n

The new discussion more than that is better \u2014 free online slots or actual-money game \u2014 is as dated because the time. All of our distinct online ports is continually growing even as we introduce the brand new titles and offer advanced-top quality video game to help you passionate position members. Immediately following happy with the fresh new setup, you might force brand new Twist switch and enjoy the gameplay. Discover the choice count by the clicking + or \u2013, and set what amount of paylines, if at all possible. Search through this new slot roster and click into the a-game tile to go to one games\u2019s web page.<\/p>\n

Bonus get slots are online slots games where you are able to spend a superior in exchange for quick access on main added bonus function of your own game (often the totally free revolves function). Look through this category to get going toward 2nd larger online game before friends have even heard of they. This category talks about most of the best online slots games one to players was indeed enjoying before couple of months. He is good for beginners, informal members, otherwise some body finding lower-risk sessions, and are usually commonly utilized in classic harbors and easier video slot activities. Insights volatility assists users choose ports that fit the money, chance endurance, and you may popular variety of gamble. If you find yourself RTP shows a-game\u2019s long-label come back, volatility teaches you just how that go back takes on away during the gameplay.<\/p>\n

To own professionals selecting quick expertise and an enthusiastic immersive gaming sense with enough have to keep them interested, Sexy Hot Fresh fruit is a great giving off Habanero harbors. A golden goddess offers the highest payment of 1,one hundred thousand gold coins for 5 to the a good payline. Regarding slot machines, the RTP is high, and thus a high probability off finding a very important commission. Therefore, search for brand new license to offer gambling games and you can be sure the brand new statutes around gambling on the legislation the ball player falls under. The online game\u2019s difference from real pay happens nearer otherwise next off the brand new said averages in accordance with the number of rounds starred. Imagine checking out the guide on exactly how to enjoy and you may earn totally free Wheel from Chance ports for free without down load and you will no subscription.<\/p>\n

If you\u2019re things such as you and relish the adventure from spinning this new reels but want to try aside games before you could bet and you can explore this new releases in place of economic threats, you\u2019lso are right for which you must be. Rather, you\u2019ll gamble \u201cfor only fun\u201d whenever you are that great adventure of genuine position enjoy. 100 percent free ports are exactly the same as the people online slots games your\u2019ll get a hold of within web based casinos other than he is set in demo\/100 percent free gamble function. Free trial slots represent a chance for players to engage from the exciting field of on the web playing in the place of financial risks. Understanding how to gamble pokies or online slots games offers a genuine adventure when viewing this style of amusement.<\/p>\n

AWP ports, also known as fruits hosts or bar harbors, are like slots you will find when you look at the pubs otherwise arcades, especially in the united kingdom. After, it already been handing out currency as opposed to sweets, nonetheless remaining new good fresh fruit icons. Fresh fruit ports first started from the late 1800s and you may early 1900s that have the first slots. Fruits harbors was old-build slot machines which have photographs off good fresh fruit eg cherries, lemons, oranges, and you can watermelons. Such games changed online slots games by creating her or him super immersive, which have cool tales and you may new features. The story out of three dimensional ports come whenever casinos on the internet came to exist on the 1970s, gaining popularity on middle 1990s.<\/p>\n

Regarding exploring old history to travelling using place, they help participants feel other settings and tales. Within Slotsjudge, Canadian users can also be discuss a giant type of free trial harbors liked by many in the world. New online game as well as showcase outlined three-dimensional image and you may animated graphics, and come up with game play visually epic and you may enjoyable. Some offer an emotional touch that have easy game play and you can familiar symbols, while others manage inspired models laden up with bonus features. Free online harbors have been in size and shapes, for each and every providing something else. Players likewise have the ability to end in three progressive jackpots, including most thrill to each round.<\/p>\n","protected":false},"excerpt":{"rendered":"

Such 100 percent free demo game enable it to be users to check enjoys https:\/\/kapow-casino-dk.com\/ and speak about themes versus monetary exposure, best for habit. Our very own help guide to going for a demo slot by the exposure, build, and you will concept duration can help you stop picking\u2026<\/p>\n

Continue reading<\/span><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-15572","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/15572","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=15572"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/15572\/revisions"}],"predecessor-version":[{"id":15573,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/15572\/revisions\/15573"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=15572"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=15572"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=15572"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}