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

They honors 100 percent free spins when step three+ Dice icons show up on the first, 2nd, or 3rd reels. Roulette most ability can be obtained if Mr. Las vegas seems with the earliest, third, and you will 5th reels. When the time comes to put your bets, you really have certain choice from which to choose.<\/p>\n

Just like the our very own the start from inside the 2018 you will find served one another industry masters and professionals, bringing you every day reports and you will truthful ratings off casinos, game, and you will payment programs. Our editorial team operates individually away from commercial interests, making sure feedback, information, and you will pointers try founded only to the quality and you will viewer worth. For top level-ranked selection which have higher incentives and you will safer transactions, discuss our top local casino toplist. Vegas online slots games supply the trademark adventure of one’s Vegas Strip, merging huge-earn potential which have engaging keeps and timely-moving gameplay out of Las vegas, nevada online casinos. It’s very an excellent option for believe gaming actions in advance of position actual currency bets.<\/p>\n

In the event you delight in playing while on the move, Mr Las vegas Gambling establishment also offers a faithful cellular application providing you with an optimised experience. The fresh new live gambling establishment part try as well-equipped, offering genuine-day interaction which have elite dealers. Mr Vegas Local casino comes with a diverse selection of game, guaranteeing there is something for every sort of athlete. Brand new local casino has normal slot competitions and you will unique advertisements, catering to help you users who take pleasure in each other informal and you can competitive play. These are typically a thorough style of playing choice, regarding conventional online casino games to an entire package of live broker choice that enable for an interactive sense.<\/p>\n

The presence of higher-stop firewalls and you will data security to own comprehensive on the internet safeguards and leftover me impact reassured. Participants can merely discover a way that suits the tastes, guaranteeing brief and you may safer transactions whenever. Professionals tends to make dumps and you will distributions confidently, with the knowledge that its deals is protected. Every deals was encoded, making certain sensitive economic advice stays secure. The new gambling enterprise uses SSL security to protect personal and you can economic analysis, ensuring that users\u2019 guidance stays confidential constantly. The program is made to render a made sense to have Mr Vegas\u2019 really faithful and devoted participants, making sure every games session seems special and you can satisfying.<\/p>\n

Having Canadians fresh to this site, entering the step is an easy process. Diving toward the new position market is easy, whether you are a long time associate or perhaps registering. It’s an excellent tactical decide to try having supremacy, accomplished by providing an excellent possibilities. Eventually, that field tension experts all Canadian user by way of a market-large boost in being offered quality and you will diversity. A massive, ranged, and you will large-high quality games library are transitioning of a fantastic-to-have to a keen essential feature when it comes to established user. The latest jackpot point, constantly an option mark, prolonged more having extra local prize pools and you will networked modern assistance.<\/p>\n

Further withdrawals in the same time will deal with operating fees from $\/\u20ac\/\u00a32.50. https:\/\/zodiac-casino.uk.com\/<\/a> There was the absolute minimum withdrawal level of \u00a3\/$\/\u20ac20 for all commission steps, and the basic detachment each and every go out is free. Places was processed immediately, and now have no charges attached \u2013 except if members opt for Euteller, with good $\/\u20ac\/\u00a31.95 operating fee. Any your own factor in to tackle on the road, Mr Vegas\u2019 user-friendly cellular screen helps make to try out in your mobile phone as simple as pie. It might not be the best sportsbook to, it\u2019s a superb offering if you think about the fresh new online game collection they comes with.<\/p>\n

Likewise, all of our expert group makes real money places to check on withdrawal increase and ensure Las vegas-design victories was paid out precisely and on date. The opinion procedure prioritizes court certification, game fairness, and you may payout precision, making sure you merely play within dependable internet sites. Professionals will receive ten 100 percent free revolves for ten days delivery the newest go out shortly after a beneficial qualifying earliest put. On the internet workers in addition to lose hold off moments to own preferred shelves, getting instant access in order to several thousand Vegas ports with increased three-dimensional graphics you to surpass traditional resources. Along with her, these types of issues offer Vegas slots a recognizable, high-time believe that establishes her or him other than basic online slot online game and you can enjoys your going back to get more.<\/p>\n

