/* 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":5177,"date":"2026-04-24T02:16:13","date_gmt":"2026-04-24T02:16:13","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=5177"},"modified":"2026-04-24T02:16:15","modified_gmt":"2026-04-24T02:16:15","slug":"to-150-deposit-increase","status":"publish","type":"post","link":"https:\/\/klecet.edu.in\/alumni\/to-150-deposit-increase\/","title":{"rendered":"To +150% Deposit Increase"},"content":{"rendered":"

Within Jaak Gambling enterprise, the objective need which will make a promotional environment in which users getting informed, respected, and in handle. Transparent terms and conditions, realistic wagering, and you will responsible chatting commonly simply regulating expectations \u2014 he is indicators out-of quality. Participants whom manage that it therapy usually see a far more alternative dating which have on the internet playing. The newest much healthier approach is but one built on feeling and you will mind-handle. Incentives should always support activities \u2014 never ever create urgency or economic filter systems. Instead of arranged conditions, advertisements cannot mode sustainably.<\/p>\n

On Jaak Casino, the target is to provide transparent, aggressive, and you may user-centered offers that augment recreation when you are help in charge gaming methods. Contact Jaak Local casino through 24\/7 real time speak otherwise current email address to have short advice on the any issue. Yes, Jaak Local casino is actually legitimate, registered by UKGC, making certain safe and fair play for every profiles. To own Android os users, when you’re zero official apk can be acquired, the online adaptation really works perfectly. Users is also trust Jaak Casino to have transparent strategies and you may in charge playing units.<\/p>\n

We have made an identical complaint regarding any online casino even if, which\u2019s not a thing you to\u2019s novel to Jaak Local casino. Once the a working member on the site\u2019s publication, you are going to found typical personal also offers. Jaak Local casino try a slot-centered online casino one to welcomes people having indicative-right up added bonus therefore the vow of over step 1,100000 online casino games.<\/p>\n

Implementing a password tends to be as simple as pasting it on the the fresh new promo field throughout registration or in brand new cashier selection. An important is always to keep your promo radar turned on\u2014subscribing to Jaak\u2019s email list otherwise continuously examining leading Uk local casino area websites is also homes your fresh, performing requirements. On the tech top, Jaak\u2019s small confirmation techniques was a winner proper irritation to help you dive straight into the action. To possess professionals, it\u2019s a quiet profit; when your incentive places perfectly, you might change those individuals totally free revolves for the a real bankroll improve.<\/p>\n

Exactly how many leading application companies that exists will make sure a top-top quality gambling experience for all people. Jaak Gambling enterprise could have just been on line given that 2018, but they are already a trustworthy gambling enterprise for brand new consumers to help you create. Visit the easy, colourful web site, while\u2019re also easily removed on a really online casino experience thanks to top-notch files.<\/p>\n

Classes was visible, Crazy Time<\/a> featured stuff is clearly signposted, plus the street from homepage to help you subscription was small. Exactly what stood over to me early on are the balance anywhere between advertisements posts and you will available routing. Easily can quickly find the video game reception, responsible gaming website links, financial recommendations, and you will membership settings, your website is creating some things correct. Away from a new player\u2019s position, that really matters more showy construction.<\/p>\n

Select incentive from the indication-up and create your earliest put contained in this 7 days. In connection with this, the fresh new gambling enterprises feel the upper hands as they possibly can study from almost every other oriented casinos to own top on the internet betting experience you to players crave. If you’re looking for a casino that give a rewarding gambling experience, then you’re from the best source for information. These two institutions has vetted and tested the fresh gambling enterprise to ensure it includes nothing but reasonable and you may secure game play. Therefore, if the a person at some point chooses to click the brand to help you discover it, go to the brand\u2019s site otherwise generate a deposit with this brand, we could possibly found a percentage. I take part in affiliate programs and by featuring details about labels and you may leading profiles toward labels\u2019 websites are rewarded by affiliate programs.<\/p>\n

The fresh new signup revolves is actually modest \u2014 20 freebies without put called for as a style attempt. Usually, unmarried spins have to be put on appointed slots \u2014 normally Starburst \u2014 and you may gains from the revolves should be gambled too, often that have a limit about precisely how much you can preserve. The bonus requirements plus restrict maximum risk sizes when having fun with bonus finance \u2014 normally up to \u00a35 for every spin or bullet. That will feel just like rotating in the sectors for those who\u2019lso are jumping between video game wishing to clear the benefit faster. Ignoring this can lead to hefty frustrations, particularly if you\u2019re spinning on games one to wear\u2019t amount fully towards wagering. Jaak Gambling enterprise sticks so you can a 35x multiplier with the incentive cash, and therefore for many who take an effective \u00a310 bonus, you\u2019re also thinking about a great \u00a3350 playthrough just before withdrawal can be done.<\/p>\n

It\u2019s reasonable enough to not feel like a play to test from the welcome promote, and it\u2019s most of the canned compliment of better-known fee steps together with PayPal, Charge, and you will Skrill. Shortly after a simple \u00a310 deposit, Jaak hand away 70 revolves to the Big Trout Bonanza, a popular position you to definitely\u2019s an easy task to rating addicted to because of their fishing-styled bonuses and you will quick gameplay. About the new noise lies a deal that basically scores extremely to own equity and you may convenience. Therefore even if the \u00a3one hundred no-deposit claim feels as though a marketing stunt, there\u2019s things worthy of dipping to the once you learn what you\u2019lso are seeking.<\/p>\n

It reminds you you to definitely personal also provides come for those who create the brand new gambling enterprises\u2019 newsletter and you may Text messages messages. There isn’t any added bonus, it\u2019s simply a part you to definitely states he has step one,000+ online game and then copies the benefit Ts & Cs the underside. For those who\u2019lso are wagering typical otherwise highest bet, you may be best away from which have a site such as Wink Bingo or 888 Gambling establishment. But it\u2019s in initial deposit added bonus and you should generate a beneficial \u00a310+ deposit to get it.<\/p>\n

If you\u2019re a skilled player otherwise a new comer to the field of on line casinos, Jaak Gambling enterprise caters to most of the, providing an inclusive and you can thrilling gaming environment. As among the prominent online casinos subscribed of the important Malta Playing Power and you will British Gambling Fee, Jaak Local casino now offers an exhilarating betting feel such not one. We located brand new real time talk substitute for be the ideal and you will quickest way of getting help of a realtor. Having an enthusiastic operator of calibre, it\u2019s alarming observe these popular video game types put aside of your online game library. Just like the Jaak Gambling enterprise website lists a respect system, it doesn\u2019t seem like they\u2019s readily available any longer.<\/p>\n

Our Jaak Gambling establishment review cluster along with noted this site\u2019s easy-to-explore app, good selection of banking choice, and small sign-upwards techniques. A routine trend away from unresolved situations otherwise sluggish earnings notably has an effect on a casino\u2019s ranking. Filter to possess VIP applications to get into private perks, benefits, and custom characteristics readily available for highest-rollers and you can faithful users. Using its credible control and you will licensing, I believe confident in the protection and you will equity of my game play. Reload bonuses, totally free revolves into the searched position titles, and you may regular procedures function the fresh constant advertisements calendar in the Jaak Casino.<\/p>\n

The online game will provide you with numerous a way to earn coins by way of missions, triumph, and you may events, you\u2019re also perhaps not stuck wishing permanently for people who work with lowest. I\u2019ve become to try out Jaak Gambling establishment for some time today, and it\u2019s mostly of the societal casinos We sanctuary\u2019t erased after weekly. I also had a small matter once and you may reached out to help \u2014 they were of use and it got arranged smaller than just We expected, and therefore extremely improved my personal trust in the latest application. The event demands is actually fun because they push that are various other online game and strategies, and leaderboard feature causes it to be even more enjoyable when you\u2019re also about state of mind getting competition.<\/p>\n

Established in 2001, Zodiac Casino even offers a safe cosmic-themed gambling expertise in permits off MGA and UKGC. ZipCasino also offers a premium betting experience in 2,000+ harbors and you may a hundred+ alive broker games away from finest business such as for instance NetEnt and you may Evolution Betting. Which have flexible betting constraints flexible each other informal users and you may high rollers, and glamorous bonuses and reliable customer service, they provides a highly-round betting experience. Zula Gambling establishment brings a secure, authorized playing experience with an impressive types of slots, dining table games, and you may real time broker alternatives. Signed up of the Malta Playing Authority, it offers safer financial solutions, 24\/7 support service, and you can full cellular compatibility having ios and android pages. Zulabet Casino provides a made gaming expertise in 2000+ ports and you can 150+ real time agent online game of ideal team such as for instance NetEnt and you will Progression Gambling.<\/p>\n","protected":false},"excerpt":{"rendered":"

Within Jaak Gambling enterprise, the objective need which will make a promotional environment in which users getting informed, respected, and in handle. Transparent terms and conditions, realistic wagering, and you will responsible chatting commonly simply regulating expectations \u2014 he is indicators out-of quality. Participants whom manage that it therapy usually\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-5177","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/5177","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=5177"}],"version-history":[{"count":1,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/5177\/revisions"}],"predecessor-version":[{"id":5178,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/5177\/revisions\/5178"}],"wp:attachment":[{"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=5177"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=5177"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=5177"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}