/* 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":12746,"date":"2026-05-07T23:45:37","date_gmt":"2026-05-07T23:45:37","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=12746"},"modified":"2026-05-07T23:45:38","modified_gmt":"2026-05-07T23:45:38","slug":"casumo-local-casino-cashback-incentive-2026-uk-how-to-get-cash-return-saude-educacao-age-habitacao","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/casumo-local-casino-cashback-incentive-2026-uk-how-to-get-cash-return-saude-educacao-age-habitacao\/","title":{"rendered":"Casumo Local casino Cashback Incentive 2026 Uk How to get Cash return SA\u00daDE, EDUCA\u00c7\u00c3O Age HABITA\u00c7\u00c3O"},"content":{"rendered":"

This type of new developments is actually altering your own betting experience with a revolutionary way, the real time local casino area during the Malina Casio nevertheless offers to imitate the newest genuine Local sense. Cold temperatures inspired ports united kingdom We have analyzed the terms and find he or she is easy to see, you can purchase an incredibly cool beginning pack hitting new games at Will. From inside the Skip Midas, most useful craps online casino websites uk and its particular no wonder whenever you look at game. Constantly gamble responsibly and choose legitimate crypto casinos to find the best experience and you may secure gameplay. Such incentives usually tend to be 100 percent free spins or bucks bonuses, making it possible for players to enjoy games and you may potentially victory real cash. Such incentives is negotiated truly having gambling enterprises and are also only available courtesy chosen lovers, meaning you earn more worthiness by just registering on this page.<\/p>\n

At this time, there are plenty casinos on the internet to pick from, so we\u2019re also here so you can restrict your choices because of the record the best of the best United kingdom casinos. The brand new betting standards record how often you need to enjoy through your incentive dollars one which just withdraw it. With a free of charge revolves anticipate bonus, you\u2019lso are provided a set quantity of free spins to utilize to the slot games after you\u2019ve authored your bank account otherwise made the first deposit. Furthermore, they give the chance to experiment greatest gambling enterprise internet which have bonus dollars from the outset. Kick-initiate your on line gaming experience with a knowledgeable acceptance gambling establishment bonuses accessible to Uk members.<\/p>\n

Crypto choice locations look peaceful right until expiry few days, next abruptly getting way more slotable<\/a> influential than simply casual people expect. Into the crypto, you to active may become specifically evident when large label open interest lies near the money and spot starts pushing through key affects. A great gamma fit happens when choice placement pushes people or field companies to save purchasing to your a rising business otherwise attempting to sell to your a great losing you to, that may enhance the latest disperse in the place of dampening they. A speech one to received 38,800 ETH in the genesis keeps transported 18,five hundred ETH to a different bag, getting fresh desire to your an extended-name manager sitting on among the industry\u2019s extremely significant papers development. It’s still next-largest crypto asset, still this new key payment layer for some of your onchain economy, nevertheless one of the few digital possessions institutions take certainly. Good directly saw whale purse monitored once the your retirement-usdt.eth provides gone on a-sharp cross-resource macro stance, shorting bitcoin and you will ether while keeping an extended reputation in the crude petroleum just after a recently available focus on regarding profitable investments.<\/p>\n

Even more accurately, market-management eg Netent, Microgaming and you will Playtech keeps their own extra networking sites to possess fulfilling people. Income vary significantly, so it\u2019s vital that you discover and this rewards your\u2019ll receive in addition to limit amount of people you could potentially refer. ✔ Freerolls was competitions, tend to that have a flat prize, one people can be sign up. ✔ Free gamble marketing which permit one to enjoy specific game, having a-flat time or over to a-flat dollars matter, for free.<\/p>\n

That counts once the a lot of larger gambling establishment names however be a little embarrassing with respect to real digital-advantage use. The item seems most recent, the general disperse is quick, in addition to gambling establishment really does a good job away from impact depending around crypto profiles in the place of simply acknowledging crypto overall much more funding option. The latest 11 names below most of the sound right in the uk field today, even so they suit different types of people.<\/p>\n

Slots Forehead\u2019s 100 percent free ports competitions could be the extremely unique render for the markets now as the website flips the brand new \u2018usual\u2019 incentive model on their direct. Towards cellular, bonus value is commonly determined by the brand new expiration screen therefore the eligible online game listing, very those two would be looked before you decide to opt into the! A practical example are a low-stakes position pro that has a rough month, up coming spends the latest Saturday cashback as the a smaller reset put instead away from going after losses. As usual, the fresh headline offer is only half of the storyline, therefore you should check always the brand new wagering legislation and big date limits one which just deposit you don\u2019t score trapped away! Regardless if such 3 casinos have not made the top ten list (yet), they still are entitled to are showcased.<\/p>\n

not, like all nutrients, they arrive using their very own selection of factors. Wisdom these types of points can be make suggestions in finding the best United kingdom casino incentives one to match your playing layout, that delivers a thrilling and fulfilling on the web betting feel. These may improve difference in a great betting feel and you will you to definitely filled up with obstacles. Remember, the secret to a rewarding playing sense isn’t only from the claiming the greatest bonus but insights the terms and making certain they aligns together with your betting design and choices.<\/p>\n

When you register for the first time within a respected United kingdom internet casino, might discovered a pleasant bonus in order to start up your own betting experience. All of the 100 percent free bets try subject to a conclusion time and you can they shall be rendered useless 30 days following initial deposit, Microgaming has generated a huge selection of on the web position online game. An abundance of languages to select from make your game easy as actually, additionally, you will realise that the gambling user interface is home to a lot of local matches.<\/p>\n

To own mobile profiles, there’s also the latest app, that is compatible with one another ios and android products. If you need in order to claim the acceptance bonus, discover a great group of well-known payment answers to choose away from. Here is the Gaming Zone list of the big British casino bonuses, most of the approved and licensed by the Uk Gambling Percentage (UKGC). In this post, you can acquire entry to the best on-line casino bonuses when you look at the the united kingdom from your leading couples. Lauren provides playing blackjack otherwise trying out this new position games in her leisure time.<\/p>\n

In the place of playing during the an untrustworthy local casino, it\u2019s safer to play at a safe, legitimate on-line casino. Our specialist team at the Casino.com has actually identified gambling enterprises which have crappy support service, unjust extra standards otherwise often don’t spend participants their earnings. Worst Reviews off their Users – In the event the most other professionals have experienced a negative sense during the an on-line casino, it\u2019s a sign that site would be avoided. When the an online site doesn’t always have good help people, it\u2019s an indicator regarding an unsound casino. In the event the a gambling establishment has actually too many of the negative keeps detailed less than, we contemplate it worthy of avoiding.<\/p>\n

The brand new gambling establishment desires allow you to be register for the site and to begin to try out. For many who\u2019re also simply starting out at the a casino, you\u2019ll provides the fresh new member gambling enterprise incentive even offers \u2013 oftentimes \u2013 and get a beginner member. The latest gambling establishment you\u2019lso are to tackle for the is checklist these types of specials on their site to help you make them simple for you to definitely discover. You\u2019ll see plenty of seasonal bonuses to possess harbors, and you can the newest slot game normally have excellent deals. You\u2019ll get a hold of a number of gambling establishment internet sites having totally free register extra even offers, however are better than anyone else. You\u2019ll need certainly to have a look at terms and conditions of the provide to understand if it\u2019s the best selection.<\/p>\n

We in addition to ensure that the site uses encryption tech to safeguard a and you can financial research. Any gambling enterprise we advice could well be authorized because of the British Betting Fee, meaning that it\u2019s legal having United kingdom users. Such as for example, we could possibly have them indexed for you here at Sports books.com, or you might find them to your promotions webpage of the online casino website including Heavens Las vegas. This type of bonuses is actually what they appear to be – they give usage of one thing at no cost one which just you need and come up with in initial deposit. Incentive credit is basically be studied into the an entire variety of games, so that you\u2019ll feel the independence to find the slots you love most useful.<\/p>\n

Precisely the top 20 most readily useful-rated Uk gambling enterprise sites and you may Uk Betting Percentage-licensed gambling enterprises is actually detailed! Be sure you look at the small print prior to signing up as the latest suitable online game is obviously noted. Getting inserted clients, he’s a sign of in which they\u2019s better to settle down. If the a casino doesn\u2019t enjoys appropriate UKGC licensing, it\u2019s immediately set in all of our blacklist. Harbors will be the most popular game at gambling enterprise web sites therefore\u2019s reported that 16% of the many bettors in the uk enjoy online slots monthly, that have the average session time of 17 moments. You might withdraw the bucks in your a real income bag in the any time, subject to constraints set because of the individual gambling enterprises.<\/p>\n

Discuss the field of zero cards facts gambling enterprises to possess a secure and you will difficulty-100 percent free gambling feel. Read the T&Cs to determine what real money online game meet the criteria, and get happy to optimize your winnings! Visit all of our most useful listing and pick your favorite local casino!<\/p>\n","protected":false},"excerpt":{"rendered":"

This type of new developments is actually altering your own betting experience with a revolutionary way, the real time local casino area during the Malina Casio nevertheless offers to imitate the newest genuine Local sense. Cold temperatures inspired ports united kingdom We have analyzed the terms and find he or\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-12746","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/12746","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=12746"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/12746\/revisions"}],"predecessor-version":[{"id":12747,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/12746\/revisions\/12747"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=12746"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=12746"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=12746"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}