/* 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":14076,"date":"2026-05-08T10:15:33","date_gmt":"2026-05-08T10:15:33","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=14076"},"modified":"2026-05-08T10:15:34","modified_gmt":"2026-05-08T10:15:34","slug":"bitstarz-added-bonus-codes-29-no-deposit-totally-free-revolves","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/bitstarz-added-bonus-codes-29-no-deposit-totally-free-revolves\/","title":{"rendered":"Bitstarz Added bonus Codes 29 No-deposit Totally free revolves"},"content":{"rendered":"

Up on and also make a detachment request, you will find that if you do crypto including Bitcoin, Litecoin, or Ripple, their payout time frame is nearly quick. There are even recognized card steps and Charge and you can Charge card. Becoming just like the transparent because BitStarz happens by way of depend on that’s merely acquired by building a reputation according to security and safety. Getting good crypto-oriented local casino implies that you get to play all your valuable favorite online casino games because of the gambling with cryptocurrency. Because you will visited know, brand new harbors all are prominent titles and professionals can pick for by themselves which they believe as the good this new lot. For individuals who consider oneself a slot enthusiast, you happen to be happy to discover that many video game controling the latest BitStarz reception was common slot online game.<\/p>\n

The game provided with BitStarz are based on \u201cprovably fair\u201d systems. https:\/\/betfair-se.com\/<\/a> Encryption are energetic starting with log on, membership, banking, and you may game play. Before carefully deciding to participate the new user system, BitStarz suggests which you take a look at conditions and terms cautiously so you can stop any coming problems.<\/p>\n

Bucks honors is actually awarded in place of betting standards. For active users BitStarz Local casino even offers a personal VIP system titled Starz Pub. BitStarz provides a portfolio of six,500+ video game out of 87 team, plus personal BitStarz Originals online game. BitStarz Gambling establishment is just one of the earliest cryptocurrency online casinos (created in the 2014). If you want pokies, you could enjoy the newest and you can common games or try titles which includes fun layouts and features. The range of online game within BitStarz is an activity to help you behold, which\u2019s a primary good reason why we rate it as among the major web based casinos to own NZ people.<\/p>\n

This type of spins provides a predetermined really worth and invite genuine winnings, in the event betting criteria usually use prior to withdrawals are allowed. Sure, BitStarz regularly releases BitStarz gambling establishment no deposit added bonus rules, mainly in the way of totally free spins. Checking upgraded listings to own a valid BitStarz no-deposit extra password is the greatest way to find an active render. To close out, BitStarz no-deposit local casino bonuses give a smart treatment for mention among the many community\u2019s esteemed networks. It balance ranging from usage of and you may possible profits is just one reasoning these offers remain consistently common certainly BitStarz players. When combined with lowest wagering standards, BitStarz gambling enterprise one hundred free revolves could possibly offer an authentic possible opportunity to move added bonus payouts to your withdrawable dollars.<\/p>\n

Withdrawal constraints differ based on your chosen payment method and you can membership condition, which have VIP participants seeing notably large restrictions. Conventional options are Visa, Credit card, financial transmits, and you will preferred elizabeth-purses eg Skrill, Neteller, and ecoPayz. VIP professionals along with discover designed bonus even offers customized on the playing choice, commonly featuring much more good wagering conditions and higher maximum cashout limits versus standard offers. This type of campaigns ability sensible 40x wagering requirements and you can clear terms and conditions one to make extra conclusion attainable for some participants. The original put triggers an excellent a hundred% match added bonus up to $one hundred including 180 totally free spins, which have 20 revolves granted instantaneously and you will an additional 20 spins paid every day to own eight straight weeks. The fresh platform’s partnership with over 70 application providers, together with NetEnt, Microgaming, Practical Gamble, and Big-time Gambling, ensures a consistently developing video game alternatives.<\/p>\n

Yet not, while they are often used to stimulate equivalent form of advertisements, the newest terminology can vary based on the platform or region. While you are this type of may appear interchangeable, it\u2019s necessary to learn the type of meanings as well as how they are accustomed unlock advantages otherwise advertisements. When navigating the realm of casinos on the internet like BitStarz, you can even run into individuals terms such as BitStarz extra code, promo password, or indication-right up code. After you residential property a massive victory at the BitStarz and would like to withdraw your bank account immediately, we\u2019ve assembled an operating program you to process their detachment which have lightning speed.<\/p>\n

The latest Piggyz Cash harmony ends 1 month following being qualified put was developed. The latest betting conditions in order to satisfy in 24 hours or less try x40, just as in almost every other advertisements. The maximum bet with this particular Tuesday reload incentive getting energetic with the your BitStarz membership are $5. If you possibly could choose the wager size whenever playing with added bonus money, the highest choice invited are $5.<\/p>\n

Antique items out-of roulette, blackjack, and you may baccarat was prominent, including way more unique distinctions such as for instance Lightning Roulette, and Speed Baccarat. BitStarz Casino is also where you can find almost every other common jackpot series, such as the Age of the brand new Gods games, including six-profile jackpot games such as Value Nile and you will Fortunate Clover. BitStarz Casino deals with big internet casino application business for example Practical Gamble and you can Booming Video game to take the finest high quality pokies. For folks who\u2019re regarding the disposition for new things, we advice tinkering with one of many most recent launches particularly Gold coins away from Cleo Gold Link, Currency Heaps Megaways, or Ascending Riches Hook up. A few of the most common pokies from the BitStarz Local casino become Guide off Lifeless, Sugar Rush, Gates out-of Olympus, and you may ports from the Large Bass show. For many who\u2019lso are a huge partner regarding pokies, you\u2019ll love the range of games at BitStarz Casino.<\/p>\n

Prior to now, an effective “free” bonus commonly included massive wagering conditions (such as for instance $60\\times$ or $70\\times$). BitStarz possess repaired which from the automating the percentage assistance, will handling winning distributions within just ten full minutes. BitStarz flipped this program by automating its fee control. This exterior validation will bring a piece off shelter to own participants who was apprehensive about seeking this new networks. It has got constantly gotten honors within Casino Wow Awards, being provided to systems that demonstrate excellence into the customer support, video game diversity, and you can payment precision. In place of of several Free revolves no deposit bous casinos one work in this new tincture, BitStarz is extremely decorated.<\/p>\n

This action usually takes doing 48 hours, but once accomplished, future withdrawals try easier. Over 90% out-of cashouts happen instantaneously, however, lender transfers usually takes around ten weeks. Dumps is actually quick, and you will withdrawals are generally processed in the 10 minutes. The live chat option is offered twenty-four\/7, and you\u2019re never ever caught wishing long for a response.<\/p>\n

William Macmaster is a gambling establishment expert who has got invested their occupation linking members out of around the world which have remarkable event in the safe and you may reputable online casinos. Regrettably, there\u2019s no BitStarz Gambling enterprise software readily available for download immediately. “BitStarz obtained all the way down from the 4.2\/5 here as there\u2019s zero application to own apple’s ios otherwise Android os. However, the newest cellular website is superb. This site are associate-friendly and provides the same video game. You obtained\u2019t find any cellular-certain incentives, but you can access an equivalent of those due to the fact desktop computer profiles.” Merely search into the base of page, plus it\u2019s all indeed there.That being said, I didn\u2019t select choosing the in charge gambling service on the website slightly as simple.<\/p>\n

Ports lead a hundred% towards wagering requirements, but table video game and you can BitStarz private headings just lead 5%. Earnings made regarding the added bonus dollars and you can 100 percent free revolves will be at the mercy of wagering standards of 40x. The new BitStarz Gambling establishment allowed extra is best method of getting been at this common Canada crypto gambling enterprises. Just remember that , a real income online slots games are the most effective online game to help you play with your 100 percent free revolves and added bonus cash, because they contribute 100% with the betting criteria.<\/p>\n

BitStarz the most common Bitcoin gambling enterprises in the community. BitStarz are a call at-web browser on-line casino that is based on HTML5 technical. You may then score 20 additional revolves every single day for 8 days. Furthermore, there are no specialized BitStarz no-deposit bonuses. The minimum put count each Bonus is \u20ac20, as well as the incorporate 40x betting standards. You’ll then located 20 spins every day for the next 8 months.<\/p>\n

The girl assistance plus gets to comparing payment measures, cellular casino software, and you may top gambling on line platforms. She specialises within the in the-breadth studies from gambling games, in addition to slots, roulette, blackjack, and electronic poker. Cryptocurrency pages make the most of instant places and withdrawals, if you are old-fashioned banking selection manage aggressive running times. Brand new no deposit added bonus and other promotions shall be preferred across the BitStarz’s detailed game collection, featuring titles out of over 45 advanced software organization in addition to NetEnt, Microgaming, Pragmatic Enjoy, and you will Evolution Playing. “Such no deposit incentives bring the brand new users a bona fide opportunity to earn real money whilst getting accustomed our very own comprehensive online game possibilities.”<\/p>\n","protected":false},"excerpt":{"rendered":"

Up on and also make a detachment request, you will find that if you do crypto including Bitcoin, Litecoin, or Ripple, their payout time frame is nearly quick. There are even recognized card steps and Charge and you can Charge card. Becoming just like the transparent because BitStarz happens by\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-14076","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/14076","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=14076"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/14076\/revisions"}],"predecessor-version":[{"id":14077,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/14076\/revisions\/14077"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=14076"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=14076"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=14076"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}