/* 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":58470,"date":"2026-05-20T13:59:54","date_gmt":"2026-05-20T13:59:54","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=58470"},"modified":"2026-05-20T13:59:54","modified_gmt":"2026-05-20T13:59:54","slug":"most-useful-slots-within-borgata-gambling-enterprise-most-useful-games-modern-jackpots","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/most-useful-slots-within-borgata-gambling-enterprise-most-useful-games-modern-jackpots\/","title":{"rendered":"Most useful Slots Within Borgata Gambling enterprise: Most useful Games & Modern Jackpots"},"content":{"rendered":"

That have numerous grand brands significantly less than their strip mode it\u2019s safe to imagine truth be told there\u2019s a protective fundamental being followed. Group DetailsRNG auditing sealsN\/AResponsible gambling seals800GAMBLERLicensesNew Jersey Office regarding Betting EnforcementSSL encryption256-BitTwo-factor authenticationAvailableEver blacklisted? Yet not, withdrawals can take doing one week shortly after control in the future into the from this point.Full even when, it\u2019s good news for payments inside Borgata casino comment. Still, whether it\u2019s the purchase price to cover highest limits, I could accept it.The fact some withdrawal options could only be taken in the event the you have placed together in earlier times six months doesn\u2019t contentment me.<\/p>\n

Beyond the anticipate has the benefit of, Borgata operates spinning advertisements such as the Super Friday poker event ($535 purchase-from inside the, $twelve,100 honor pool) and you may a good refer-a-friend program one to will pay $fifty for every certified advice. Casino poker people obtain very own 100% deposit match so you can $step one,one hundred thousand, put out for the increments as you secure Borgata Benefits Points (T&Cs apply). The brand new commitment program stays certainly one of Borgata\u2019s strongest attempting to sell things and you can a bona-fide differentiator away from standalone gambling enterprise applications. We\u2019lso are providing Borgata good 3.5 out of 5 for the 2026 \u2014 a robust local casino experience kept straight back by restricted accessibility.<\/p>\n

Most of the actual-currency bet from the Borgata produces MGM Benefits activities, and this is the spot where the program possess a bona-fide edge more than stand alone online casinos. Here are some latest ongoing advertising that have been featured at the Borgata. Sometimes invest in Campo Bet<\/a> playing they owing to otherwise miss the deposit meets totally or take new spins offer alternatively. Once you activate the latest deposit meets, your own deposit count, matched added bonus, and any earnings all are minimal until the 5x specifications try complete. The fresh put meets is the best pick for people who\u2019re depositing $one hundred or maybe more.<\/p>\n

The latest gambling establishment guarantees so you’re able to list every offered promo and frequently transform those people in order to possess a much better diversity. There are numerous ports you can attempt, also, having classic, clips, and other variations of your preferred games and you may over 800 choices to pick from! Borgata Internet casino PA deals with its very own faithful advertising and you may decides to function their online game in another way to higher appeal to the fresh new local listeners. The newest Borgata has a lot to give members which see real time on the web casinos and you may would not attention which have a shot during the some of new online game produced by all those loyal application suppliers. We are going to never ever consciously render unlicensed otherwise blacklisted websites you to services against jurisdictional rules. I make sure the web sites listed on GamblingNews.com is secure, genuine, and you can safe operators that may help you bring out the very best iGaming sense.<\/p>\n

Borgata Local casino New jersey has a very high Safeguards Index away from 9.step three, installing it probably the most secure and you may fair online casinos online, considering all of our requirements. Our calculation of your casino’s Coverage List, designed on the checked issues, depicts the security and you can equity out-of online casinos. Later on, she understood she wanted to place the girl knowledge to better use, thus she grabbed a serious step on this lady elite group street because of the joining all of us given that good…<\/p>\n

Gambling enterprise blacklists, as well as our own Gambling establishment Expert blacklist, is also signify you to a gambling establishment has done something wrong, so we advise participants to take him or her under consideration whenever choosing a casino to tackle within. Everyone can appreciate the game\u2019s assortment of incentive cycles and you can possibility to feature Borgata Online\u2019s valuable incentives too. When you consider animated videos \u2014 particularly the Disney and you can Looney Toons classics \u2014 digital media has used creature and you will ranch templates for a long go out. Its large difference means that you can expect less common but rather large profits, and its particular fulfilling RTP regarding 96.28% leaves it close to par toward globe average, so you can look forward to rewarding game play.<\/p>\n

Gamble with confidence, win legitimately, and enjoy the spin at the one of the recommended web based casinos in the us. And you will as a consequence of good security and you will label verification protocols, their game play and cashouts are always secure and you will genuine.If you are looking to have a completely compliant, exciting, and you can pro-amicable on-line casino U . s . real cash experience, Borgata Online casino can be your go-in order to attraction. The real-big date betting system guarantees immersive gameplay, specifically that have modern jackpots and you can personal video game launches that help the adventure.Of each day offers and you may support advantages so you’re able to cashback even offers and you can a week incentives, Borgata brings members so much more reasons to keep returning. Whether you’re playing with a no-deposit added bonus or very first paired deposit, Borgata provides an intuitive screen having prompt stream minutes and easy routing across each other pc and you can mobile web browsers.Your wear\u2019t you want one 3rd-class applications to enjoy the experience.<\/p>\n

You cannot wager real money, however, new software enables you to experience the thrills and you can adventure of casino floors without risking anything. Yes, Borgata Local casino Michigan online is totally legitimate and extremely regulated, providing a gap to try out several different online casino games on line. As stated above, online casinos was basically registered from inside the 2017 and that resulted in a variety regarding gambling enterprise names requesting gambling on line licences so they could operate in Pennsylvania. Sure, new Commonwealth from Pennsylvania passed a rules within the 2017 which licensed casinos on the internet hence to try out from gambling games having PA residents old over 21. While it\u2019s readily available for most of the You players, the new application does not have real money video game together with harbors will pay an out in-online game money rather that\u2019t end up being replaced the real deal dollars.<\/p>\n

Owing to their reducing-line gameplay and you will lucrative has actually, Borgata remains a top selection for online slot aficionados inside 2025. Sure, the members discover an effective $20 no deposit extra upon register no promo password expected. Just do the installation regarding the App Shop otherwise Google Gamble to see streamlined routing, exclusive offers, and you may full capability on the run. Borgata On-line casino stands out as one of the most fulfilling and you will available real money online casinos on the U.S., particularly for new people.<\/p>\n

Not merely is actually Ghostbusters 4D a licensed online game, but it\u2019s saturated in additional features and you can technology. Below is a summary of the 5 loosest slots playing in Atlantic Urban area at this time. Borgata enjoys a big type of ports, more step 3,eight hundred hosts the last day I decided to go to. Borgata is a better choice, while the average RTP are 0.5% on the completely wrong recommendations versus Harrah\u2019s. It is beneficial when you\u2019lso are determining and therefore gambling establishment to check out, but it doesn\u2019t support you in finding a game you to definitely\u2019s like worthwhile. These casinos wear\u2019t have even to help you statement keep percent from the denomination, as is the way it is for the Las vegas, nevada and you may several most other You claims.<\/p>\n

Register during the Borgata On the web to gain access to a giant choices off slots on line, along with other gambling games, such as for example dining table game and you can live specialist gambling games \u2014 you\u2019re also destined to find something that suits every day. Using this a number of among the better ports on Borgata, hopefully, you\u2019ve receive your favourite slot game. New graphics having Hexbreak3r are perfect, having basic however, stunning signs to your reels and you will an excellent irritable surroundings.<\/p>\n

After packing up on your website, you could select from a lot of online game genres, and movies ports, classic harbors, modern jackpot game, branded slot online game, and alot more. Like most casinos on the internet in the us, Borgata Local casino\u2019s slot game will be the dominant alternative available. This new well-designated and you may productive eating plan system assists filter out the game designs very to select your choice of enjoyment quickly. This new Borgata local casino online game collection will bring a wide variety of over 3 hundred headings for the members to love.<\/p>\n","protected":false},"excerpt":{"rendered":"

That have numerous grand brands significantly less than their strip mode it\u2019s safe to imagine truth be told there\u2019s a protective fundamental being followed. Group DetailsRNG auditing sealsN\/AResponsible gambling seals800GAMBLERLicensesNew Jersey Office regarding Betting EnforcementSSL encryption256-BitTwo-factor authenticationAvailableEver blacklisted? Yet not, withdrawals can take doing one week shortly after control in\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-58470","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/58470","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=58470"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/58470\/revisions"}],"predecessor-version":[{"id":58471,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/58470\/revisions\/58471"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=58470"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=58470"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=58470"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}