/* 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":59076,"date":"2026-05-20T14:20:20","date_gmt":"2026-05-20T14:20:20","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=59076"},"modified":"2026-05-20T14:20:21","modified_gmt":"2026-05-20T14:20:21","slug":"free-spins-zero-betting-%ef%b8%8f-keep-everything-victory","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/free-spins-zero-betting-%ef%b8%8f-keep-everything-victory\/","title":{"rendered":"Free Spins Zero Betting ️ Keep Everything Victory!"},"content":{"rendered":"

Below, we\u2019ve split extra high quality, commission options, support service, online game possibilities, and much more. Featuring a bright, elite group build and simple routing, Betfred caters to people who want accessibility a huge options away from harbors, alive specialist online game, wagering and also lotto alternatives. Betfred is a legendary United kingdom brand recognized for its respected sportsbook roots and you may a broad range of casino products. All of our interface conforms to each monitor, guaranteeing small video game weight times, easy to use routing, and you will safer lessons. I seek to processes distributions rapidly, which have sturdy confirmation to guard your account.<\/p>\n

You might benefit from these features to place short bets within correct time and get the newest earnings till the occurrences is over. Every prominent sporting events of throughout the world appear, with football, horse race, golf, baseball, and you will Western football always being the better alternatives. Because of the new app, these types of video game can be come from an internet browser for the an effective mobile device as well as wear\u2019t remove any of the appeal along the way.<\/p>\n

Out-of 100 percent free bets to cashback revenue and you will deposit incentives, its advertising are made to make you a smooth and fulfilling gaming feel. Delight in reduced lowest deposits (\u00a35\u2013\u00a310) and you will quick age-wallet distributions (within 24 hours), with card and you will bank transmits bringing 2\u20135 working days. ️User-Friendly Program A seamless internet and cellular system available for simplicity helpful, complemented because of the a highly rated application (cuatro.2\u2013cuatro.5\u2605). UKGC Licenses Zero. #39544 ⚽Few Choices Bet on football, pony race, rugby, cricket, and more. In this total feedback, you\u2019ll come across expert understanding to the Betfred\u2019s have, playing avenues, cellular software, and you may support service, providing you the latest count on to find the proper sportsbook.<\/p>\n

Betfred Games will bring top activity in order to United kingdom users which well worth alternatives, clarity and you may control. To make sure you don\u2019t rating carried away whenever you are betting on line, you should always keep in mind your gaming patterns and you will use the newest readily available equipment when needed. Betfred Local casino has experienced a long and you can winning reputation of staying the consumers safe and their research safer, and we also wear\u2019t thought which changing anytime soon. These methods was highly safe and simple to make use of, thus participants can relax knowing understanding their cash is secure and you can shall be reached easily. Available tips is live speak, on line webform, Faq’s, a support webpage, social network, and you may a variety of in charge betting tools. For many who require support while playing during the Betfred Gambling enterprise, you\u2019ll be happy to be aware that the website offers a range of choices to select.<\/p>\n

With a high-high quality image, real-day notifications, and you will smooth gameplay, the new Betfred Gambling enterprise Software is extremely important-keeps for anyone who wants a perfect casino experience with the wade. You might install it directly from the fresh Application Shop or Bing Play, or via the certified webpages. If or not your\u2019re to your ports, table online game, alive gambling enterprise, or sports betting, everything is merely a spigot away. If you disregard their password, Betfred offers an easy reset hook directly on the newest sign on page. Whether or not your\u2019lso are having fun with a pc otherwise smart phone, the newest login page is perfect for smooth routing. Subscribed and controlled, this site now offers many game, and additionally harbors, dining table games, and you can wagering.<\/p>\n

Although this is smaller compared to particular on the internet-just casinos, the product quality is actually uniform, and you may Betfred continuously adds the newest releases. Having 15 room available, passes of only 1p and progressive jackpots toward all the bed room, you then\u2019ll love Betfred Bingo. Plus, with information and predict line-ups regarding more than 25 sports leagues and you will tournaments around the world, as to why wager any place else?<\/p>\n

Get odds quickly and pick out-of numerous sporting events locations, including; meets overall performance, who can cadoola<\/a> score and exactly how, cards or corners and many more! Currently, Rob was an activities buyer having a talents in in the-gamble betting for the tennis and you will recreations. If you have people trouble or concerns, you could potentially keep in touch with them thanks to real time talk, mobile, or email. It doesn’t matter how of numerous 100 percent free revolves they provide, we really do not enjoy playing to the a slow otherwise poorly designed web site. As well as the level of online game a gambling establishment enjoys, you want to make sure the video game try out-of excellent quality. These types of terms are simple to follow as they are said transparently towards all of our necessary online casinos.<\/p>\n

Betfred’s wagering and you may bingo products are run on Playtech application, given that gambling enterprise has actually a more ranged number of business. Use your gambling enterprise account so you can film back and forth anywhere between gambling enterprise and you will sports betting – it\u2019s simple when you\u2019re create.I became increasingly drawn to exactly what Betfred must bring. Betfred has grown out of very humble origins back in 1967 becoming one of the greatest names when you look at the sports betting and betting during the the uk.The latest casino providing can be solid because you\u2019d assume with Betfred’s radiant character. For many who\u2019re anything like me, you\u2019ll constantly pick the gambling stores when you’re out as there are more step 1,350 of these dotted all over the country. \u201cPlease don\u2019t forget about, you might only allege brand new a hundred Starburst 100 percent free spins for many who deposit having fun with an excellent debit credit.\u201d You have access to slots, table games, alive gambling establishment, bingo, and you can complete wagering.<\/p>\n

Plus a powerful line of progressive and you will non-modern games, there\u2019s ideal online game per athlete, mood, or minute. The initial desired venture focuses primarily on wagering, requiring new people and also make a deposit and you may risk at the very least \u00a310 in basic 7 days of joining the account, to receive 3 times \u00a3ten in the sporting events wagers plus 2 x \u00a310 ACCA 100 percent free bets. By deciding inside and you can performing daily, you\u2019ll keeps a reasonable possible opportunity to winnings and luxuriate in your free spins without the threats. Playing with people unofficial methods to manipulate the results is not only up against the statutes, but also against Betfred\u2019s conditions and terms.<\/p>\n

Video game stream quickly, while the framework changes towards display screen dimensions. Just open their browser, visit, and you\u2019ll see the mobile-amicable types of this site. You wear\u2019t need to obtain any application to experience Betfred internet casino in your cellular telephone.<\/p>\n

If you’re around\u2019s no telephone assistance currently, current selection defense most pro needs effectively. Customer service are a powerful section to have Betfred, that have twenty four\/7 accessibility through alive cam, email, and you will social networking. Earnings are fast, usually processed in 24 hours or less, so it is ideal for people who worth small distributions.<\/p>\n

Getting fair, there\u2019s maybe not much here you to\u2019s groundbreaking, but hi, it\u2019s bringing more and more difficult so you’re able to reinvent the latest wheel. In lieu of of numerous gambling enterprise offers, there\u2019s zero 30x otherwise 40x betting reputation connected. This allowed promote is limited to 1 for every single individual\/address\/Internet protocol address\/equipment or cellular amount. That it provide is restricted to 1 for each pro. An important feature would be the fact this type of revolves try bet-free\u2014meaning one profits you collect try paid in dollars, not tied up into the added bonus rules. An important outline is but one that really things \u2013 profits throughout the free revolves was paid back once the bucks, without wagering specifications, that’s nevertheless uncommon in the uk field.<\/p>\n

These are generally conventional strategies such as for instance debit cards (Visa and you will Credit card), e-wallets (PayPal, Skrill, Neteller), and cellular payment options for example Fruit Pay. E-purses eg PayPal, Skrill, and Neteller constantly supply the quickest earnings, usually in 24 hours or less. Whether or not you need using old-fashioned banking strategies otherwise modern age-purses, Betfred assures fast and encrypted purchases. Betfred\u2019s assortment inside the games brands assures here\u2019s usually something new to use\u2014therefore it is a leading selection for users whom delight in a combination out-of antique and you can casual gambling. If or not you\u2019lso are to play of desktop otherwise cellular, the bingo and you will lottery feel is totally enhanced, safe, and readily available for activities.<\/p>\n","protected":false},"excerpt":{"rendered":"

Below, we\u2019ve split extra high quality, commission options, support service, online game possibilities, and much more. Featuring a bright, elite group build and simple routing, Betfred caters to people who want accessibility a huge options away from harbors, alive specialist online game, wagering and also lotto alternatives. Betfred is a\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-59076","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59076","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=59076"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59076\/revisions"}],"predecessor-version":[{"id":59077,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59076\/revisions\/59077"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=59076"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=59076"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=59076"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}