/* 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":68204,"date":"2026-05-22T15:04:12","date_gmt":"2026-05-22T15:04:12","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=68204"},"modified":"2026-05-22T15:04:13","modified_gmt":"2026-05-22T15:04:13","slug":"gamble-19400-100-percent-free-slot-online-game-zero-install","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/gamble-19400-100-percent-free-slot-online-game-zero-install\/","title":{"rendered":"Gamble 19,400+ 100 percent free Slot Online game Zero Install"},"content":{"rendered":"

Can i gamble Diamond Puzzle – 40 Lovely 7’s 6reels Position enjoyment, free-of-charge? Sign in at BetMGM Gambling enterprise to explore more than dos,one hundred thousand of the best online slots. The fresh volatility are high, so bankrolls can experience dry means ranging from well-known attacks. About chance video game, speculating along with of the next card, the ball player advances the earnings in two, and speculating brand new match \u2013 into the fourfold! Receding to your next reel, so it very symbol will not only exchange any reputation compiling a good successful integration but may also enhance the winnings for it combination!<\/p>\n

If the James Bond strike a slot machine prior to having difficulties baddies into brand new casino poker dining table, you could choice it could be Double Diamond. Vegas preferred, sentimental classics, and you will exclusive hits\u2014DoubleDown Casino possess all of it! Once you discover a no cost slot you love, favourite it so you’re able to with ease go back to the fun later on. Visit us to the DoubleDown Local casino site, play on Fb, otherwise install the newest DoubleDown Gambling enterprise software to have cellular and you may pill play. To tackle free online slots is simple each time from the DoubleDown Gambling enterprise. Want to have the best feel to relax and play online harbors?<\/p>\n

The latest capability of the online game together with lowest betting requirements regarding it position make it a well-known option for of a lot casino goers. If that dated- bigger bass splash where to play<\/a> school concept sounds good to your, just scroll up and discover why IGT labeled they good pro favorite2. No downloads, zero tension, no need certainly to place currency within a game you may just become taste for ten full minutes. Maybe not going after the newest step 1,000x hit instantly, but just becoming familiar with how the machine indeed reads an effective successful line. I hit a couple cherries getting an effective 5x profit, but the diamond twofold it to help you an excellent 10x profit. In fact, there are no extra cycles here in the modern feel.<\/p>\n

This is the most practical method to find out if you would like old-university ease or the-college or university adventure, all-in our Diamond Ports section. Seeking to them all is a wonderful way to see how a beneficial classic evolves, and take pleasure in twice diamond ports totally free use all the unmarried you to with no downloads. The collection has each other antique and you may progressive diamond-styled headings. Free play is good for research the brand new online game in advance of committing actual currency, learning this new aspects and you can added bonus top features of not familiar headings, or perhaps enjoying the recreation property value high quality position game. Whether you desire the new emotional convenience of a vintage around three-reel Double Diamond machine or even the element-manufactured thrill off a modern-day gem cascade position, there’s it within our curated range more than. Practical Gamble also provides eye-popping treasure headings with imaginative technicians.<\/p>\n

You can choose to get involved in it from the different local casino platforms, and additionally Jackpot Urban area Gambling enterprise, Spin Gambling establishment, Ruby Fortune Gambling establishment, and even more. For individuals who play it on your desktop, you\u2019ll see big monitor image and you may also eliminate or optimize brand new monitor for the state of mind, and it is including more straightforward to play with that have a good mouse and you will cello. Whether or not your\u2019lso are reclining in your chair at home otherwise whiling aside day into the a mix-country teach experience, Double Diamond is only a tap aside.<\/p>\n

Double Diamond shall be played at genuine-money gambling enterprises, plus BetMGM and you will FanDuel Gambling enterprise. not, I believe Double Diamond is a fantastic place to begin birth people, and also will attract anybody who misses the first months away from online slots. Even if I never handled the big 1,000x jackpot, I came across which i strike Twice Diamond multipliers pretty consistently throughout the my personal tests. This may dissuade professionals eg a whole lot more adventure within gameplay, however, In my opinion you may appeal to beginners easing its method towards the position video game.<\/p>\n

If you get a variety of taverns, you\u2019ll winnings 5 times your own risk. Should you get an excellent cherry towards the one reel, you\u2019ll rating two times their bet, 5 times which have dos cherries, and you can 10 moments that have three. Our very own expertise in Twice Diamond are a refreshing note away from as to why these antique-design slot machine games are well-known. We watched eagerly once the cherries, pubs, purple sevens, and the sought after double diamonds in line, per integration evoking a sense of old-university gaming adventure. He’s advised that have Wild Multipliers you to definitely multiply brand new winnings, with regards to the bet generated. The video game possess a very simple gameplay, without advanced issues, specific in order to new-day and age harbors, you to inexpensive regarding the absolute pleasure off turning the brand new reels having fun.<\/p>\n

If the notion of enjoyable try chaining enough time free-spin series together with her, Twice Diamond might not be your dream video game. Screenshots off \u201cbeast strikes\u201d the thing is that on the web are definitely the exemption, maybe not the fresh new laws. Zero awaiting a plus which can otherwise will most likely not previously end in. They leans on an easy, base-game-passionate build in which all excitement is inspired by lining up strong icon combos. Twice Diamond isn\u2019t one of those modern harbors packed with free spin trigger, pick-and-simply click rounds, and you may multi-top scrolling added bonus maps.<\/p>\n

But when you such as for example dated Vegas-build computers, like you, In my opinion this is the standard. For individuals who mainly enjoy new harbors having expanding reels and you will incentive cycles the few minutes, this could become as well uncovered-skeleton.<\/p>\n

The brand new Diamond Club societal casino ports does not include good Jackpot ability. Unique icons tend to be best-shelf alcoholic beverages, old-fashioned autos, plus. Users love brand new thrill of obtaining wilds, creating Diamond Reels, and you may learning and therefore added bonus they may be able home next. This new Diamond Club expensive diamonds video game totally free can be played on the internet, no download needs. Landing step 3 unique Totally free Revolves signs on reels 2, 3, and 4 bring about Diamond Reels. Gambino Harbors will be your that-prevent buy fun progressive ports game.<\/p>\n

Discover a no cost-to-explore app getting Android profiles, or you can gamble thru an internet local casino during your online internet browser to possess a zero obtain choice. However,, it claimed\u2019t end up being for all, specifically if you\u2019re also a new player you to enjoys inspire-basis artwork and you may a narrative to suit your gaming. This might be you to definitely for those who are amazing towards the field of casinos on the internet and would like to start-off merely, or those that was sick and tired of cute animals and you can cliches and you can would like to work with revolves.<\/p>\n

First, players is pleased to see a wild symbol represented by the the fresh new Twice Diamond expression. This particular feature adds a vibrant dimension on the game, providing players far more possibilities to multiply their winnings. Users should remember that around aren\u2019t people totally free spins otherwise line of incentive rounds in the Double Diamond slot game. Given that games is almost certainly not exploding which have features as some latest titles, they makes up featuring its unique appeal. For folks who\u2019lso are curious about harbors with features and you will aggressive RTP\u2019s, why don’t you listed below are some the evaluations into other position online game solutions?<\/p>\n

Cash Eruption collection, Diamond Revolves, Money Increase\u2014IGT developed proprietary technicians they could deploy across the multiple headings. Three hundred slots comprising two decades, from this magenta-and-cyan ease in order to sprawling Bucks Eruption technicians and you may Wheel off Fortune certification marketing. It absolutely was brought in the early 90s and quickly became that from IGT’s really profitable game actually ever, motivating multiple distinctions along with Multiple Diamond, White Ice Twice Diamond, and many others. This simple invention authored even more adventure than simply traditional crazy symbols and swayed many online game that used. The distinctive mix of vintage convenience and creative multiplier aspects revolutionized just what players expected regarding slot machines.<\/p>\n

Have fun with the Twice Diamond slot 100 percent free demonstration for fun on this webpage without deposit with no need certainly to obtain the newest app. Because there are no extra cycles to drive the total higher, this single-line struck kits the overall game\u2019s sheer max. For volatility, they leans towards the better top because of the single payline plus the lbs put on three-of-a-form overall performance, towards strike frequency driven generally of the any Bar and cherry wins.<\/p>\n","protected":false},"excerpt":{"rendered":"

Can i gamble Diamond Puzzle – 40 Lovely 7’s 6reels Position enjoyment, free-of-charge? Sign in at BetMGM Gambling enterprise to explore more than dos,one hundred thousand of the best online slots. The fresh volatility are high, so bankrolls can experience dry means ranging from well-known attacks. About chance video game,\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-68204","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/68204","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=68204"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/68204\/revisions"}],"predecessor-version":[{"id":68205,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/68204\/revisions\/68205"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=68204"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=68204"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=68204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}