/* 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":40195,"date":"2026-05-20T09:59:17","date_gmt":"2026-05-20T09:59:17","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=40195"},"modified":"2026-05-20T09:59:18","modified_gmt":"2026-05-20T09:59:18","slug":"32red-roulette-gamble-prominent-roulette-titles","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/32red-roulette-gamble-prominent-roulette-titles\/","title":{"rendered":"32Red Roulette Gamble Prominent Roulette Titles"},"content":{"rendered":"

Create your account with your actual United kingdom information and sustain the cellular regional to have confirmation\u2013that it increases login defense checks and decreases waits after whenever you withdraw. Prefer in initial deposit strategy your currently use in the united kingdom\u2013notes and you will preferred e-purses are generally readily available\u2013and keep maintaining control because of the staying with an individual way for one another dumps and withdrawals. Make use of this to match your bankroll\u2013large volatility suits offered sessions that have greater swings, whenever you are straight down volatility helps less, steadier revolves. Follow leading tips particularly debit cards and prominent elizabeth-wallets where available, next establish people minimum put requirements on the cashier web page. For variety, approach anywhere between slot instructions and classic dining tables eg roulette or blackjack, up coming switch back again to jackpot headings when you need highest-volatility spins.<\/p>\n

This means, whether or not promotions come with betting requirements and you will regular bonus terms, you might still withdraw money if you are an advantage try effective. 32Red Casino are an effective United kingdom-subscribed operator and has been around while the 2002. Since you might anticipate out-of a super-private VIP classification, this 1 has the benefit of rights such exchanging Red-colored Rubies for cash without betting conditions. The top level of the fresh perks program, Bar Rouge, is actually an invite-simply, exclusive peak in which users is secure Yellow Rubies more easily.<\/p>\n

Become warned one, though not one of one’s more than percentage choice fees fees, 32Red can charge a running payment after you withdraw the winnings thru financial transfer. It\u2019s clear one 32Red \u03ba\u03ac\u03bd\u03c4\u03b5 \u03ba\u03bb\u03b9\u03ba \u03b5\u03b4\u03ce \u03b3\u03b9\u03b1 \u03c0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03b5\u03c2 \u03c0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03af\u03b5\u03c2<\/a> gets the convenience and you can entry to of the players in mind regarding fee procedures. In addition to practical tips such debit notes, you will definitely discover better-identified elizabeth-Purses eg PayPal and Skrill, in addition to less popular elizabeth-Purses for example ecoPayz. In terms of percentage steps, 32Red has some of the very most complete solutions.<\/p>\n

Sure, it\u2019s another way users can also be talk about web site as opposed to playing people real cash. People who have the greatest victory regarding a good qualifying stake often top an effective leaderboard and you will win award currency. 32Red mobile position games is a lot more enjoyable from assortment regarding position-oriented extra even offers along with Falls & Wins and loyalty products the real deal currency slot revolves. In fact, a number of the large-ranked and greatest slots into 32Red possess limitation winnings more than 20,000x this new spin-share.<\/p>\n

Register with their genuine United kingdom details (name, target, date away from birth) and employ a similar recommendations as your payment way of stop confirmation waits afterwards. To have smoother money administration, put a weekly deposit limit and you may track investing through your exchange background after each training; it\u2019s the fastest treatment for remain gamble lined up along with your budget. Prefer 32Red Local casino if you like an easy British-amicable casino that have a flush lobby, short online game accessibility, and you may a strong mixture of harbors, dining table games, and you can jackpots. For the 32Red KYC confirmation techniques, you ought to show your information, of the sending a copy of one’s character. Join, unlock Cashier, see Withdraw, favor a cost strategy, and you will get into at the least \u20acten.<\/p>\n

Understand that bonus fund must be gambled 40 times prior to he or she is transferred to the bill to own distributions. Indeed, only enrolling is enough to score \u00a310 free-of-charge to relax and play the video game very first-give. This will be installed free of charge throughout the webpages and strung rapidly. 32Red is amongst the couple gambling on line operators noted on the newest London Stock exchange.<\/p>\n

To have a primary crack, consult a great cooling-away from period; for longer-name coverage, require mind-different information and confirmation just after they\u2019s applied. Play with an excellent British debit credit otherwise PayPal towards the ideal configurations and you will brief dumps; switch to lender transfer only when you prefer high limitations and you can don\u2019t head extended operating moments. Whenever a publicity is applicable, prove whether or not for every single table game adds completely or within a lower price before you commit your own risk size. It enjoys their play managed when you find yourself nonetheless letting you speak about different mechanics in place of floating on higher limits. Be mindful of lowest and limit wager ranges therefore, the video game suits the money in lieu of pushing embarrassing limits. To own jackpot browse, run progressive or fixed-jackpot slots and decide your own roof before you can spin\u2013jackpot sessions normally sink finances rapidly.<\/p>\n

If it’s offered, this is certainly an alternative choice that may end up in less withdrawals. Paysafecard isn\u2019t generally speaking used for distributions, which is limited in some issues. PayPal are arguably the absolute most convenient commission opportinity for distributions, where available. Withdrawals to help you Neteller was equally as short as the using Skrill, and often between your fastest steps supplied by United kingdom gambling enterprise internet sites. Another services popular because of the casinos, Neteller now offers low-commission withdrawals to help you a great prepaid service Credit card, or fixed payment withdrawals in order to bank accounts or any other fee strategies.<\/p>\n

Although this is not a huge amount, it\u2019s however over most top position websites, which do not charge some thing. Barz Local casino try an enthusiastic operator that i recently located, and it quickly caught my eye by way of their unique stone-motivated theme and extremely big greeting bonus. These game are perfect for highest-difference members in search of short gains and you may pleasing gameplay. Just be sure to check on the latest betting standards and bonus words to really make the the majority of your added bonus fund. Instance, NetBet also provides a pleasant added bonus filled with 500 totally free revolves, so it’s among the best business for professionals just who see wager-totally free spins. While this isn\u2019t a giant commission, it\u2019s something you should keep in mind when it comes to fee methods and you will detachment performance.<\/p>\n

In the event that traditional roulette is not toward prefer, we have other titles you to add fun provides, appealing betting has actually, and you can a faster pace so you can procedures. Which have a range of on line roulette games offered, there will be something for all to enjoy \u2013 whether you’re a skilled user otherwise a novice in order to dining table games. With an immersive environment and seamless game play, 32Red ensures that all moment is laden with thrill as well as the genuine end up being of a premier-tier gambling establishment. There are also extra keeps your generally speaking wouldn’t pick into an effective antique table, together with Special Wagers, Racetrack Bets, and you will an autoplay alternative. French roulette even offers most statutes (particularly Los angeles Partage and you may En Prison) especially into exterior wagers whenever zero attacks, hence after that decreases the household advantage as compared to simple Western european roulette. For people who bet \u00a310 on the “Red” as an instance together with ball got toward “Red 16”, might get \u00a320 back in overall.<\/p>\n

Once you log on, your information was covered by multiple security features, which means your pointers stays personal at each and every stage. You can buy started in in just minutes following an easy process designed to keep info safe from the start. This, definitely, is sold with on line roulette video game having apple’s ios, Android os, and you can Window Devices.<\/p>\n

XxxTreme Super Roulette out of Development playing stands out in the practical variation because of taking much more chances to winnings generous winnings. Furthermore, 32Red members will enjoy the game to your mobile. With online game you to follow each other American and you can Western european rules users can also be experience a diverse roulette number of 37 online game (which is more than most online casinos) so you can win real cash. Shortly after registration and you can put using any of the available payment methods, the ball player can pick among offered roulette games and you can start to play.<\/p>\n

Uk workers have to keep an excellent UKGC license and rehearse authoritative RNGs having slot game, dining table games, and progressive jackpots. Constantly show minimal deposits and you will eligible percentage options in the extra policy. Shell out from the cellular is actually simpler for dumps, but usually can’t be used for withdrawals. Certain United kingdom slot websites offer more 8,100 position games, plus jackpot harbors, Megaways, thrill ports, fruit harbors, and you will personal headings. Make use of this training so you’re able to prioritise incentives to have small approval and you will real cash gains.<\/p>\n

All video game are easy to can towards casino internet and you can every it entails is actually for you to definitely share some cash within the acquisition to tackle the fresh slots games. You will find considered new RTP, how slot video game search, just how easy it is, be it simple to use while having be it fun. I’ve analysed brand new providers to the our checklist to obtain the web sites offering by far the most diverse, available, and you will satisfying Megaways catalogues. You can transform just how much your share each twist too if you want to get it done. Once truth be told there, all you have to manage was enter the amount of money we need to stake on each twist following initiate to play. Here you will find the variations, plus every piece of information discussing the best way to play Megaways Slots.<\/p>\n","protected":false},"excerpt":{"rendered":"

Create your account with your actual United kingdom information and sustain the cellular regional to have confirmation\u2013that it increases login defense checks and decreases waits after whenever you withdraw. Prefer in initial deposit strategy your currently use in the united kingdom\u2013notes and you will preferred e-purses are generally readily available\u2013and\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-40195","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/40195","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=40195"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/40195\/revisions"}],"predecessor-version":[{"id":40196,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/40195\/revisions\/40196"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=40195"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=40195"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=40195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}