/* 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":96396,"date":"2026-05-24T09:06:59","date_gmt":"2026-05-24T09:06:59","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=96396"},"modified":"2026-05-24T09:07:02","modified_gmt":"2026-05-24T09:07:02","slug":"insane-western-gold-position-pragmatic-plays-antique-trial","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/insane-western-gold-position-pragmatic-plays-antique-trial\/","title":{"rendered":"Insane Western Gold Position \u00bb Pragmatic Play’s Antique Trial"},"content":{"rendered":"

By using incentive rounds, you should buy 100 percent free revolves or any other bonuses that increase your profitable odds as opposed to dropping your money. The crowd have caused websites to add users with different bonuses, including free revolves and no put, 777 gambling Newgioco no deposit bonus<\/a> enterprise bonus, and a lot more. Perhaps one of the most very important gurus are the point that local casino games have become offered to a more impressive number of individuals. Are you aware that casinos on the internet, participants got use of them regarding 1990s into development of your Sites and you can household hosts. You could potentially totally take advantage of to play exposure-100 percent free slot online game with incentive and free revolves supplied by a good online systems and still have a chance to strike the jackpot. Regardless of how game you determine to play, although you will find some special event, it’s got zero affect just how much you might victory so it\u2019s nothing to care about.<\/p>\n

Brought on by landing about three or maybe more spread out signs, this particular feature awards users a primary set of free spins. So you can trigger the new 100 percent free revolves element, you need to property about three or even more spread signs anywhere to your the new reels. This type of multipliers is blend, leading to massive winnings for those who\u2019re also fortunate enough in order to property him or her in the best spots.<\/p>\n

It slot has 4096 a means to earn and you may choose a good quantity of totally free revolves here, as well as of these with crazy multipliers really worth 2x, 3x, otherwise 5x. The new merchant improves its reference to Cactus Gambling of the partnering its prominent Wise Facility into the its surgery with the Brazilian field. Chicken+ raises a beneficial classic\u2011inspired, fast\u2011paced arcade issue where people dodge problems, go up multipliers, favor their exposure level, and you can chase enormous victory prospective across an 8\u2011section road. Get a hold of a favourite and you may dive in for a top-notch slot thrill. These types of top 10 online game bring higher RTPs, exciting incentives and big earn chance you to definitely keep the reels rotating. Regardless if you are having fun with mobile software or browsers, it\u2019s very easy to benefit from the best-paying ports into the Bet365 whenever, anyplace and work out the most out of brand new bet365 free revolves.<\/p>\n

This particular aspect is fantastic big spenders otherwise anyone who prefers to help you miss out the foot games grind and you may dive into new slot\u2019s most rewarding ability. Wild West Gold Glaring Bounty caters to users who want quick entry to the action using its Feature Buy choice. This particular feature is good for players exactly who take pleasure in taking risks into the pursuit of the online game\u2019s best perks and want to optimize the time in the brand new lucrative totally free revolves round.<\/p>\n

The Crazy West Gold Megaways position are an enjoyable video game to gamble, and it\u2019s yes a step up about brand new when it comes to game play. You’ll find step 3 fundamental added bonus keeps right here, and you\u2019ll be aware of them for folks who\u2019ve played among the better Pragmatic Enjoy ports in advance of. Place in a wild Western city that have colorful signs and animated emails toward reels, you\u2019ll really enjoy that it position if it sort of motif was something you such as for instance.<\/p>\n

Which autonomy lets participants to pick the brand new RTP that suits its concept, with every providing another amount of risk and you can award. Complete, i have scanned casinos for the 101 other places, and you may Nuts Western Gold Megaways will come in 72 countries. You could potentially select from 2 multiplier crazy-mainly based bonus cycles, and you may even with down multiplier viewpoints, you could winnings up to a more decent twelve,305x their stake inside release.<\/p>\n

End in free revolves feature by event three or even more sundown scatter symbols to the reels 1, step three, and you will 5 just. That it slot aids portrait\/land modes, taking uniform usage of options. A responsive construction allows size of reels, having control getting cellular windows.<\/p>\n

Less than are a dysfunction of all of the signs in addition to their earnings centered on a \u20acstep 1 bet. The fresh new animated graphics try evident and you may cinematic, that have a fantastic sunrays filter out baths the entire screen for the reason that unmistakable western heat. Casual professionals can also enjoy expanded classes on a low finances, if you find yourself big spenders can go most of the-from inside the chasing after the major advantages. This is exactly a position designed for chance-takers \u2013 their large variance function people may go through long stretches as opposed to major victories, followed closely by abrupt, explosive profits. The fresh Insane Western Gold RTP is determined during the 96.51%, position they some above the industry average to have large-volatility headings. People start by ten,000 digital credit, offering plenty of room to understand more about Gooey Wild multipliers and also the 100 percent free spins extra instead of spending a cent.<\/p>\n

You will begin this new 100 percent free revolves bonus cycles having 8 100 percent free revolves. If you belongings step three Scatters into men and women reels, might end up in new free spins incentive bullet. For the ft online game, you could potentially secure winning combos which have 11 icons.<\/p>\n

Whenever multiple wilds are included in an absolute integration, their multipliers merge to increase their payout. Throughout the base games regarding Insane West Silver Megaways, crazy icons can seem for the reels 2-5 and bring arbitrary multipliers of x2, x3, or x5. The brand new Ante Bet for the Nuts Western Gold Megaways grows the stake by the 25%, that provides you even more cowboy spread symbols for each spin, making it easier to trigger the fresh Totally free Revolves bullet. Wilds on reels 2-5 substitute symbols and bring random x2, x3, or x5 multipliers one to merge inside gains, incorporating punch to help you base games action. Payouts within the slots instance Crazy West Gold Megaways is actually random and you will according to possibility. Sure, you could Crazy West Silver Megaways with the cellular, due to the fact game is actually enhanced to match people screen.<\/p>\n

Improve player acquisition and you will storage round the your own players\u2019 favourite video game with these package of local, progressive, and you can repaired Jackpots. \u2013 When you find yourself being unsure of how a real income harbors work, here are a few our scholar-friendly guide on exactly how to gamble on-line casino harbors. Our very own cellular slots are formulated having fun with HTML5 tech, making certain fast loading times, receptive framework, and you may smooth animations around the all of the display products. With 75+ 100 percent free video game offered, its talked about headings include Jammin\u2019 Jars, Shaver Shark, and you may Vintage Tapes. That have 75+ demonstration slots readily available, BTG titles such as for instance Bonanza, More Chilli, and you may Light Bunny supply so you can 117,649 a method to winnings.<\/p>\n

Large volatility, 96.50% RTP, and you may a maximum victory from nearly 41,000x share allow among the creator\u2019s a whole lot more serious headings. The latest plethora of incentives means participants will remain on the foot and you may engaged. This may replace the method the video game acts by creating payouts less frequent but incentives apt to be. Ahead of participants enter the online game, it face a simultaneous-choices matter regarding their lifestyle throughout the video game world. That it average RTP (96.08%), highest volatility West-themed slot are a dark colored excitement having a great barrel full of incentives. As you\u2019lso are at the it, you can also experiment 1000s of other trial video game from the greatest providers.<\/p>\n

The bucks assemble feature are enhanced of the special Payer symbol, so there is actually 8 special icons from the Free Respins bonus round. You have made multiplier insane step about base game, and all sorts of wilds keeps multipliers and stay sticky toward period of one’s added bonus bullet. Give the free Wild West Gold demonstration a whirl on your phone to see if it tickles their like, then evaluate our mobile-friendly casinos given just below the fresh new trial video game. This rootin’ tootin’ trial game allows you to try out most of the has actually risk-totally free, getting a become to the growth-or-bust character of your own video game and discover the best means. The secret to the greater victories occurs when you might merge multipliers, and since the fresh multiplier wilds is actually sticky, it\u2019s less difficult to achieve this into the extra bullet. You should property new canyon sundown scatter symbol on the reels step 1, step three, and you can 5 for a passing fancy twist so you’re able to result in the video game\u2019s free spins added bonus round.<\/p>\n","protected":false},"excerpt":{"rendered":"

By using incentive rounds, you should buy 100 percent free revolves or any other bonuses that increase your profitable odds as opposed to dropping your money. The crowd have caused websites to add users with different bonuses, including free revolves and no put, 777 gambling Newgioco no deposit bonus enterprise\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-96396","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/96396","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=96396"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/96396\/revisions"}],"predecessor-version":[{"id":96397,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/96396\/revisions\/96397"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=96396"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=96396"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=96396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}