/* 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":140750,"date":"2026-06-11T01:37:35","date_gmt":"2026-06-11T01:37:35","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=140750"},"modified":"2026-06-11T01:37:35","modified_gmt":"2026-06-11T01:37:35","slug":"get-ahead-with-vip-rewards-from-spinit-casino-in-new-zealand","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/get-ahead-with-vip-rewards-from-spinit-casino-in-new-zealand\/","title":{"rendered":"Get Ahead with VIP Rewards from Spinit Casino in New Zealand"},"content":{"rendered":"
\n\"Spinit<\/p>\n

Spinit Casino stands out in New Zealand’s online gaming scene with a VIP rewards program designed for its most dedicated players https:\/\/spinsitt.com\/en-nz\/<\/a>. This is more than another points system. It’s a organized way to make your entire time at the casino more rewarding. The program expresses gratitude for your regular play with benefits you will not discover on the main floor, from special promotions to direct support lines. If you wish to get more from your play and feel like a priority, getting to know Spinit’s VIP setup is your next move. It’s the casino’s way of showing loyalty is mutual, making sure its regulars get real advantages and feel appreciated.<\/p>\n

Exclusive Benefits for VIP Members<\/h2>\n

Being a VIP at Spinit Casino comes with a set of benefits that enhance your gaming experience for the better. These perks are designed to deliver genuine value and a more seamless service. On the money side, members often get bigger deposit match percentages, more favorable wagering rules on bonuses, and cashback offers you won’t see anywhere else. For the everyday stuff, faster withdrawal times cut out the usual waiting game. VIPs also gain access to special events, high-stakes tournaments with big prize pools, and sometimes real-world gifts or trip packages. Taken as a whole, these benefits build a package that recognizes your loyalty with clear returns and a service level that comes across as premium.<\/p>\n

Personal Account Management<\/h3>\n

Perhaps the most appreciated perk in Spinit’s VIP program is your own Personal Account Manager. This dedicated contact is a world away from standard support. Consider them your concierge. They help with technical problems, payment questions, and can even clue you in on new games or organize a bonus just for you. Having a direct line to someone who knows your account saves you time and resolves any hassles. This human connection brings a layer of care and luxury, showing to VIP members that their business truly is important to the casino.<\/p>\n

Personalized Bonuses and Promotions<\/h3>\n

All players encounter the general promotions, but VIP members get bonuses designed for their style. This customization is what sets it apart. A slots fan might be offered free spins or reload offers for new slot games. Someone who spends time at the virtual tables could be given blackjack or roulette bonuses. These tailored deals are usually more generous, with higher maximum limits and better terms than the public offers. By matching rewards to what you actually prefer, Spinit guarantees its VIP incentives stay relevant and interesting. This enhances their usefulness and makes you want to return.<\/p>\n

Optimizing Your VIP Experience<\/h2>\n

To derive maximum benefit from Spinit’s VIP perks, a little planning goes a long way. Get into the habit of checking the VIP or promotions page regularly, so you don’t overlook a limited-time deal or exclusive gathering. Playing a mix of games can sometimes speed up your loyalty point accumulation, as some titles contribute more points than others. Sustain the conversation flowing with your Personal Account Manager. Letting them know what you like can create pathways to offers made just for you. Additionally, set aside time to understand the specific conditions for VIP bonuses\u2014like which games count and what the playthrough conditions are. Being aware of this allows you to utilize the bonuses strategically to maximize your potential payouts.<\/p>\n

The Next Chapter of VIP Gaming at Spinit<\/h2>\n

Online casino rewards are always evolving, and Spinit’s VIP program will also evolve and expand. What lies ahead? We may witness even greater personalization, using data to predict what you’d like before you even ask. New tech like virtual reality experiences or private live dealer tables for top-tier members might redefine what “exclusive access” means. The rewards could also diversify, linking casino loyalty to perks in other parts of your life. For players who stick around, this focus on evolution means the VIP experience at Spinit is likely to become more engaging, more rewarding, and more tailored to you. It will remain a key part of how the casino delivers a premium service.<\/p>\n

VIP Rewards vs. Basic Loyalty Schemes<\/h2>\n

It’s essential to see the distinction between a regular loyalty points system and a true VIP rewards program. Most online casinos, Spinit included, have a basic loyalty scheme where everyone accumulates points from their play, which can be exchanged for bonus credit. That’s a standard benefit. The VIP scheme is above this. It grants perks you cannot purchase with points. These are the advantages of elite status: the dedicated service, invitations to exclusive events, and superior bonus terms we’ve mentioned. The standard program rewards every wager. VIP status rewards a continuous relationship, delivering a different kind of benefit that is wider and more individualized.<\/p>\n

Popular Queries<\/h2>\n

Users exploring the VIP program, or existing participants, frequently ask the same queries. Straightforward responses assist everyone move forward with certainty. People usually want to know the exact numbers behind moving up a tier, the frequency they’ll receive customized deals, and the optimal method to contact their Account Manager. An often-asked question is about retaining VIP status\u2014the result if you take a break from wagering? A reliable, open program will provide these details ready in the casino’s help or VIP zone. This lets members cease fretting about the particulars and simply savor the enhanced experience.<\/p>\n

Grasping VIP Terms and Conditions<\/h2>\n

The perks of Spinit’s VIP program, similar to every part in online gaming, involve certain terms and conditions. These rules serve for clarity and to set expectations. Take note to how you maintain your VIP status. You might need a minimum level of activity over a specific period to prevent being downgraded a tier. Additionally, review the fine print on those exclusive VIP bonuses: the wagering requirements, games you can play, and their expiration. Don’t forget the policies on personalized offers, including the notification method and how to redeem them. Getting a grip on these terms enables you to experience your VIP benefits to the maximum, with nothing unexpected.<\/p>\n

What Characterizes a VIP Program at Spinit?<\/h2>\n

Spinit Casino’s VIP program is a v\u00edce\u00farov\u0148ov\u00fd loyalty ladder. It benefits you the more you play and the more active you become. This isn’t about a one-time bonus; it’s about an ongoing relationship where the rewards get greater as you do. The whole point is selectivity. These perks aren’t for all players. They’re for players who reach certain marks of activity. Most top online casinos have something comparable, as it’s a key way to keep and thank their players. At Spinit, it turns a typical visit into something made just for you, with rewards that try to match what you like to play. The goal is to make you experience part of a unique group with privileged access.<\/p>\n

Fundamental Concepts of Tiered Loyalty<\/h3>\n

Everything starts with Spinit’s well-defined tier system. You move up through levels like Bronze, Silver, Gold, and Platinum. Each step up brings better rewards. Moving forward usually depends on how much you wager, how often you play, and the amounts you deposit over time. Because the rules are transparent, you always know what you need to do to reach the next level and what you’ll get for it. The system relies on being equitable and achievable, so committed players can actually reach the higher tiers. The prizes for getting there often mean bigger bonus multipliers, quicker cashouts, and authorization to place larger bets.<\/p>\n

Exclusivity and Personalization<\/h3>\n

A true VIP program hinges on being selective. At Spinit, this means designing benefits specifically for members who have shown they’re here to stay. Personalization pushes this further. Offers and messages are tailored around what you actually do. A VIP member could get a birthday bonus, a reload offer suited for the slots they love, or a ticket to a tournament no one else knows about. This personalized method makes sure the rewards actually are relevant to you. It swaps out standard deals for a unique experience that makes VIPs feel recognized as individuals, not just account numbers.<\/p>\n

Accessing the Spinit VIP Ranks<\/h2>\n

Joining Spinit’s VIP program happens naturally through your activity. You seldom submit a request. In contrast, the casino automatically checks your performance to determine where you stand. Your path starts the second you register and make your opening stake. Every game contributes toward your status. The guidelines for advancing each tier\u2014like the loyalty points required, total wagers, or play frequency\u2014are all outlined in the casino’s loyalty hub. This transparency enables any member who’s interested to plot their route to a higher rank. The secret to progressing is simple: keep betting, steadily, across the diverse games Spinit has available.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"

Spinit Casino stands out in New Zealand’s online gaming scene with a VIP rewards program designed for its most dedicated players https:\/\/spinsitt.com\/en-nz\/. This is more than another points system. It’s a organized way to make your entire time at the casino more rewarding. The program expresses gratitude for your regular\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-140750","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/140750","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=140750"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/140750\/revisions"}],"predecessor-version":[{"id":140751,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/140750\/revisions\/140751"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=140750"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=140750"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=140750"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}