/* 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":94530,"date":"2026-05-23T23:04:59","date_gmt":"2026-05-23T23:04:59","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=94530"},"modified":"2026-05-23T23:05:01","modified_gmt":"2026-05-23T23:05:01","slug":"greatest-online-casino-for-real-currency","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/greatest-online-casino-for-real-currency\/","title":{"rendered":"Greatest Online casino for real Currency"},"content":{"rendered":"

To evolve to real money play away from 100 percent free ports favor an excellent necessary local casino into all of our site, sign up, put, and start to play. Here, respins are reset any time you residential property a special symbol. Infinity reels add more reels on every win and continues on up until there are not any even more gains inside a position.<\/p>\n

Whenever you are analysis the site, I enjoyed playing Megaways game such as Immortal Means Cleopatra and you will attacks out-of Yggdrasil headings, like Vampire Money. Crown Coins gambling enterprise now offers an alternative mix of highest RTP slots, out-of Playson jackpots to help you very early-bird launches. Discover five hundred+ slots and you will typical new launches; it\u2019s not the greatest collection, however the totally free revolves render is difficult to beat to own ports admirers. I became happy with the new 500 totally free spins, practical towards 19+ NetEnt titles eg Starburst and you may Jumanji. What i very enjoyed regarding playing at Caesars is that you have access to genuine local casino slots remotely, bringing you to genuine local casino be straight to your residence. Luckily, we’ve chose the 10 unmissable titles, which you’ll was at the most You position sites.<\/p>\n

Well-known headings such as for instance Cash Servers, Smokin Beautiful Gems, and you can Multiple Jackpot Gems bring identifiable gambling establishment-floors templates towards online gamble. Many of the business\u2019s really recognizable headings\u2014including Mustang Money and you may Eagle Bucks\u2014convert its homes-oriented prominence on the electronic platforms that have familiar reel pictures and you can constant respin possess. Ainsworth ports offer the experience of antique gambling establishment floor hosts so you can on the web enjoy, usually presenting aspects such as Hold & Twist bonuses, broadening reels, and you will stacked crazy signs. Whenever you can see him or her noted on this page, it indicates we have the corresponding free slot demonstrations you could is actually. Play\u2019letter Go slots frequently function proprietary mechanics eg group-will pay systems, streaming gains, increasing icons, and you may progressive multiplier organizations one build momentum throughout the incentive series. Prominent headings for example Doorways of Olympus, Nice Bonanza, and you will Big Bass Bonanza enjoys aided expose the fresh vendor\u2019s reputation for ambitious illustrations or photos, fast-moving gameplay, and you may very repeatable added bonus features.<\/p>\n

The alive broker on-line casino reviews outline exactly and therefore options are offered whenever funding your bank account and you may cashing away. Even as we believe every extra even offers, i such as care about those individuals aimed at live online casino games. We pick gambling enterprises offering a wide range of real time dealer game out-of top video game business. It is possible to observe several cycles to track down a become into the pace of one’s online game. Now you\u2019ve financed your bank account, you could potentially look at the live specialist section of the casino. Truth be told there, you\u2019ll see a variety of put choice to favor out of, based on what\u2019s most convenient to you personally.<\/p>\n

Of several local casino incentives will exclude live dealer games, or they might only contribute a tiny portion on wagering. Several other primary reason book of ra deluxe<\/a> toward expanding popularity of real time gambling games is the public ability it bring to gambling on line. It diversity setting around\u2019s usually new stuff to test, whether or not you desire antique table video game otherwise high-times online game shows.<\/p>\n

Not totally all gambling enterprise designers have the ability to produce real time specialist online game. We offer 5 so you’re able to ten titles regarding Practical Play and you will Progression, among most other organization. Yet not, exactly why are Sic Bo book is the fact that agent uses about three dice. On the internet site, you\u2019ll select Caribbean Stud Casino poker and you may Colorado Hold\u2019em Bonus. Away from our very own most useful record, PlayOJO Gambling establishment has many an excellent real time casino poker video game to tackle. For the baccarat, you bet towards Banker otherwise Member\u2019s hands, and you may any provides the hand nearest so you can 9 gains.<\/p>\n

This type of online game stand out for their enjoyable gameplay, novel has, as well as the possibility reasonable benefits. We\u2019ve curated a listing of need-is actually online game that promise to deliver the ultimate casino sense. With over dos,100 slots in hand, there\u2019s constantly an innovative new and you will exhilarating video game in store. Alive harbors promote a non-prevent playing experience, offered each and every day of the season. Thought a world where in fact the fun never concludes, and thrill is just a chance away.<\/p>\n

The firm supplies its own genuine-currency online slots games and operates brand new Silver Round aggregation program, which distributes titles of those mate studios alongside Settle down\u2019s inner launches. Their game will mix dark humor, gritty storytelling, and complex feature hemorrhoids, giving the facility a track record for pressing the fresh boundaries from antique position structure. Within the You.S. web based casinos, Aristocrat shines getting providing erratic gameplay and you can recognizable gambling establishment-floors experiences, and then make its headings several of the most familiar to American players. The studio is known for signature aspects for example Keep & Spin bonuses, Money on Reels keeps, and you can chronic reel modifiers that build highest winnings more several revolves. The firm stands out to have getting a lot of their famous gambling enterprise flooring titles\u2014particularly Wheel out-of Chance, Cleopatra, and you can Wolf Focus on\u2014into online position sector.<\/p>\n

So it gift ideas application organization having an alternate challenge \u2013 tips link the fresh pit between alive users and you can position fans. However, there\u2019s no denying that slots are (and probably constantly might be) the most popular kind of gaming in virtually any gambling establishment, on the web or else. Feeling legitimate gambling establishment action, professionals wear\u2019t need see the regional gambling enterprises as they possibly can take pleasure in it right from their home or even to your carry on its handheld gadgets.<\/p>\n

In addition, once you gamble slots with Megaways, you\u2019ll pick cascading symbols, multipliers, and you may dynamic incentive cycles. You\u2019ll constantly find a straightforward group of symbols, several paylines, and you will college student-friendly statutes. Low-volatility game promote constant quick gains, whenever you are large-volatility harbors send big earnings however, quicker tend to. The newest harbors was additional continuously, while the library includes personal headings and you may better-ranked online slots that mirror what\u2019s already popular in the united kingdom. In the Betfair Local casino, you\u2019ll get a hold of numerous online slots games, every neatly organized from the theme, element, otherwise popularity. Find out how slot video game services, comprehend the unique features of each type, and you may learn to navigate the full solutions by way of classes.<\/p>\n

We advice novices play a game free-of-charge earliest discover a become based on how the online game work. Prior to brand new online casino games is installed most of the issues (such as the RNG) are ready from the company. The program, which has a random number generator (RNG), was designed to ensure objective outcomes for for each and every bullet and you will fair results. Whether you are finding the next roulette term or is dipping your feet with the field of harbors, here are some several of our very own key requirements to possess score online casino games plus the gambling enterprises one servers them. Here are some some of the freshest application team joining the market industry and you can just what headings they bring to the fresh new desk. The brand new local casino playing land isn’t just to own based studios, as the fresh new confronts are continually showing up in world that have the new IPs and you may book aspects in order to attract participants.<\/p>\n

Any kind of gambling enterprise games you choose to gamble on the online casino, you\u2019ll get money back any time you enjoy, winnings otherwise lose. No betting standards ever, in addition to the victories off bonuses try paid in cash! Take pleasure in fairer bonuses along with victories paid-in dollars without wagering requirements, actually! In the event it\u2019s significantly more possibilities, better advantages or a location to experience that have an enormous personality, in the PlayOJO i put the fun back into playing. You could posting an email with the all of our contact page, please write in my opinion within the Luxembourgish, French, German, English or Portuguese. I love to gamble ports within the house gambling enterprises and online to possess totally free fun and often i play for a real income once i be a small lucky.<\/p>\n

If you like the fresh sound off what we should bring, it\u2019s time for you strike the dining tables and feel they for yourself! We feel you to definitely to make a deposit should be a fuss-100 percent free affair, thereby at the MansionCasino.com, we only use an educated percentage methods which might be top, safer and simple to use. Therefore, whether or not your\u2019re only starting out or if you\u2019ve started viewing everything we have to give for a while, there\u2019s a plus to fit you. If the on the web black-jack will be your issue, next you will find many sizes to choose from so you can escalate the latest thrill. You could currently have set gambling enterprise favourites, and you may be assured that we\u2019ll keep them nowadays; you can expect 300+ video game to select from!<\/p>\n

I use my leading record to recognize outstanding sites out of mediocre options. If this\u2019s the first date to tackle real time gambling games, awake to help you rates to the games regulations in advance of to play. Should you want to discover way more amazing slot game and you can in which to experience her or him, check out our variety of the major four real time slots available at this time. Designed with Playtech’s trademark attention to outline, Mega Flame Blaze Roulette is sold with a sleek and representative-amicable 3d screen, to make certain that you can imagine yourself in the roulette table.<\/p>\n","protected":false},"excerpt":{"rendered":"

To evolve to real money play away from 100 percent free ports favor an excellent necessary local casino into all of our site, sign up, put, and start to play. Here, respins are reset any time you residential property a special symbol. Infinity reels add more reels on every win\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-94530","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/94530","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=94530"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/94530\/revisions"}],"predecessor-version":[{"id":94531,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/94530\/revisions\/94531"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=94530"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=94530"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=94530"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}