/* 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":131835,"date":"2026-05-25T17:33:15","date_gmt":"2026-05-25T17:33:15","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=131835"},"modified":"2026-05-25T17:33:16","modified_gmt":"2026-05-25T17:33:16","slug":"online-online-casino-games","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/online-online-casino-games\/","title":{"rendered":"Online Online casino games"},"content":{"rendered":"

They prizes free spins when step three+ Dice icons appear on the 1st, second, otherwise third reels. Roulette extra feature exists if the Mr. Vegas looks to the basic, 3rd, and 5th reels. When it comes time to put your bets, you may have certain alternatives to select from.<\/p>\n

Since the all of our the start into the 2018 i’ve offered both business positives and you may members, providing you with day-after-day news and sincere studies away from gambling enterprises, game, and you will percentage systems. Our very own article people works alone from industrial appeal, making sure evaluations, development, and you will information is based entirely to your merit and you can reader well worth. To find the best-ranked solutions that have higher incentives and you will safer purchases, talk about the respected local casino toplist. Vegas online slots games deliver the signature adventure of your own Las vegas Remove, merging larger-win possible which have interesting has and you can fast-moving game play of Las vegas web based casinos. It can be just the thing for planning betting methods in advance of setting genuine currency wagers.<\/p>\n

In the event you take pleasure in gambling on the go, Mr Vegas Gambling enterprise has the benefit of a dedicated mobile app that gives an optimised sense. The brand new live local casino area is just as well-provided, providing actual-big date telecommunications having elite group dealers. Mr Vegas Gambling enterprise is sold with a diverse variety of games, ensuring there’s something for every type of user. The casino has typical slot tournaments and you will special promotions, catering to people whom enjoy one another relaxed and you may competitive gamble. These are generally a thorough sorts of gaming alternatives, regarding antique gambling games to help you a full collection out-of alive specialist selection that enable having an interactive experience.<\/p>\n

The current presence of highest-stop firewalls and you will investigation security having comprehensive on line defense plus kept me zotabet casino<\/a> personally impression reassured. Members can simply find a way that meets their choices, making sure short and you will secure transactions every time. Professionals makes deposits and you may distributions confidently, understanding that the deals try protected. All of the deals are encrypted, making certain that sensitive economic information remains secure. The new gambling establishment spends SSL encryption to guard personal and you can economic data, making certain players\u2019 guidance remains private all of the time. The program was created to bring a made experience to own Mr Vegas\u2019 really loyal and you will devoted participants, ensuring that all of the games tutorial seems special and you may fulfilling.<\/p>\n

To own Canadians new to the website, going into the action is an easy process. Diving towards the brand new position universe is easy, regardless if you are a longtime member or just signing up. It’s a tactical take to to have supremacy, accomplished by delivering an excellent solutions. Ultimately, that industry stress gurus all the Canadian user using a market-wider escalation in on offer quality and you may diversity. A giant, ranged, and highest-high quality video game collection is actually transitioning out of a good-to-have to a keen crucial feature the founded operator. The latest jackpot area, constantly a key mark, lengthened most that have additional regional award swimming pools and you can networked modern solutions.<\/p>\n

After that distributions in identical day often deal with handling charge regarding $\/\u20ac\/\u00a32.fifty. There was at least withdrawal number of \u00a3\/$\/\u20ac20 for everyone fee tips, and earliest detachment of every time is free. Places is processed instantaneously, and now have no costs connected \u2013 except if users go for Euteller, which includes an effective $\/\u20ac\/\u00a31.95 running commission. Any sort of your own factor in to tackle on the go, Mr Las vegas\u2019 user-amicable mobile software makes to try out on your own cellphone as easy as pie. It may not be the best sportsbook doing, but it\u2019s an impressive providing considering brand new video game collection they accompanies.<\/p>\n

At the same time, the professional party can make real cash deposits to test detachment increase and ensure Vegas-concept victories are paid truthfully as well as on big date. All of our comment process prioritizes courtroom licensing, game equity, and you can commission precision, ensuring you simply gamble in the reliable internet. Users will get 10 free revolves to have ten weeks delivery the fresh big date immediately following a beneficial being qualified first deposit. On line workers along with remove hold off minutes to possess popular cabinets, delivering instant access to countless Las vegas harbors that have increased three-dimensional graphics one surpass conventional hardware. Along with her, these issues offer Vegas slots an identifiable, high-energy think kits them other than important on line position game and features your going back for much more.<\/p>\n

Alternatively, your trigger the brand new MrVegas Desired Provide in this 30 (30) schedule months within the \u201cMy personal Bonuses\u2019 section of your bank account (discover less than \u201cMy Reputation\u201d) after you have made your first deposit away from \u00a3ten \u2013 \u00a3200. This site\u2019s framework seems a little while overcrowded, however, one\u2019s primarily due to the huge online game collection, which has titles from more 2 hundred cool providers. He could be registered and you can controlled by The united kingdom Playing Fee in the united kingdom less than license number 39380.<\/p>\n

If your\u2019re also chasing after the new excitement of your own jackpot or perhaps looking to unwind with some informal spins, Gambino Slots keeps it-all. No put gameplay and you will exciting added bonus series, the action is definitely with the on Gambino Ports! Dive toward a full world of fluorescent lights, iconic icons, and limitless excitement. Whether or not you\u2019lso are a casino slot games master or good spinner just starting out, there\u2019s one thing here for everyone! Soak your self on spectacular lights and you will electric ambiance from Sin Area with our highest-quality image and immersive gameplay.<\/p>\n

Even if you\u2019re also having fun with demo form or no-put loans, it helps to learn your website\u2019s payment and you may support settings. For some thing a great deal more action-created, T\u2011Rex Crazy Attack now offers cascading gains and you will 100 percent free revolves which have wild multipliers with the an excellent half dozen-reel design. Those people no-cost credits let you play eligible ports in place of financial support your own membership, to get a feel to have paytables, incentive rounds, and you may volatility before you can commit real cash. Real money ports need places and allow you to earn (otherwise eliminate) real cash. No deposits, no downloads \u2013 only quick, risk-totally free enjoyable. Play 100 percent free Las vegas harbors on Gamesville \u2014 no download, straighforward, merely sheer slot step.<\/p>\n

Just as in very finest casinos on the internet in britain, the brand new collection at Mr Las vegas is mainly made up of slots, that we questioned. Unfortunately, Mr Vegas is not one of the British web based casinos providing no-put bonuses. I had so you’re able to choice the benefit 35x so that you can withdraw my payouts from it, however, one requirement is simply towards budget these days. The things i looked very first is if it had been plus subscribed from the Uk Betting Payment, it try, under license no. 39380, thus i understood it absolutely was safe to try out on. Had and manage by the an excellent Malta-centered team titled Videoslots Limited, Mr Las vegas is registered and controlled from the Spelinspektionen (the newest Swedish Betting Expert). Mr Las vegas, depending into the 2020, are bidding become known as among the many industry\u2019s finest web based casinos, therefore i made a decision to evaluate what the platform offers.<\/p>\n

Which mindful curation ends the massive selection regarding impression challenging. It progress produces Mr Vegas towards the a central middle getting slots, bringing professionals even more choice than in the past. Slots out-of Las vegas try a good McAfee and you may Norton Anti-trojan specialized website, guaranteeing safe navigation and you may application obtain. We’re intent on providing a trusting and you can humorous sense for everybody all of our people. Withdrawing financing can be as effortless! This might be to be sure your current experience is not difficult, effortless and you may productive even though you play ports on the internet for real currency!<\/p>\n

And there\u2019s a great deal more – sign-up Bonnie & Blair into the an innovative new Vegas Limitless adventure! Black Tuesday is coming which have huge, unprecedented selling! A brand name-the new upgrade will be here – and it\u2019s packed with excitement! Obtain myVEGAS Slots today and you will step towards the adventure out-of Vegas\u2014together with path to the fresh Bahamas. Brand new WTOS is more than an event\u2014it\u2019s your ticket in order to a beneficial tropical, high-stakes harbors showdown. Wager enjoyable, winnings big, and you will participate international Event away from Harbors (WTOS)\u2014the most exciting in the world knowledge yet ,, hosted in the Bahamas.<\/p>\n","protected":false},"excerpt":{"rendered":"

They prizes free spins when step three+ Dice icons appear on the 1st, second, otherwise third reels. Roulette extra feature exists if the Mr. Vegas looks to the basic, 3rd, and 5th reels. When it comes time to put your bets, you may have certain alternatives to select from. Since\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-131835","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/131835","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=131835"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/131835\/revisions"}],"predecessor-version":[{"id":131836,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/131835\/revisions\/131836"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=131835"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=131835"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=131835"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}