/* 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":187147,"date":"2026-06-22T16:55:49","date_gmt":"2026-06-22T16:55:49","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=187147"},"modified":"2026-06-22T16:55:49","modified_gmt":"2026-06-22T16:55:49","slug":"ten-top-social-gambling-enterprises-in-the-june-2026-rated-by-the-professionals-rg-org","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/ten-top-social-gambling-enterprises-in-the-june-2026-rated-by-the-professionals-rg-org\/","title":{"rendered":"ten Top Social Gambling enterprises in the June 2026 Rated By the Professionals RG org"},"content":{"rendered":"

The entire feel during the PeakPlay feels refined and you can progressive, having intuitive navigation and you will sharp graphics that make it easy to start, even though you\u2019re the fresh new to help you sweepstakes casinos. PeakPlay was an innovative new deal with throughout the sweepstakes gambling establishment scene, with introduced during the January 2025. To possess members wanting another, user-friendly sweepstakes gambling enterprise that gives more than simply the fundamentals, LuckyStake may be worth adding to your own shortlist.<\/p>\n

Consider and to come across the website\u2019s certificate, and take a look at the set of games. Pick our Top All of us Local casino Bonuses Guide to own the full, updated number. Take a look at the toplist below observe an informed free-to-enjoy casino web sites obtainable in the united states today. ✅ Play legally in every single condition Huge libraries out-of ports and inspired video game Daily incentives, competitions, and respect perks Software designed for cellular, which have simple 100 percent free-to-gamble availability Your\u2019ll get the typical brands appearing within our postings on Higher Lakes Says, also FanDuel Local casino, BetRivers Gambling enterprise, and BetMGM Local casino.<\/p>\n

Less than is a great curated range of most of the 280+ social gambling enterprises on the market today to help you members in the usa. Enter their email below to join the subscriber list, and we’ll inform you of all newest also offers and you can news! Emptiness where prohibited by-law (California, CT, DE, ID, Los angeles, MT, MI, NV, New york, Nj-new jersey, WA). Gap in which banned by law (ID, Los angeles, MD, MI, MT, NV, Nj, Nyc, WA). Void in which banned for legal reasons (California, CT, DE, ID, La, MI, MT, NV, Nj-new jersey, Nyc, WA).<\/p>\n

In the last 2 years, social casino games features exploded in the usa due to the fact a forward thinking solution to play, that have all those fun the new sweepstakes casinos starting month-to-month. Get the USA’s extremely thorough a number of societal gambling enterprises here, from the comfort of the gurus. If you\u2019re a seasoned local casino-goer otherwise a newcomer trying to dip your own feet into the world of gaming, Nyc possess things for everybody. Of upstate gambling enterprises to racinos, on the internet wagering, and you may real time dealer game, the newest York gambling establishment scene has the benefit of a varied and fascinating range regarding playing possibilities. With your enjoyable offers, there\u2019s always something you should pique the interest out of gambling enterprise followers. Of alive blackjack to call home roulette, live dealer online game are changing the conventional casino sense, taking New Yorkers having yet another and enjoyable version of enjoyment.<\/p>\n

If you generally play ports and want a platform with good strong collection, steady promos, and you can a simple perks system, Rolla Gambling establishment is an easy one increase your own list. Rolla also features one thing available which have a relatively reasonable redemption threshold from the 50 Sweeps Gold coins, which is less than everything you\u2019ll discover into the many other public casinos. Rolla Casino delivers a flush, modern personal gambling enterprise expertise in a game collection you to definitely leans heavily into the harbors. Something Jumbo88 do well is staying participants engaged because of tournaments.<\/p>\n

To have participants which focus on an extensive game library, a support rewards program, or a dedicated cellular app, LoneStar Gambling enterprise may well not strike all the draw. Regardless of this short restriction, Hello Hundreds of thousands shines using its vision-catching graphics, fulfilling advertisements, and you will diverse games collection. Punt.com stands out in the crowded social local casino place along with its private online game library, timely deals, and you may a processed user experience designed to keep participants entertained and you will rewarded.<\/p>\n

Very sweepstakes gambling enterprises had currently exited Tennessee towards the attorneys https:\/\/coinstrike-game.co.uk\/<\/a> standard\u2019s cautions. It works hard to create such sweepstakes gambling enterprises lookup legitimate, but after your day they aren’t,\u201d said Skrmetti. Sweepstakes casinos allege it\u2019re free-to-gamble social betting operations. The new sweepstakes gambling establishment business only missing other big business, since Tennessee satisfies this new growing range of says outlawing the systems inside the a big 2026 regulating move.<\/p>\n

not, there\u2019s black-jack, roulette, baccarat, and you may video poker. Alive agent video game are extremely usual from the societal web based casinos and gives a variety of regular real time agent video game such as differences regarding roulette, black-jack, and you will baccarat. As they\u2019re exclusive, these types of game will bring higher involvement prices as they are appeared for the VIP and you can loyalty applications.<\/p>\n

Position business Enjoy, Jili, Cewin and Dragon Betting are all today element of Dara Casino\u2019s games library Get has already shown to be various other busy times too with several the brand new gambling enterprises possibly revealed or on the views. Play\u2019letter Wade try a well-known harbors supplier with well over 10 years of experience round the a real income and you may sweepstakes casinos around the world. You\u2019ll location a good NoLimit Town slot immediately \u2013 it is going to be the goriest, craziest slot throughout the games collection! The final stress to your all of our merchant record was NoLimit Town, that’s actually among the many most recent company to begin with providing online game at the personal casinos. However given that big a provider because industry leaders, you\u2019ll look for a great amount of the fresh new personal gambling enterprises providing Hacksaw slot headings.<\/p>\n

If you’re there aren’t any real time specialist online game, the platform shines because of its visibility, showing clear RTP information regarding all games, a details that helps people create advised choice. JackpotRabbit can be found across the really U.S. states and you can work efficiently compliment of pc and mobile internet browsers, although there\u2019s zero faithful software as of this time. While it doesn\u2019t yet , bring dining table or live dealer games, its depth from position stuff out of company like Betsoft, Evoplay, Slotmill, and you will Kalamba will make it a powerful choice for participants just who see reels more than cards. While you are the games collection is still expanding, SpinBlitz already now offers a well-balanced blend of articles, as well as online slots, scratchcards, modern jackpots, as well as a number of live gambling enterprise-design online game. SpinBlitz relaunched from inside the November 2024 because the the newest and you will increased variation out of Scratchful Gambling enterprise.<\/p>\n

Particular video game team just ensure it is their headings in a few jurisdictions, and a few claims limitation certain platforms (for example real time agent game) even though most other video game, including ports, are allowed. Not all of them in fact explore seafood, so that they\u2019re often merely labeled as \u201ccapturing video game.\u201d Harbors make up the video game library with the just about most of the societal gambling establishment. You could potentially send a beneficial handwritten demand into target listed in the site\u2019s sweeps statutes, plus they\u2019ll borrowing some Sweeps Coins to your account after it\u2019s processed. You\u2019lso are however to purchase Gold coins particularly normal, however you\u2019ll attract more Sweeps Gold coins than normal toward package.<\/p>\n

Getting participants for the says where actual-money web based casinos aren’t but really readily available, sweepstakes casinos expose an exciting, available, and you can one hundred% court option. Now, players across the U.S. can choose from over 280 leading societal casinos, plus standout systems such as for example Ace.com, McLuck, and you may Legendz. Make use of this web page to see most of the social casinos offered in the usa where you could gamble prominent internet casino-layout games like slots, jackpots, dining table online game, and you may live agent video game. Because of so many possibilities, there\u2019s something each version of user! Expertise these types of differences can help you buy the platform you to definitely most useful caters to your preferences.<\/p>\n

Using a great promo password can sometimes allow brand new players to find a more impressive incentive out-of Coins otherwise Sweeps Coins so they really\u2019re also well worth taking care of before you sign in. After you check in at Zonko you\u2019ll access 2 hundred+ video gaming of well-identified providers, and they tend to be popular Megaways slots. ThrillCoins is an additional pleasing inclusion on the social gambling establishment place, holding an effective 3,500+ good game collection. Once you check in in the BigPirate, you\u2019ll discovered 20,one hundred thousand Coins, 2 Diamonds (SC), and you can 2 Rum totally free. Sparkling Harbors introduced which have a fuck, offering 500+ casino-design games because of partnerships which have esteemed software services. CoinsBack is one of the most type of the brand new societal gambling enterprises you to provides introduced has just.<\/p>\n

This situation is changing \u2014 check the certain operator’s terminology page for the most present state list in advance of joining. Zero, you wear\u2019t should make a purchase to tackle from the sweepstakes gambling enterprises. Crown Coins and you will McLuck record PayPal because the a recognized redemption solution, which will provides the fastest turnaround. With respect to a real income sweepstakes gambling enterprises, people could only lawfully play sweepstakes game from inside the claims having specific sweepstakes regulations that are independent out of actual-money gambling legislation. The unique facet of sweepstakes gambling enterprises is they jobs less than U.S. sweepstakes guidelines, maybe not traditional playing regulations.<\/p>\n","protected":false},"excerpt":{"rendered":"

The entire feel during the PeakPlay feels refined and you can progressive, having intuitive navigation and you will sharp graphics that make it easy to start, even though you\u2019re the fresh new to help you sweepstakes casinos. PeakPlay was an innovative new deal with throughout the sweepstakes gambling establishment scene,\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-187147","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/187147","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=187147"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/187147\/revisions"}],"predecessor-version":[{"id":187148,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/187147\/revisions\/187148"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=187147"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=187147"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=187147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}