Instead, you turn on brand new MrVegas Enjoy Offer within this thirty (30) calendar days within the \u201cMy Bonuses\u2019 part of your bank account (receive around \u201cMy personal Profile\u201d) once you have generated very first deposit out-of \u00a310 \u2013 \u00a3two hundred. The site\u2019s framework seems a while overcrowded, but that\u2019s mainly due to the enormous games collection, which has titles out of more 200 astonishing organization. He’s registered and you may controlled by The uk Playing Payment in the united kingdom less than permit count 39380.<\/p>\n

If your\u2019lso are chasing after the brand new adventure of one’s jackpot or perhaps seeking to loosen with many informal revolves, Gambino Slots has actually everything. Without put game play and thrilling bonus rounds, the experience is definitely towards the during the Gambino Harbors! Dive into the a full world of neon bulbs, iconic icons, and you may limitless excitement. If or not you\u2019lso are a slot machine master or good spinner only starting out, there\u2019s anything right here for everyone! Soak your self from the dazzling lights and you will digital environment off Sin City with your highest-top quality picture and you will immersive gameplay.<\/p>\n

Even although you\u2019lso are using demonstration mode if any-deposit credits, it will help knowing this site\u2019s payment and you may support setup. To possess something way more step-created, T\u2011Rex Nuts Attack even offers flowing gains and you can 100 percent free spins which have crazy multipliers to the a great six-reel style. People complimentary credit let you enjoy eligible slots without capital your membership, for finding a feel getting paytables, bonus series, and volatility before you could going real money. A real income harbors wanted deposits and you will allow you to win (or eliminate) actual money. Zero deposits, zero downloads \u2013 just instantaneous, risk-totally free fun. Play free Las vegas slots for the Gamesville \u2014 zero install, hassle free, merely absolute position action.<\/p>\n

Just as in extremely finest casinos on the internet in britain, new collection at the Mr Vegas is mainly composed of harbors, that we questioned. Unfortuitously, Mr Vegas is not one of the British online casinos offering no-put incentives. I had so you can choice the advantage 35x in order to withdraw my personal winnings from it, however, you to needs is simply towards the entry level these days. What i searched very first is if it actually was also licensed because of the British Gaming Percentage, which it was, not as much as license zero. 39380, and so i knew it actually was safe to relax and play in the. Had and operated from the a good Malta-created company entitled Videoslots Minimal, Mr Las vegas is actually subscribed and you will managed from the Spelinspektionen (this new Swedish Gambling Expert). Mr Vegas, situated within the 2020, was putting in a bid to get labeled as one of several world\u2019s top web based casinos, so i chose to check precisely what the system provides.<\/p>\n

This careful curation ends up the huge alternatives from impact challenging. It progress produces Mr Vegas on a main centre to possess harbors, getting people more choices than before. Harbors out of Las vegas was an excellent McAfee and you can Norton Anti-trojan specialized website, ensuring secure navigation and you will app obtain. We are dedicated to bringing a trusting and you can funny sense for everybody the users. Withdrawing fund can be as effortless! This is to be certain your general experience is straightforward, smooth and you will successful even though you enjoy ports on the web for real currency!<\/p>\n

There\u2019s a lot more – sign-up Bonnie & Blair in a new Vegas Unlimited thrill! Black colored Saturday is on its way that have huge, unprecedented purchases! A brand-new improve has arrived – therefore\u2019s laden up with adventure! Obtain myVEGAS Slots now and you may step to the adventure of Las vegas\u2014additionally the path to this new Bahamas. The fresh new WTOS is over an event\u2014it\u2019s the citation so you’re able to an effective exotic, high-stakes slots showdown. Wager enjoyable, win large, and you will compete internationally Contest out-of Ports (WTOS)\u2014all of our most enjoyable around the world skills but really, organized regarding Bahamas.<\/p>\n","protected":false},"excerpt":{"rendered":"

They honors 100 percent free spins when step three+ Dice icons show up on the first, 2nd, or 3rd reels. Roulette most ability can be obtained if Mr. Las vegas seems with the earliest, third, and you will 5th reels. When the time comes to put your bets, you really\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-131837","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/131837","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=131837"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/131837\/revisions"}],"predecessor-version":[{"id":131838,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/131837\/revisions\/131838"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=131837"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=131837"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=131837"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}