/* 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":69380,"date":"2026-05-22T18:14:52","date_gmt":"2026-05-22T18:14:52","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=69380"},"modified":"2026-05-22T18:14:53","modified_gmt":"2026-05-22T18:14:53","slug":"flames-joker-slot-opinion-2026-play-100-percent-free-demo","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/flames-joker-slot-opinion-2026-play-100-percent-free-demo\/","title":{"rendered":"Flames Joker Slot Opinion 2026 Play 100 percent free Demo"},"content":{"rendered":"

After they are done, Noah gets control of using this type of novel fact-examining strategy predicated on truthful facts. Sure, you can get a deposit with no deposit bonuses by to play this type of harbors as seller partnered up with superior online casinos due to the UKGC, AGCO, and you may MGA big bass hold spinner megaways waar spelen<\/a> certificates. But not, these types of always element a top payment price as high as x50,100000 of your own wager, so difference in come back is actually settled that way. They also have a variety of different technicians, from cluster is useful Megaways, added bonus shopping, and you can tumble victories.<\/p>\n

Unwittingly, therefore noticed him or her mate with and stay the state seller of many betting solution networks so you’re able to millions of well-recognized online casinos. The storyline out-of Gamble \u2018n Go goes back in order to 2005 when Johan Tornqvist and his colleagues circulated a small gambling establishment gambling alternatives team when you look at the Sweden. Can learn more about which finest brand when you see out which analysis in more detail.<\/p>\n

However the enjoyable doesn\u2019t stop here since there\u2019s and additionally a good amount of incentives and additionally Nuts Performers, Growing Crazy icons, huge earn producing Gooey Wilds and you will lso are-triggerable totally free revolves than simply can also be prize awards to 250,one hundred thousand gold coins. The business together with retains certified licences given of the best gaming regulators \u2013 in britain, Malta, and Gibraltar. A majority of their prominent titles such as Guide from Deceased and you will Heritage from Deceased provides limitation earn potentials of 5,000x your risk. Hug Reels regarding Rock already even offers Enjoy\u2019n Go\u2019s high profit potential during the 50,000x their stake. So it exclusive promote boasts wager-totally free spins into the Guide from Deceased \u2013 people earnings from 100 percent free revolves try paid-in cash no wagering criteria!<\/p>\n

After you gamble an enjoy\u2019letter Go position, we provide a vibrant, high-high quality playing expertise in great focus on detail, inventive auto mechanics, and you may an engaging surroundings. The firm constantly launches the new games that have fresh information, making sure the portfolio stays relevant and you will interesting. Depending in the 1997, this Swedish providers easily turned a respected title due to the commitment to generating highest-top quality slots with exclusive possess.<\/p>\n

Sit up to date with the newest and greatest game launches, company position and you may new career options After every earn from the main online game, whenever you suppose colour your\u2019ll Double their payouts, when you can assume the brand new match, the payouts will QUADRUPLE. Reactoonz 2 triggers energy-ups owing to icon removals, starting multipliers, wilds, along with most cascades having highest earnings. This type of gambling enterprises offer vintage themes plus progressive game play.<\/p>\n

Cost monitors apply. Bet \u00a310+ towards qualifying game to possess an effective \u00a310 Casino Added bonus (chose games, 10x wagering, maximum share \u00a32, good thirty day period). Very in the place of subsequent adieu, here is our very own range of the top Enjoy\u2019n Look online casinos in addition to their generous desired incentives. For many who\u2019re shopping for an award-winning internet casino app provider that a reputation getting undertaking boundary-moving video game, you\u2019ll find it for the Gamble\u2019n Wade.<\/p>\n

I come back so you’re able to video game that will be really humorous and you will suits my passion, maybe not of them which have better chances and you will templates We couldn\u2019t care smaller regarding the. We\u2019re also bringing a small amount of one to handpicked opportunity to the 100 percent free harbors range. No-deposit incentives can also be a good method for gamers to help you try out the new games and you can possibilities in the place of risking their money.<\/p>\n

Green Gambling establishment, 21.co.united kingdom and LeoVegas are merely step 3 of web based casinos you to definitely render the brand new participants totally free revolves toward Guide off Deceased position. So much in fact that many casinos on the internet fool around with Play\u2018n Go game on the totally free spin also offers that define element of a sole harbors site new athlete welcome packages. Play\u2018letter Go slots always allow the on-line casino to pick from many RTP accounts. Homes an excellent lso are-lead to to engage this new Crypt Spins feature, where special Heart Wilds is deliver a great re-spin in which all of the step 3 modifiers try given subsequently. House a wild regarding Heart Entrance standing, while\u2019ll receive a re also-spin with a growing nuts, a crazy multiplier regarding between 2x and you will 10x otherwise icon upgrades. There\u2019s a lot of diversity to be had regarding game play here, also.<\/p>\n

Little within their online game offering can be as big as their slot point, whether or not, including over three hundred headings and you may safeguards more information on well-known themes. Quite the opposite, it\u2019s connected to the developer\u2019s modern jackpot network, providing players the prospect of winning existence-switching amounts of money. The newest 100 percent free revolves bullet chooses one or more growing symbols, and retriggers normally discover a lot more of those\u2014carrying out full-monitor potential for the one twist. Retriggers is prize even more broadening symbols, enabling numerous premium to enhance additionally, doing massive complete-display screen potential. The erratic gameplay, vibrant illustrations or photos, and you may huge hit possible create a perennial favourite within the online gambling enterprises. With its sharp build, ambitious opportunity, and you will constant winnings, it\u2019s among Play’n GO’s really identifiable ports.<\/p>\n

It provides a danger-100 percent free ecosystem in order to dissect several of the most extremely important technicians during the the industry, on ubiquitous \u201cGuide from\u201d feature into the intricacies out of grid-situated game play. To own participants into the Respinix, the newest Play’n Wade demonstration harbors range was an important instructional unit. By to relax and play demonstration Play’n Go ports particularly History off Dry, a person normally imitate a huge selection of spins to get a functional feel for it difference without economic exposure. Within the a demonstration context, this means feeling numerous \u201cdead\u201d revolves before causing an advantage feature.<\/p>\n

Fill the latest Amazingly Charge meter to produce around four Amazingly Outcomes that have a possible 20x multiplier. This new Green Knight centres on the gothic themes which have Secure icons looking since Multiplier Insane symbols you to reach up to 100x. Steeped Wilde and Amulet out-of Inactive guides you towards the old Egypt that have retriggering Totally free Revolves, Stacked Thoth Wilds, and you can victory multipliers. You’ll find additional layouts, volatility levels, and you may extra has across the entire assortment. These types of online casino games carry out efficiently across desktop and cellular, giving you independence in how you gamble. Increase flames into next ports betting concept, with this red-sexy distinct Gamble\u2019letter Wade harbors!<\/p>\n

Trial form lets you learn the reel variations, recognize how Wilds solution to other icons, and see just how Scatters end in those people extra series. Totally free demo harbors allow you to speak about the full local casino feel in place of risking just one cent. Furthermore, it’s also possible to play with trial-and-error to work out this new better measures when you look at the a reduced-exposure ecosystem. Playing in the demonstration form makes you realize about the fresh new items off ports which get your cardio racing without having to exposure one a real income. Possess latest releases therefore the better classics when you look at the demonstration means. NetEnt plenty new chamber inside the Lifeless Western having winnings doing 10,800x<\/p>\n

All of our the fresh harbors point try updated on a regular basis, so you’re able to be the earliest to play the hottest releases. At the Jackpotjoy, i pleasure ourselves with the offering the perfect directory of finest harbors for our participants to love. All of our bumper distinct harbors helps to keep your amused, if or not you\u2019lso are a seasoned spinner or a novice prepared to was the hands during the reels.<\/p>\n

With high volatility, which slot also provides an exciting betting sense. Obtaining step 3, 4, or 5 Scatters anyplace to your grid throughout the foot online game leads to the benefit bullet. Nonetheless they honor profits equal to the people provided by new top-using icon when making separate combinations with the fool around with. Entry to this new meets is accessible to men, considering the game’s supply to the a wide range of equipment, out of desktops to help you smart phones and you will tablets. Given that start of suits approaches, we discover our very own chair one of the enthusiastic followers and settle comfortably on stands.<\/p>\n","protected":false},"excerpt":{"rendered":"

After they are done, Noah gets control of using this type of novel fact-examining strategy predicated on truthful facts. Sure, you can get a deposit with no deposit bonuses by to play this type of harbors as seller partnered up with superior online casinos due to the UKGC, AGCO, and\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-69380","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69380","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=69380"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69380\/revisions"}],"predecessor-version":[{"id":69381,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69380\/revisions\/69381"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=69380"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=69380"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=69380"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}