/* 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":186258,"date":"2026-06-22T16:35:41","date_gmt":"2026-06-22T16:35:41","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=186258"},"modified":"2026-06-22T16:35:42","modified_gmt":"2026-06-22T16:35:42","slug":"internet-casino-canada-a-thousand-anticipate-bonus-10-day-after-day-revolves","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/internet-casino-canada-a-thousand-anticipate-bonus-10-day-after-day-revolves\/","title":{"rendered":"Internet casino Canada $a thousand Anticipate Bonus + 10 Day-after-day Revolves"},"content":{"rendered":"

Gaming actions inside the on the internet roulette real money can also be significantly influence a beneficial player\u2019s odds of successful. Getting a detailed look at the head gambling Sugar Rush 1000<\/a> expertise and exactly how it evaluate, the newest roulette strategy book discusses per means which have sensible standard. Additionally you must not need to care about learning how to get your loans, very check out guide to timely withdrawal online casinos.<\/p>\n

Roulette is actually a controls-situated gambling establishment online game in which a ball lands in pouches to determine the outcome. Getting reveal report about exactly how it really works, understand all of our self-help guide to the fresh new Fibonacci dozens gambling program. While using the Fibonacci dozens means, you\u2019ll follow the Fibonacci sequence to bet when you look at the dozens to help increase your chances of profitable. For more tips about how to utilize the 666 playing approach, explore all of our inside the-depth guide. The idea is straightforward \u2013 you protection their losings while increasing their bet after every successive losses.<\/p>\n

Mr Las vegas shines as the leading on line roulette casino, offering a comprehensive number of more sixty classic RNG roulette online game. Although not, all of the recommendations and you may guidance will still be technically separate and you will follow rigorous editorial recommendations. Whenever you are towards the large-stakes dining tables, you\u2019ll love the potential within our Progressive harbors jackpot community. Make use of Unibet\u2019s personal acceptance bonuses and you can cashback offers to increase your prospective payouts. Make use of Unibet\u2019s Safer Gaming has actually to manage their money and you may loss limits efficiently. Give yourself the finest danger of conquering the brand new broker by understanding the principles inside out and you can sticking with a technique.<\/p>\n

New specialist spins the latest wheel in one assistance and drops this new ball regarding the contrary advice, ensuring a fair results. The key improvement would be the fact American Roulette enjoys 38 pockets due with the double \u20180\u2019, when you find yourself European Roulette has only 37 pockets in just just one \u20180\u2019. An excellent begin will be to play on line roulette because of the to play free on the internet roulette online game to apply actions instead of risking a real income. Remaining bets to help you only about 5% of money each twist assures offered play and better money management playing roulette online. It suppresses a lot of betting and you will possess the playing experience enjoyable.<\/p>\n

E-purses also have top security by way of advanced encoding, making certain that delicate economic info is not directly shared with on line casinos. not, not all the handmade cards is recognized for online gambling, as specific banks choose to not ever techniques these purchases. Familiarizing oneself with these strategies can enhance their gambling feel and you can bring about greatest strategic choices. Regardless of the fewer amounts, members can invariably set similar wagers like in fundamental systems, even though the household line was highest due to the less count off pockets. This variation also features one no, giving a diminished house border and you can increasing the member experience.<\/p>\n

Casino Offers and you may Bonuses is one other reason as to the reasons some one like all of us first and foremost anybody else. Secure Socket Coating (SSL) encryption is utilized of the casinos on the internet to guard personal and financial advice, making certain that to experience casino games arrives free of care otherwise matter. We provide countless slot machines and position game as an ingredient in our extensive game selection, making sure users get access to far more game and you will repeated standing.<\/p>\n

Needed app organization such as for example Development, Vivo Betting, and you may Practical Play ensure finest-quality game play. An individual-friendly user interface raises the playing feel, so it’s easy for members so you can browse thanks to different roulette possibilities. Users will enjoy a range of roulette variations you to appeal to other choice, making it a flexible selection for on the internet roulette real money lovers. DuckyLuck Gambling enterprise comes with the receptive twenty-four\/7 support service, making sure a softer and you will enjoyable gambling sense. Bovada Local casino shines for the real time broker roulette video game, offered 24\/7, taking a keen immersive and you can entertaining betting sense on roulette dining table. Ignition Gambling enterprise also provides certain bonuses, increasing the overall playing experience and you will it is therefore a choices for online roulette local casino lovers.<\/p>\n

Obtainable towards the each other ios and android products, real time dealer roulette game ensure large compatibility to own cellular people. Strategies like the Labouchere and you will Oscar Work applies in order to alive specialist roulette to compliment this new betting experience. Giving many different highest-top quality live roulette video game, Las Atlantis Casino guarantees an exhilarating feel getting members. This new gambling enterprise\u2019s member-friendly software and you will powerful security measures guarantee a secure and you may enjoyable gaming experience for everyone people. Large incentives and you will twenty-four\/7 customer service ensure players discover all of the guidance necessary for a delicate gaming feel.<\/p>\n

Profitable on online roulette casino demands means and knowing the games\u2019s subtleties, besides chance. Cutting-edge tech particularly RFID sensors and cameras assures appropriate games performance and a seamless feel. French Roulette includes book laws and regulations for example \u2018La Partage\u2019 and you may \u2018En Jail\u2019 one to improve pro potential. Mini Roulette, for-instance, provides a simplified variation with only 13 purse, and this increases the house boundary compared to important variants.<\/p>\n

SlotsandCasino shines for its receptive customer care, that have numerous service options available to assist people. The user interface is designed for simple navigation, therefore it is user-friendly for all people. Participants can enjoy large enjoy bonuses and ongoing advertising from the DuckyLuck Gambling enterprise. Bovada Casino enjoys several roulette alternatives, including European and you can Western appearance, targeted at player needs. The fresh new casino provides attractive incentives especially for roulette participants, improving the full playing feel. Ignition Local casino is considered the leading choice for You players, providing Western and you will Eu roulette, however, doesn’t come with French roulette.<\/p>\n

Even after the hyperrealistic image at the time, it is still an RNG video game having software code determining outcomes. Although not, this option does not have this new symptoms of your own French Video game \u2013 En Prison or La Partage laws. The newest French game may also have sometimes away from a few uncommon laws and regulations from gambling the surface number. Thus, European roulette reduces the domestic advantage down to 2.73% versus the 5.26% for the American roulette. While we mentioned when sharing anyone gambling establishment offerings more than, most of the agent takes a separate approach to bonuses.<\/p>\n

Your website accepts multiple percentage measures, and additionally various other cryptocurrencies, credit\/debit cards and you can bank transfers, and work out places and you may withdraw money. Leading all of our number today try Ignition\u2014that have a beneficial $3,100000 greeting extra, all those roulette variants and a person-friendly site, it monitors most of the correct packages. All the best roulette internet sites in america function most of the differences associated with the simple, yet , gorgeous games. Just after plunge deep and you can doing all of our browse, we\u2019ve attained a description into better metropolises to tackle on the web roulette in the usa. But generally regarding thumb, an informed roulette internet sites was licensed, provide large incentives, are easy to play with, and provide a large roulette collection. Due to this fact i made a decision to prepare a tight Q&A part which provides easy answers to the preferred questions All of us players keeps about on the internet roulette.<\/p>\n

Widely known particular roulette, played with one zero (than the double zero in the American Roulette) providing greatest opportunity and you may less family boundary. Yes, you\u2019ll become to tackle roulette in your smart phone otherwise desktop, but that which you happens in real-go out. Likewise, PokerStars Gambling establishment\u2019s online roulette giving comes with each other RNG-determined roulette game and alive roulette tables, together with several enhanced roulette online game one to include more have like multipliers and you can bonus games to your antique base games. There are a selection out-of on line blackjack game which may be starred at the PokerStars Gambling establishment, that have numerous RNG-determined video game and live dining tables accessible to fit users away from varying share choices and feel account.<\/p>\n

Even though they are extremely comparable, you will find moderate differences in controls style, family line, and betting laws and regulations since the shown throughout the pursuing the table. That it shorter weighting form not every one of the choice was subtracted on betting conditions. You could potentially play the chip with the any digital roulette desk, nevertheless usually is sold with higher betting conditions. A free chip is a beneficial stylistic name getting a zero-put extra, tend to granted so you can the newest people up on joining. In the event the betting standards are applied, they\u2019lso are generally very economical.<\/p>\n","protected":false},"excerpt":{"rendered":"

Gaming actions inside the on the internet roulette real money can also be significantly influence a beneficial player\u2019s odds of successful. Getting a detailed look at the head gambling Sugar Rush 1000 expertise and exactly how it evaluate, the newest roulette strategy book discusses per means which have sensible standard.\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-186258","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/186258","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=186258"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/186258\/revisions"}],"predecessor-version":[{"id":186260,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/186258\/revisions\/186260"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=186258"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=186258"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=186258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}