/* 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":13984,"date":"2026-05-08T07:39:36","date_gmt":"2026-05-08T07:39:36","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=13984"},"modified":"2026-05-08T07:39:39","modified_gmt":"2026-05-08T07:39:39","slug":"greatest-casinos-on-the-internet-into-the-south-africa-the-real-deal-profit-2025","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/greatest-casinos-on-the-internet-into-the-south-africa-the-real-deal-profit-2025\/","title":{"rendered":"Greatest Casinos on the internet into the South Africa the real deal Profit 2025"},"content":{"rendered":"

Proper interested in experimenting with shell out-by-cellular telephone casinos, this article breaks down exactly how betting during your phone expenses performs. When playing, any payment method is chose, always keep in mind to incorporate in charge gambling methods to store it enjoyable however, safer. It\u2019s very safe having additional 2FA security features which can be commonly recognized, however always available for added bonus states. It’s got broad enjoy from the web based casinos due to its fast handling performance and you can enhanced security measures, and additionally one or two-foundation verification (2FA).<\/p>\n

When you\u2019ve logged in, to obtain the new cashier area of the platform. An extra security step demanding one minute verification means, eg a password provided for their mobile or current email address. The website construction appears terrifically boring, but advanced search features build seeking games simple at the Fun Gambling establishment. The new dumps try canned easily, having a flexible minimal restrict from \u00a310, as well as the distributions is actually safer and dilemma-free.<\/p>\n

Pay because of the cellular places will discover tempting bonuses eg invited also offers you to match your very first put or lingering suits put incentives, improving then dumps. When you gamble during the a trustworthy gambling establishment, you may appreciate of several promotions making use of the Shell out from the Cellular phone means. You could potentially power this process so you’re able to claim exciting bonuses and advertising from the most readily useful casinos. With pay by the phone gambling enterprise dumps, you can loans the casino activities during the seconds.<\/p>\n

Therefore, he could be still offered to play if you decide to spend from the cellular. Some examples tend to be Piggy Riches Megaways, 9 Bins off Gold Megaways, and you may Gonzo\u2019s Journey Megaways. So, for folks who\u2019ve been looking for a beneficial roulette spend of the phone bill gambling enterprise, the latest research is more than.<\/p>\n

Same as a desktop program, mobile sites promote countless online game, ample bonuses and you may exhilaration galore, you\u2019ll score most of the perks out-of to play on line, however, venue-totally free! It PA poker website also provides some of the best video game you to definitely participants came to expect like the premier spread out of competitions and cash games, fail-100 percent free program that really works equally well round the most of the networks. Whether or not your\u2019lso are on the poker, roulette, black-jack or baccarat, you\u2019ll look for a great deal of virtual and you will live game. Because of low restriction deposit restrictions, you might not be able to strike the minimum deposits required so you’re able to redeem advertising.<\/p>\n

Participants wear\u2019t need certainly to obtain any additional applications or join PayID; it\u2019s integrated into on the internet https:\/\/spinmachocasino.sk\/<\/a> financial programs provided your own lender supports PayID. Ripper Gambling establishment even offers Australian people a vibrant program with a broad a number of pokies, a giant band of online game, and you will fast, secure payment tips. PayID is reinventing ways Australian users build transactions during the on the internet gambling enterprises by providing a simple, safer, and you can quick replacement for traditional percentage steps. When you join, you\u2019ll rating a refund incentive to \u00a3111 \u2014 it\u2019s a somewhat unusual render you\u2019ll only be able to take advantage of for individuals who eliminate their deposit, although there is one hundred 100 percent free spins thrown set for a good measure. The convenience and you will speed off cellular casino game play are just what tends to make it thus enticing, so it\u2019s crucial you to cellular gambling establishment payment actions are only as convenient. We all know exactly how short it is to add a data bolt-toward or buy vehicle parking thru cellular these days, and also in truth referring to the casino put can be as simple and quick once you\u2019re also create.<\/p>\n

Yes, most web based casinos offering spend by the cellular telephone possibilities allow it to be professionals so you can allege bonuses and advertising. The latest deposit restrictions for spend from the cell phone gambling establishment money may differ according to gambling establishment and the mobile network driver. not, it\u2019s essential to choose credible and you can authorized casinos on the internet to be certain a safe gambling sense. A wages of the cellular phone local casino was an on-line gambling platform you to definitely allows members to make places and you will costs and their cellular phone bill otherwise prepaid service equilibrium.<\/p>\n

One of the largest experts would be the fact players is connect the bank account and take pleasure in top-notch cover. With Apple Pay, Uk gamblers is also shop their debit notes and you can shell out from the cellular on the iphone 3gs, due to Fruit Observe, ipad or Mac. PayPal try a very simpler fee form when you need to enjoy cellular online casino games and also make a deposit or shell out because of the phone.<\/p>\n

Some of the most popular harbors are Starburst, Guide of Dead, and Immortal Love. Online slots games may be the most widely used online game at ZA online casinos, thanks to the simple however, fun game play they supply. Given that payment system is best for grand deals, withdrawals try much slower, providing 3-5 working days. For those who\u2019re also selecting safe and private gamble, cryptocurrencies instance Ethereum, Bitcoin, and you may Litecoin are a great possibilities. While doing so, elite people who play during the real cash casinos on the internet inside Southern area Africa to possess earnings are taxed to their payouts. Gambling taxes within the Southern Africa rely on if your\u2019re an informal otherwise professional player.<\/p>\n

Although not, we’re going to now introduce you to all of our deposit and you will withdrawal guides so you understand what awaits you ought to you determine to transfer currency through pay by mobile phone solutions. These processes is actually some time distinct from pay of the cell phone gambling enterprise money, because they’re not exactly set in the phone bills \u2013 the new software is actually connected to bank accounts. For one, mobile costs are mostly shell out by the phone choices that enable people to cover gambling establishment playing with their cellular telephone bill. The various cellular repayments is strong \u2013 out of Fruit Shell out so you’re able to GPay and you will Samsung Spend; regarding shell out because of the mobile to MuchBetter or other mobile software functions.<\/p>\n

Slots come, in reality, at any of our needed gambling enterprises, it is possible to leave fact via the cutting-border image of a few of the finest slot machines getting United kingdom participants online. Regarding most recent and greatest video games, from juicy advertisements, as much as rewarding VIP programs. And while you will find detailed what we should understand as brand new best Shell out from the Cellular telephone gambling enterprise United kingdom web sites, all of our alternatives is away from as being the only on line betting other sites in which that it commission experience acknowledged.<\/p>\n

Just is actually 21LuckyBet our very own ideal gambling enterprise where you could pay together with your cellular telephone bill, it\u2019s basically the no. 1 come across complete. A few of these web based casinos render several different percentage options, and it’s also spend from the mobile phone bill casino internet. A wages by cellular gambling enterprise is certainly one where you could deposit in the gambling establishment membership with your cellphone costs. We\u2019ve made sure that, plus that have an excellent set of online game and you may bonuses, the newest gambling enterprises listed above all the deal with this kind of commission therefore deploying it was brief, simple and easy seamless to you. Just make sure that your particular cost fits that which you\u2019re expecting in case your invoice appear. Most of these factors create pay by the cellular phone on-line casino internet sites look and more tempting.<\/p>\n

When you create so it into the icons large and small, you\u2019ll get a hold of higher quantities of earn ways. Just as in grid slots, you\u2019ll often find this new avalanche mechanic. When you subscribe to GamStop, you might\u2019t gamble at any Uk providers, while they\u2019re also obliged getting the main plan. If you believe you should withdraw regarding gaming to the an excellent brand of platform for longer than a month, imagine notice-exclusion. Time-outs try a preliminary split you can just take regarding on the internet user your\u2019lso are inserted having.<\/p>\n

And this, if you are going playing within shell out because of the mobile on the internet casino websites, you need to get a hold of a reliable withdrawal way for payouts. A cover because of the cellular gambling enterprise deposit try attained by typing your own contact number together with share you need to move into your account. How do pay by cellular casino dumps work? Within BestCasinos, defense is key, so no rogue internet sites is ever before necessary to users. Throw in the new spend by the mobile phone gambling enterprise financial and you had a perfect fusion from ease and you can enjoyable. Cellular payment gambling enterprises is mobile-amicable, you\u2019ll be able to check in, most useful up the membership, and gamble really online game having fun with only the portable.<\/p>\n","protected":false},"excerpt":{"rendered":"

Proper interested in experimenting with shell out-by-cellular telephone casinos, this article breaks down exactly how betting during your phone expenses performs. When playing, any payment method is chose, always keep in mind to incorporate in charge gambling methods to store it enjoyable however, safer. It\u2019s very safe having additional 2FA\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-13984","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/13984","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=13984"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/13984\/revisions"}],"predecessor-version":[{"id":13985,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/13984\/revisions\/13985"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=13984"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=13984"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=13984"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}