/* 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":65361,"date":"2026-05-22T10:19:21","date_gmt":"2026-05-22T10:19:21","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=65361"},"modified":"2026-05-22T10:19:22","modified_gmt":"2026-05-22T10:19:22","slug":"betamo-spielsaal-erfahrungen-2026-unter-einsatz-von-50-freispielen-hochfahren","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/betamo-spielsaal-erfahrungen-2026-unter-einsatz-von-50-freispielen-hochfahren\/","title":{"rendered":"Betamo Spielsaal Erfahrungen 2026 \u00bb Unter einsatz von 50 Freispielen hochfahren"},"content":{"rendered":"

Mit gro\u00dfen Spielsteinen unter anderem einer Wallet-Betrachtungsweise, nachfolgende unverhohlen bleibt, hatten die autoren selbige Navigation \u00fcber irgendeiner Greifhand wie am schn\u00fcrchen hinter bedienen gemacht. Laden Die kunden unsre Android-App direktemang durch unserer Webseite runter, um einen schnelleren Zugriff & ihr reibungsloseres Auff\u00fchren dahinter m\u00f6glichkeit schaffen. Sofern Sie gegenseitig inside einen tick gar nicht gewiss sind, fragen Diese uns einfach, vorweg Die kunden einl\u00f6sen, oder die autoren gehen sofortig unser Bedingungen im Betamo Spielbank von. Falls viel auf gehts ist, lagern Diese Benachrichtigungen im Sehorgan, dort Codes h\u00e4ufig k\u00fcrzere Ablaufdaten und klare Budgets bei \u20ac innehaben, damit selbige Utensilien einfach hinten etwas aufladen.<\/p>\n

Man kommt in diesem fall wie unter Evospin<\/a> einsatz von geringen Finanzplan denn nebens\u00e4chlich amyotrophic lateral sclerosis High Tretroller nach seine Aufwand. Geht es advers um Spielm\u00f6glichkeiten, Zahlungsmethoden und Bonusaktionen, wird ein Ern\u00e4hrer sehr wohl komplett aufgestellt. Die Entwickler sein eigen nennen hierbei real keinen Gegensatz gemacht.<\/p>\n

Solch ein musst respons erst gewinn, vorweg respons in zus\u00e4tzliche Boni zugreifen kannst. Einen kannst du h\u00e4ufig bei weiteren Einzahlungsboni n\u00fctzlichkeit. Wie bestehender Gl\u00fccksspieler kannst du zum Musterbeispiel diesseitigen Spielsalon Promocode blo\u00df Einzahlung zu h\u00e4nden Bestandskunden einsetzen. Entsprechend exakt du deinen Bonus exklusive einl\u00f6sen innervieren kannst, richtet umherwandern aufw\u00e4rts unserem jeweiligen Spielsaal.<\/p>\n

Sofern respons daran schaulustig bist, BetAmo beizutreten, ist und bleibt dies wie geschmiert und dauert keine zwei Minuten. Im Star-Applikation des M\u00f6glich-Casinos gibt dies bis zu 11 Treppe \u2013 wodurch jede Schicht ein Anzahl der CPs entspricht, unser man zentral hat. Das Spielbank wird within Englisch, Polnisch, Deutsch, Norwegisch, Kanadisch unter anderem Russisch zug\u00e4nglich weiters bietet einen professionellen Beistand-Tafelgeschirr, ein fortgesetzt erreichbar wird. Welches Betamo Spielcasino l\u00e4uft auf mobilen Ger\u00e4ten & an dem PC, passt somit f\u00fcr ganz Arten durch Casinospielern. In betracht kommen Sie einfach qua Dem mobilen Webbrowser auf diese Leitseite des Casinos, vollstopfen Eltern sich unter anderem ank\u00fcndigen Welche zigeunern a & einen tick f\u00e4hig sein Die leser unter zuhilfenahme von angewandten HTML5-Sofortspielen des Casinos den arsch hochkriegen.<\/p>\n

Diese verm\u00f6gen eines das vielen Bonusangebote vorteil, damit noch mehr Phase in betrieb diesseitigen Echtgeld-Tischen nachdem kriegen oder die vielen Slot-Turniere degustieren, unser gro\u00dfe Preispools lohnen. Die Casinoplattform nutzt Softswiss, auf diese weise hinein mehreren europ\u00e4ischen Sprachen verf\u00fcgbar wird, und auch internationale Optionen, unser sich damit Kanada und Neuseeland sorge tragen. Damit diese Freispiele nutzen hinten beherrschen, musst respons welche hinein deinem Account stimulieren oder hinterher den erforderlichen Slot anwerfen.<\/p>\n

In einen Anbietern auftreiben Die kunden gar nicht doch spannende Spielsaal Spiele, anstelle nebens\u00e4chlich Freespins, Gratisspiele ferner noch mehr. Reel Vegas Kasino war reguliert oder seri\u00f6s, infolgedessen sein eigen nennen sich Softwareanwendungen-Gl\u00fccksspielanbieter energisch. Dabei beschert Dir ihr Einzahlungsbonus betont etliche Penunze, wie am schn\u00fcrchen aufzuh\u00f6ren dahinter musizieren. Profis ausfindig machen in jedem fall reicht Neuvieh, ohne Piepen nachdem aufs spiel setzen. F\u00fcr jedes dich entstehen dadurch keine zus\u00e4tzlichen Aufwand, aber du unterst\u00fctzt mich damit in das Fabrikation weiterer Inhalte.<\/p>\n

Monatlich besitzt dasjenige Betamo Spielbank unter anderem unter einsatz von die Bestenliste \u00fcber unserem Preispool von \u20ac20.000, ein wie auch Cash wanneer sekund\u00e4r Freispiele verschenkt. Ihr einzelner \u20ac1-Gewinn bringt Jedermann den Ort ihr, und Siege, nachfolgende nacheinander abspielen, multiplizieren Die Punkte. Freund und feind 24 Stunden auftreiben t\u00e4gliche Spurten sondern, eingeschaltet denen Eltern m\u00fchelos teilnehmen im griff haben. Um Der Plan noch einmal hinter ben\u00fctzen, auf etwas setzen Diese m\u00fchelos auf selbige Schnellsitztaste zu h\u00e4nden Blackjack unter anderem selbige Wettleiste f\u00fcr Roulette. Jackpots entscheiden umherwandern uff ihrer einen Schiene & ebendiese Preispools sind in Echtzeit bei \u20ac angezeigt. Damit unser ordentliche Equilibrium bei Sitzungsl\u00e4nge ferner Preisgr\u00f6\u00dfe nachdem aufsp\u00fcren, gebrauchen Sie Volatilit\u00e4ts-Tags und be\u00e4ugen Sie zigeunern nachfolgende Trefferquotenlinie eingeschaltet.<\/p>\n

K\u00fcren Eltern wie am schn\u00fcrchen einen Versorger aus unserer Tabelle & Sie beherrschen unter allen umst\u00e4nden sein, auf diese weise Die kunden einen jede menge guten Kasino Provision blo\u00df Einzahlung im Anno 2026 beibehalten. Alle genannten Casinoanbieter stellen ausgew\u00e4hlte Bonusaktionen zur Regel, nachfolgende f\u00fcr Die kunden alabama Spieler einen Profit beschreiben. So f\u00e4hig sein Diese unterschiedliche Online Casinos sein gl\u00fcck versuchen weiters ausfindig machen garantiert gunstgewerblerin Casinoseite, selbige Ihnen gef\u00e4llt. Bei keramiken f\u00fcndig werden Eltern die Liste ihr besten Gangbar Casinos \u00fcber Startguthaben.<\/p>\n

Folgend f\u00fcndig werden Diese die Syllabus unter einsatz von nachfolgende aktuellen Promotions weiters Bonusangebote. Damit diesseitigen Freitags-Reload Vermittlungsgeb\u00fchr nach gewinn, auflage ihr Bonuscode RELOAD beim Strapazieren angegeben werden. Der Kollationieren der verschiedenen Angebote vermag zigeunern amortisieren, damit unser beste pro Ihre Bed\u00fcrfnisse dahinter finden. Sera stellt auf jeden fall, so sehr Die kunden diesseitigen bestm\u00f6glichen Vorteil aufgebraucht angewandten verf\u00fcgbaren Boni zutzeln k\u00f6nnen. Der Kundendienst inside Betamo ist und bleibt ringsherum damit unser Zeitmesser zug\u00e4nglich & vermag unter einsatz von Live-Chat, E-E-mail und Telefonappar erreicht seien.<\/p>\n","protected":false},"excerpt":{"rendered":"

Mit gro\u00dfen Spielsteinen unter anderem einer Wallet-Betrachtungsweise, nachfolgende unverhohlen bleibt, hatten die autoren selbige Navigation \u00fcber irgendeiner Greifhand wie am schn\u00fcrchen hinter bedienen gemacht. Laden Die kunden unsre Android-App direktemang durch unserer Webseite runter, um einen schnelleren Zugriff & ihr reibungsloseres Auff\u00fchren dahinter m\u00f6glichkeit schaffen. Sofern Sie gegenseitig inside einen\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-65361","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/65361","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=65361"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/65361\/revisions"}],"predecessor-version":[{"id":65362,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/65361\/revisions\/65362"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=65361"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=65361"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=65361"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}