/* 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":130853,"date":"2026-05-25T16:33:15","date_gmt":"2026-05-25T16:33:15","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=130853"},"modified":"2026-05-25T16:33:16","modified_gmt":"2026-05-25T16:33:16","slug":"free-slots-arcade-23900-free-enjoy-harbors","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/free-slots-arcade-23900-free-enjoy-harbors\/","title":{"rendered":"Free Slots Arcade 23,900+ Free Enjoy Harbors!"},"content":{"rendered":"

A variety of the most famous ports available today to relax and play on line boasts the new smash hit titles Bells ablaze, Starburst, King of one’s Nile, Nuts Drops, Skip Cat and you may Glucose Pop music. A selection of the most common 100 percent free IGT harbors includes huge headings such as for example Da Vinci Expensive diamonds, King regarding Macedonia, Triple Diamond, Pixies of the Forest, Crown out-of Egypt, Monopoly, Chocolate Pubs, Larger Dragon Sofa, Captain Payback and you can Chance Money Raise. Controls away from Chance position members can get to benefit away from the of your conventional keeps (eg wilds and you can scatters) plus far more up-to-go out improvements such as the extra mini controls bonus and multiple extreme twist extra series. Featuring 720 prospective a means to win and items bonuses as well as 100 percent free spins as well as 2 special added bonus cycles, so it 5-reel position was a great choice regarding game when it comes to real money reel spinner. That\u2019s given that most of the playing application builders bring their titles so you can one another stone-and-mortar casinos in addition to casinos on the internet. Developers such as for instance NetEnt, LGT, and you will Enjoy\u2019n Go explore exclusive software to develop picture, aspects, and you can added bonus provides for preferred ports online.<\/p>\n

Through the both incentives, there\u2019s an advancement Ladder that have five accounts one to expands brand new figure and you may honours a lot more 100 percent free revolves as you collect Added bonus icons. Moreover, several multipliers in a single winnings are extra along with her having larger earnings. What\u2019s way more, A good Versus icon landing beyond your frame can become the full Insane Reel that have a random multiplier (2\u00d7 \u2013 200\u00d7). It\u2019s highest volatility that have an incredibly highest maximum win possible, getting together with to fifty,000\u00d7 your own risk in a number of bonus pick settings and you will up to twenty five,000\u00d7 during the regular enjoy.<\/p>\n

Starting the brand new type of FoxwoodsOnline\u2026it\u2019s packed with loads of enjoyable New features. What\u2019s The brand new and you can enjoyable that is true in front of you Now? You\u2019ll stand-up and you can carry out the profitable dance all couple of hours once you get Free coins and you can doing everyday quests commonly increase the coins! FoxPlay Casino is the most recent variety of FoxwoodsOnline and also a great lot of pleasing Additional features.<\/p>\n

You could potentially select harbors with step 3, 5 or more Reels, various other variety of Paylines, 20Bet \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae<\/a> Totally free Revolves, Gooey Wilds, and a lot more! Such Las vegas harbors also can is classic and you will slot machine-type games. The latest reel icons is fresh fruit, sevens, bars, bells, and famous people. Popular features of antique ports tend to be less than 5 reels and you may 9 otherwise fewer pay traces. Movies Harbors essentially is unique incentive provides and over-mediocre images. Know the way the video game acts, the dimensions of brand new profits was, how they happens, and how often you will end in added bonus series.<\/p>\n

Image and you will songs that have Short Strike Awesome Controls are very a beneficial and you may do not have problems with brand new graphics if your have fun with a computer otherwise smart phone to try out. I found Quick Hit Very Controls become a pretty addictive casino slot games. A number of modern slot machines have very state-of-the-art has actually and of numerous paylines which is really perplexing for the participants. You imagine that you can video game the system which have particular web based casinos after you play the Quick Struck Super Wheel position servers away from Bally. The brand new casino slot games keeps attention-getting music too to provide towards the pleasure.<\/p>\n

The three reels off Controls regarding Chance Triple Diamond include 5 paylines, which means that you will find a very good window of opportunity for an earn for each spin, providing range bet multiplier jackpots value ten,000x. Discover sweepstakes gambling enterprises who do promote a way to home sweepstakes coins which may be turned-in to own prizes eg gift notes otherwise bucks. With noted that it, for many who play totally free slot machines in the sweepstakes gambling enterprises, you can generate sweepstakes coins which may be converted into bucks honors.<\/p>\n

Beyond simple spinning reels, many progressive ports provides imaginative aspects you to put excitement and you can type to each spin. Certain common advice are get a hold of-myself cycles, modern jackpots, and you can 100 percent free spin streaks which have additional modifiers. Most are easy, presenting a fundamental reel build and you can a restricted number of paylines. Excite be sure you have a look at and that video game qualify for the latest tournament prior to participating.<\/p>\n

That it week, there is added four the fresh new games, however, listed below are our better three picks that you can is actually aside! You can expect an enormous gang of casino games, as well as a huge selection of free position headings. Whenever you are being unsure of hence reel to help you nudge, force the start key and it will surely instantly find the reel that may deliver the best bet \u2013 your obtained\u2019t constantly rating a profit even though. When you compare Huge Controls slot machine some other Reasonable Game\u2019 titles, there are minimal features being offered, you\u2019d expect that with an old slot machine. Each side of servers is actually large bright lights pulsating, the sort of bulbs you’ll get into a funfair \u2013 most adds a touch of thrill towards games.<\/p>\n

They are finest online casino harbors to have members who like high volatility and larger winnings prospective. Megaways ports explore an energetic reel mechanic to send many or hundreds of thousands of paylines. Half the normal commission of each and every choice are placed into a discussed pot that may grow into new hundreds of thousands. They\u2019lso are an informed harbors online to have players that like a more informal, nostalgic feel. Such game feature good fresh fruit signs, taverns, and you will lucky sevens, which have minimal paylines and easy guidelines.<\/p>\n

Many totally free casino slot games are jackpot harbors that have substantial dollars awards up for grabs. Below are a few our required finest web based casinos toward greatest slots experience\u2014full of extra features, totally free revolves, and all sorts of the fresh new excitement regarding vintage online casino games and you can progressive position computers. With regards to to play slot games on the internet, finding the best internet casino makes all the difference inside their gambling sense. All category boasts 100 percent free play casino systems\u2014in order to shot before you can to visit. Gamble harbors various systems and view their favorites and take pleasure in different exciting feel. Participants can win free spins by way of bells and whistles, take pleasure in way more incentives with each spin, and you may discover exciting added bonus video game series for additional rewards.And you will hello, often the fresh reels are merely sensuous.<\/p>\n

TheBestFreeSlots.com ‘s the best destination for people seeking speak about a great big distinct more 24,100000 free online slots. Simply speaking, demo harbors are an easy way to get comfy, attempt procedures, and you may explore various other game prior to making one financial commitment. As well as, many mobile slots possess keeps that make the action far more interesting, such as for example contact regulation and added bonus rounds. With smartphones, you can power the effectiveness of \u2018play on the brand new go\u2019, allowing you to enjoy each time, everywhere, and therefore contributes benefits and you will self-reliance.<\/p>\n

RTP things because although it doesn\u2019t be sure you\u2019ll winnings towards the virtually any course, choosing online game with a top RTP (preferably 96% or a lot more than) gives you a better analytical likelihood of successful over time. On the classics, you could pick from Wished Lifeless or A crazy by Hacksaw Playing, Split Urban area, Ce Bandit, and Fiesta Wilds. Even though Jackpota primarily targets slots, providing more step one,five hundred titles, you’ll also find jackpots, progressive ports and real time games shows. Somewhere else, you\u2019ll come across a well-stocked alive casino, certain very handy Jackpots, and several free desk games you might gamble feeling a beneficial section nearer to exactly what an on-line gambling establishment is like. Provided with world management for example Fantasma, Booming Online game, and many more, Genuine Prize Gambling enterprise assurances you the best gaming experiences there clearly was at most sweepstakes casinos.<\/p>\n

This new construction looks a little challenging, but nonetheless, an excellent advancement because of the IGT contributing to this new game’s charm. It servers is sold with a non-traditional build and you will makes use of about three automatically manage spinning tires. The overall game are about three bonus jackpots, that on each reel which enables you to assemble particular incentive rewards.<\/p>\n

This possibilities comes with classic classics one to defined gambling establishment floors for many years, such as for instance 88 Luck and Zeus, close to modern attacks which contain preferred mechanics particularly Megaways. If you need, you can wade into all of our complete games postings by the games variety of such as all of our step 3-reel ports, three dimensional Ports otherwise 100 percent free video ports. A few of these slots features bonus spins, totally free game, wilds, scatters and more to save the experience upcoming. One of several great things about playing ports on the internet is one to the chances are often much better than those found on your own local house-created casinos. Not absolutely all ports are manufactured equivalent as well as other app now offers different features, image and you can games features. And although you\u2019ve registered to experience the real deal bucks from the a casino, you could nonetheless choose to wager enjoyable with these people whenever you love.<\/p>\n","protected":false},"excerpt":{"rendered":"

A variety of the most famous ports available today to relax and play on line boasts the new smash hit titles Bells ablaze, Starburst, King of one’s Nile, Nuts Drops, Skip Cat and you may Glucose Pop music. A selection of the most common 100 percent free IGT harbors includes\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-130853","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/130853","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=130853"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/130853\/revisions"}],"predecessor-version":[{"id":130854,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/130853\/revisions\/130854"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=130853"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=130853"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=130853"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}