/* 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":94640,"date":"2026-05-23T23:14:09","date_gmt":"2026-05-23T23:14:09","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=94640"},"modified":"2026-05-23T23:14:10","modified_gmt":"2026-05-23T23:14:10","slug":"step-3-reel-position-games-2026-gamble-step-3-reel-video-game-on-the-web","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/step-3-reel-position-games-2026-gamble-step-3-reel-video-game-on-the-web\/","title":{"rendered":"step 3 Reel Position Games 2026 Gamble step 3 Reel Video game On the web"},"content":{"rendered":"

I selected an educated harbors, told me how exactly to profit on it, and you will offered you a list of an educated casinos on the internet so you jokers luck slot<\/a> can play him or her. They are easier to know and gamble and so the beginners is also enjoy regular profits successfully. You can also have a look at ads we have about this webpage to see leading systems you can consider aside. But if you need to get already been today, faucet the fresh new ads in this post to play step 3-position online game on the credible programs!<\/p>\n

As the differences between classic ports will never be as the extreme while the the distinctions ranging from clips ports, they will constantly will still be favorites away from fans regarding simple and easy want classics. Style of antique harbors, several in addition to smoother and more minimalistic. In this case, you can enjoy totally free vintage ports instead of downloading on the run, anywhere and you may each time!<\/p>\n

It is critical to to check on the security methods of the local casino prior to providing one delicate information. You can gamble the totally free vintage slots to handle him or her. The wonderful thing about such 100 percent free vintage-style harbors is that you won’t need to obtain because you are only using the web browser. Videos harbors, on top of that, are loaded with a selection of templates and you will amazing picture, and even though fun, the fresh new game’s provides and incentive cycles can be hugely difficult so you’re able to see.<\/p>\n

On SlotsCalendar, you can have fun with the best antique harbors at no cost\u2014zero install needed! Ideal for leisurely, antique slots enable you to concentrate on the excitement of obtaining three in a row without any disruptions of contemporary provides. Step back into emotional appeal out of vintage harbors, in which ease meets thrill! Is 5 only created online ports and no down load and you will subscription expected.<\/p>\n

It is well worth research all the video game we should play on their mobile device very first, since the some of the old vintage harbors might not be totally optimized. Casinos have actually made it important provide their players the new possibility to play classic slots on the road. Right now, really players go to gambling enterprises using their smart phone, this is exactly why cellular casinos was growing.<\/p>\n

An average of, the fresh RTP well worth would be doing 96% getting maximum winnings. More over, it\u2019s a position having average volatility features an enthusiastic RTP price of 95.08%. This has multipliers and you can select on the identity only how big new honor are.<\/p>\n

Particular progressive step three-reel slots liven up the experience having a supplementary Keep & Earn function as well as within popular 5 reel harbors such as for example Luxor Gold Hold & Victory and you may Lion Treasures Keep & Profit. Twist new controls and you may add an excellent multiplier for the earnings up to help you 10x toward best prize. It doesn\u2019t merely take a look at racy line wins while the, for individuals who complete most of the offered reel room with the same symbol, you\u2019ll get the chance in order to twist into the Controls away from Multipliers. Here are a few the very best 3-reel ports you could enjoy now that has modernised the new classics for many its joyous step. Completely new servers featured an effective lever that would be taken to begin with the experience and that coined new nickname \u201cUsually the one-Equipped Bandit\u201d. Due to the fact 1890s, slots was a staple from enjoyment on 3-reel slot being where every thing come.<\/p>\n

All our feedback and instructions were created in all honesty, depending on the best education and you will judgement of one’s people in all of our separate expert cluster; but not, he could be intended for informative purposes only and should not feel construed given that, nor depended up on since the, legal services. A deck intended to showcase all of our efforts intended for using the vision regarding a reliable and a lot more transparent online gambling business to help you reality. NetEnt 6 Novomatic 1 Nolimit Urban area step one Apricot (Microgaming) 70 Playtech 19 TaDa Betting 29 Play’n Go 40 Merkur Playing 9 Blueprint Gaming 7 IGT 10 Evolution Gaming 0 Practical Gamble 52 Quickspin cuatro Yggdrasil Playing 5 Real-time Betting 5 Igrosoft 0 Thunderkick step three Nektan 0 Purple Tiger Gambling 13 Betsoft Gaming ten Opponent 49 Big style Gaming dos WMS step three Scientific Online game 0 Playson 22 Amaya 8 iSoftBet six Nextgen Gambling 5 Amatic 10 ELK Studios 11 Ezugi 0 Evoplay 16 Force Playing step 3 Eyecon 8 Saucify 12 SA Playing dos BGaming 13 GameArt 11 WGS Technical (Wager Playing) 0 Endorphina twenty-eight Bally’s Firm 0 Barcrest 5 Wazdan 31 PariPlay step three Habanero eleven Super Box 0 Reddish Rake Gaming 4 Leander Game 4 Spinomenal 18 Rabcat 0 1X2 Playing 7 Roaring Game ten Tom Horn 20 2By2 Gaming 0 Metal Puppy Business cuatro Reasonable Game 0 Large 5 Game 5 Genesis Betting 0 Ash Gaming step one NeoGames 0 Belatra Video game 8 Booongo (BNG) step 3 MrSlotty 0 Relax Gaming 8 Fantasy Play six edict step 1 MultiSlot 0 TOPTrend Playing twelve Greentube 0 Genii step one Arrow’s Border 5 Ainsworth Game Technology 2 Gaming1 step 1 ✅ Zero download, zero subscription requisite. Play’N Wade has established around three-reel ports which also element bonus video game. Even those people that specialise in the 5-reel harbors, along with version of bonuses, are now actually undergoing developing fresh fruit computers with the admirers off classics.<\/p>\n

Not all harbors are made equivalent and various app has the benefit of different provides, graphics and you will game qualities. Today, it\u2019s time for you to look at the step three reel ports that on-line casino even offers. Though there is actually all those casino app company exactly who create countless video slots, the majority of people nonetheless prefer to play classic step 3 reel slot machines which have effortless image featuring. Offering classic graphics, you\u2019ll discover dated-college or university slot icons for the games\u2019s three reels, along with Taverns and you may happy 7s. For many slot fans and people who aren’t, a trip to Las vegas wouldn’t be over in place of a consultation on the famous Wheel off Chance ports.<\/p>\n

You can utilize totally free demonstrations out of antique Las vegas slots and savor to tackle on the internet as opposed to in initial deposit or down load. Thus, this is not shocking that many casino game developers have created online slots games according to the Vegas theme. Games within this category are available on people pro, merging everything required to possess entertaining game play and done user satisfaction. Concurrently, in certain classic slots, should your yard is created a combination of this type of letters, their proportion is actually multiplied by the complete bet on all productive traces. In certain vintage ports, the latest wild symbol doubles or doubles the odds of one’s combination in which it appears, are the highest expenses symbol in the video game. The fresh wild icon normally replace any icons on the online game, finishing incomplete combinations and you may ultimately causing profits.<\/p>\n

Simply listed below are some our very own dining table of the finest headings, therefore\u2019ll keeps a head start to your almost every other position couples. About up-to-time number, you\u2019ll come across the date-tested classics and you may modernized 3-reel online slots games. Having slots with over you to payline, you\u2019ll need certainly to wager on the paylines \u2013 you don\u2019t must overlook a winning combination designed into the a beneficial payline that you didn\u2019t bet on. You don\u2019t need to be a position pro to try out 3-reel ports, however it always helps read the paytable earliest before you could play for real cash. We\u2019ll and additionally display the top 10 directory of an informed step 3-reel slots and some guidelines on how to enjoy greatest and you can winnings.<\/p>\n

It\u2019s more than just a turning line; it\u2019s a gateway to help you thrill, an excellent roller-coaster from possibility, together with cardio of all slot machines. Regardless of the range, you to definitely rule stays ongoing \u2013 if it enjoys symbols and you will revolves, it\u2019s a slot reel. I picked five of your own 2024\u20132025 launches, just in case the newest simplicity is attractive, it is possible to try totally free step three reel slots games having digital loans to determine what version feels proper. Into the step three reel slots on the web which simplicity changes the focus on to timing, money move and the way fixed paylines react to each end.<\/p>\n

Speaking of great for those who\u2019re also toward simple rotating action in place of way too many additional has actually. The phrase “reel slots” might sound redundant in the beginning, particularly since most online slots games now have reels\u2014it\u2019s almost the brand new standard style. Brand new casino also provides a secure and you can safer destination to enjoy when you look at the Goodman Gambling enterprise, a large sort of online game and some good-sized honors and professionals for all professionals. Only some of them remain totally free playing, since you do not need to spend a great deal playing ports for money and you can winnings, for the majority opportunity, defense all of your current expenditures.<\/p>\n","protected":false},"excerpt":{"rendered":"

I selected an educated harbors, told me how exactly to profit on it, and you will offered you a list of an educated casinos on the internet so you jokers luck slot can play him or her. They are easier to know and gamble and so the beginners is also\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-94640","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/94640","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=94640"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/94640\/revisions"}],"predecessor-version":[{"id":94641,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/94640\/revisions\/94641"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=94640"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=94640"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=94640"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}