/* 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":187205,"date":"2026-06-22T16:59:08","date_gmt":"2026-06-22T16:59:08","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=187205"},"modified":"2026-06-22T16:59:08","modified_gmt":"2026-06-22T16:59:08","slug":"10-best-public-gambling-enterprises-inside-the-summer-2026-rated-by-benefits-rg-org","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/10-best-public-gambling-enterprises-inside-the-summer-2026-rated-by-benefits-rg-org\/","title":{"rendered":"10 Best Public Gambling enterprises inside the Summer 2026 Rated By Benefits RG org"},"content":{"rendered":"

All round sense from the PeakPlay seems polished and you will modern, which have easy to use navigation and sharp layouts that make it simple to start-off, even if you\u2019re also brand new in order to sweepstakes gambling enterprises. PeakPlay are a brand new face about sweepstakes casino world, with circulated for the January 2025. To possess people selecting a fresh, user-amicable sweepstakes gambling enterprise which provides more than simply the fundamentals, LuckyStake will probably be worth leading to the shortlist.<\/p>\n

Remember and to discover the website\u2019s certificate, and to investigate range of game. Look for our very own Most readily useful Us Casino Incentives Publication having an entire, up-to-date list. Examine the toplist lower than observe an educated free-to-play casino web sites available in the us immediately. ✅ Gamble lawfully atlanta divorce attorneys county Huge libraries regarding ports and you will themed video game Day-after-day bonuses, tournaments, and you may support perks Software designed for cellular, with effortless totally free-to-enjoy availability Your\u2019ll discover the common names appearing within postings towards Great Lakes States, together with FanDuel Casino, BetRivers Local casino, and you will BetMGM Local casino.<\/p>\n

Less than was a good curated listing of all the 280+ public casinos on the market to help you participants in america. Get into the current email address less than to sign up for our mailing list, and we will let you know about most of the Aviamasters tr\u00f2 ch\u01a1i casino<\/a> latest also offers and you may development! Gap where blocked for legal reasons (California, CT, DE, ID, La, MT, MI, NV, Nyc, New jersey, WA). Gap in which blocked by law (ID, La, MD, MI, MT, NV, Nj, New york, WA). Emptiness in which prohibited by law (California, CT, DE, ID, La, MI, MT, NV, Nj-new jersey, Nyc, WA).<\/p>\n

Over the past 2 yrs, public gambling games has actually exploded in the usa because the an innovative answer to enjoy, having those exciting this new sweepstakes gambling enterprises introducing monthly. Have the USA’s most comprehensive variety of personal casinos here, from the comfort of all of our positives. Whether or not you\u2019lso are a seasoned gambling enterprise-goer otherwise a novice seeking to drop the feet towards the field of gambling, Ny keeps some thing for everyone. From upstate casinos so you can racinos, on line sports betting, and you may live dealer video game, the new York casino world has the benefit of a diverse and fun range regarding gaming possibilities. With this exciting offers, there\u2019s constantly one thing to pique the eye out of casino fans. Of live blackjack to live on roulette, real time specialist online game was transforming the conventional local casino sense, delivering The latest Yorkers that have another and entertaining type of activities.<\/p>\n

For those who mainly gamble harbors and need a deck having an excellent strong collection, regular promos, and you can a straightforward perks program, Rolla Casino is an easy that increase their number. Rolla plus provides one thing accessible with a fairly reduced redemption tolerance at 50 Sweeps Gold coins, that’s less than everything\u2019ll look for to your many other personal gambling enterprises. Rolla Casino provides a flush, progressive personal gambling establishment experience with a game title library one leans heavily toward harbors. Something Jumbo88 do well try keeping people interested because of tournaments.<\/p>\n

To own members whom focus on a comprehensive game collection, a support rewards program, or a dedicated mobile software, LoneStar Gambling establishment may not hit every mark. Regardless of this quick limit, Good morning Millions stands out with its eye-finding graphics, fulfilling campaigns, and varied games library. Punt.com shines from the crowded societal casino place with its personal game collection, timely purchases, and you may a processed consumer experience made to remain professionals captivated and you can compensated.<\/p>\n

Really sweepstakes gambling enterprises got currently exited Tennessee with the attorney general\u2019s cautions. They work tough to generate these types of sweepstakes gambling enterprises look genuine, but after a single day they may not be,\u201d said Skrmetti. Sweepstakes gambling enterprises allege it\u2019lso are totally free-to-gamble public gambling businesses. The sweepstakes gambling establishment industry only forgotten several other significant industry, once the Tennessee satisfies the fresh new expanding variety of claims outlawing the fresh programs in the a massive 2026 regulatory move.<\/p>\n

Although not, there\u2019s blackjack, roulette, baccarat, and you can electronic poker. Real time dealer online game are particularly usual in the social web based casinos and offer various typical alive dealer games instance distinctions out of roulette, black-jack, and you may baccarat. As they\u2019re private, this type of online game commonly bring higher engagement pricing and they are searched into the VIP and you may commitment applications.<\/p>\n

Position business Enjoy, Jili, Cewin and you may Dragon Gaming are all now element of Dara Casino\u2019s games library Will get has recently been shown to be some other hectic month too with several the brand new casinos possibly introduced otherwise towards horizon. Play\u2019letter Go try a greatest ports provider with over ten years of experience all over real money and you may sweepstakes casinos across the globe. You\u2019ll location a NoLimit Area slot in an instant \u2013 it’ll end up being the goriest, craziest position on game collection! The very last high light into the our very own supplier number are NoLimit Urban area, that is indeed one of many newest organization first off providing video game from the public gambling enterprises. But not as the large a seller once the globe frontrunners, you\u2019ll find enough the brand new personal gambling enterprises offering Hacksaw slot titles.<\/p>\n

While there are not any alive agent games, the working platform stands out for its openness, exhibiting obvious RTP details about all of the games, a detail that helps people build told options. JackpotRabbit can be found all over extremely U.S. states and really works efficiently as a result of pc and you may mobile browsers, however, there\u2019s zero faithful app at this time. While it doesn\u2019t but really give desk or live specialist games, their depth regarding slot articles regarding company such Betsoft, Evoplay, Slotmill, and you may Kalamba will make it a stronger choice for members who enjoy reels over notes. If you are its video game collection continues to be growing, SpinBlitz currently offers a highly-healthy combination of blogs, and additionally online slots, scratchcards, modern jackpots, and also a few alive casino-concept video game. SpinBlitz relaunched inside the November 2024 since the newest and increased version from Scratchful Casino.<\/p>\n

Some game providers only ensure it is its headings in some jurisdictions, and a few says restriction particular forms (such as live dealer game) regardless if other online game, such ports, are permitted. Only some of them in fact have fun with seafood, so that they\u2019re possibly merely called \u201cfiring games.\u201d Harbors compensate most of the games collection for the nearly most of the public gambling establishment. You could post an effective handwritten consult into the address listed in your website\u2019s sweeps rules, and they\u2019ll borrowing some Sweeps Gold coins for you personally once it\u2019s processed. You\u2019re nonetheless to shop for Gold coins such as normal, nevertheless\u2019ll get more Sweeps Gold coins than normal towards plan.<\/p>\n

To own members in states where real-currency casinos on the internet aren’t yet available, sweepstakes gambling enterprises expose an exciting, accessible, and you will a hundred% judge option. Now, users across the You.S. can choose from more 280 respected social gambling enterprises, as well as standout platforms including Ace.com, McLuck, and you will Legendz. Make use of this webpage to see every personal casinos offered in america where you can gamble popular online casino-design video game eg slots, jackpots, desk online game, and you may real time broker game. With many solutions, there\u2019s one thing each version of athlete! Understanding these types of distinctions can help you buy the platform that greatest caters to your preferences.<\/p>\n

Using an effective promo password can sometimes allow the brand new users to obtain a larger bonus regarding Coins otherwise Sweeps Gold coins so that they\u2019re well worth taking care of before you can register. After you check in within Zonko your\u2019ll get access to 2 hundred+ game titles off well-recognized providers, and these were popular Megaways slots. ThrillCoins is another fun introduction with the social gambling establishment space, hosting an effective step three,500+ strong online game collection. Once you check in within BigPirate, you\u2019ll located 20,100 Coins, 2 Expensive diamonds (SC), and you will 2 Rum free. Gleaming Harbors introduced which have a bang, featuring five hundred+ casino-style game by way of partnerships that have esteemed application companies. CoinsBack is one of the most distinctive line of new social gambling enterprises one provides revealed recently.<\/p>\n

This example is evolving \u2014 take a look at certain operator’s conditions web page for the most present state record in advance of joining. Zero, you don\u2019t want to make a buy playing in the sweepstakes gambling enterprises. Crown Gold coins and McLuck checklist PayPal given that a backed redemption choice, which usually delivers the quickest recovery. With regards to real money sweepstakes casinos, users can only legally gamble sweepstakes online game inside the says which have particular sweepstakes statutes that will be independent regarding real-money betting laws and regulations. Exclusive element of sweepstakes gambling enterprises is that they operate significantly less than U.S. sweepstakes regulations, maybe not antique gambling statutes.<\/p>\n","protected":false},"excerpt":{"rendered":"

All round sense from the PeakPlay seems polished and you will modern, which have easy to use navigation and sharp layouts that make it simple to start-off, even if you\u2019re also brand new in order to sweepstakes gambling enterprises. PeakPlay are a brand new face about sweepstakes casino world, with\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-187205","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/187205","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=187205"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/187205\/revisions"}],"predecessor-version":[{"id":187206,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/187205\/revisions\/187206"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=187205"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=187205"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=187205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}