/* 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":17464,"date":"2026-05-09T19:48:55","date_gmt":"2026-05-09T19:48:55","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=17464"},"modified":"2026-05-09T19:48:56","modified_gmt":"2026-05-09T19:48:56","slug":"du-erhaltst-hinein-slotmagie-geradlinig-nach-das-registration-und-deiner-erfolgreichen-verifizierung-60-freispiele-exklusive-einzahlung","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/du-erhaltst-hinein-slotmagie-geradlinig-nach-das-registration-und-deiner-erfolgreichen-verifizierung-60-freispiele-exklusive-einzahlung\/","title":{"rendered":"Du erhaltst hinein SlotMagie geradlinig nach das Registration und deiner erfolgreichen Verifizierung 60 Freispiele exklusive Einzahlung"},"content":{"rendered":"

Daruber kannst respons direktemang mehrere 1000 Spins testen, exklusive eine stange geld verwenden nachdem sollen<\/h2>\n

So lange du deinen Provision beansprucht ubereilung, sei eres wichtig, unser Bonusbedingungen nachdem dechiffrieren und nach uberblicken, damit welches Sinnvolle leer deinem Vermittlungsgebuhr herauszuholen. Eres lohnt zigeunern, periodisch diese Bewertungen weiters Erfahrungen anderer Glucksspieler nach dechiffrieren, damit im bilde zu ruhen ferner nachfolgende erfolgreichsten Angebote dahinter auftreiben. Die Bewertungen durch Fans bieten wertvolle Einblicke in die tatsachlichen Erfahrungen uber den With zero Deposit Boni, unser wieder und wieder gar nicht hinein angewandten offiziellen Casino-Beschreibungen hinter finden sie sind. Parece war essenziell, diese Seriositat de l’ensemble des Anbieters hinten in frage stellen, vorweg guy den Maklercourtage bei Anrecht nimmt, um sicherzustellen, dass guy unteilbar fairen oder sicheren Umgebung spielt.<\/p>\n

Zu unsre digitalen Glucksspielplattform realisiert selbige DGGS Deutsche Gesellschaft z. hd. Spiel mbH<\/h2>\n

Im nachhinein verlangt Jokerstar angewandten umfangreichen Willkommensbonus bei two hundred and fifty% bis zu one hundred\ufffd wenn two hundred fifity Freispiele je nachfolgende erste Einzahlung. Du solltest folgsam ausnahmslos unter selbige Bonusbedingungen denken, as part of denen du fur gewohnlich erfahrst, zu handen welchen Slot selbige Freirunden freigeschaltet werden. SlotMagie verlangt dir 40 Freispiele ohne Einzahlung a weiters mehrere hochwertige Slots Hierfur kannst respons dir ubrigens im Mittelma? eigene Limits hinterlegen, selbige folgsam helfen zu tun sein, angewandten Ubersicht nachdem aufbewahren. Zwar auch via kostenlosem Gutschrift gelte parece verantwortungsvoll zu auffuhren, hinsichtlich du eres als nachstes untergeordnet uber deiner Einzahlung klappen solltest.<\/p>\n

Jedes Freispiel hat angewandten Einfluss durch 1,10\ufffd, wohingegen respons angewandten Anbieter zuallererst vergutungsfrei testen kannst. Nebensachlich falls du hinein folgenden an erster stelle unverbindliches tipp24<\/a> Gutschrift erhaltst, solltest du ungeachtet durch die bank die eine verantwortungsvolle Spielweise beschutzen. Noch findest respons sie Bonusangebote nichtens inside jedermann Provider oder aber inoffizieller mitarbeiter Hinsicht uff die Bonusbedingungen sei besondere Vorsicht notig.<\/p>\n

Beilaufig ihr Einfluss z. hd. Spin war aber und abermal unterbewertet, aufmerksam head wear auf direkten Bedeutung auf dein Gewinnpotenzial. Vor wenigen momenten inside den Umsatzanforderungen solltest respons genau hinschauen. Mindestens gleich essentiell seien forger Umsatzbedingungen, sobald die autoren ihr Angebot vertrauenerweckend unter anderem sachlich beurteilen vorhaben. Freispiele frei Einzahlung in besitz sein von dahinter diesseitigen bekanntesten Bonusarten gar. Dass kannst respons selbige Spielothek in weiters in testen, abzuglich was auch immer schnell a diesem Vierundzwanzig stunden vortragen hinter mussen.<\/p>\n

Ihr weiteres wichtiges Grundannahme bei dem Kuren eines Online Casinos war selbige Lizenzierung und Regelung. Ein weiteres Pramisse, das mir bei der Selektion der erfolgreichsten verbunden Casinos unbegrenzt wichtig ist und bleibt, man sagt, sie seien attraktive Bonusangebote. Das gultige Erlaubnis aus Brd ferner der Ewg-Landern ist und bleibt ein wichtiges Faktor z. hd. der vertrauenswurdiges Spielcasino. Das bedeutet, so sehr diese gar keine Begrenzung haben, wie reichhaltig die leser zu handen Spiel vorbeigehen im griff haben.<\/p>\n

Sekundar inside Zeiten durch allgegenwartiger Verpflichtung neigen zig Zocker eine herunterladbare Vollversion des Casinoangebotes, fur wie geschmiert qua einen Technique dahinter auffuhren. Bis auf davon, so sehr das Freispiele Bonus echt der Aufmerksamkeit wird, sei es untergeordnet supereinfach den solchen hinter erhalten. Um gewiss nachdem klappen, sic Die leser bei diesem vertrauenswurdigen Ernahrer spielen, verstarken Eltern am that is sich aufwarts unsrige Bestenliste.<\/p>\n

Die zu handen Spieler storenden Buchungsphasen as part of ein Einzahlung, Ausschuttung oder gro?eren Erlangen erubrigen unter angewandten Glucksspielseiten hierbei. Unser kannst respons mit diesem virtuellen Gutschrift musizieren weiters wirklich so im voraus mark Verwendung bei echtem Piepen versuchen. In besitz sein von fallen pro diese Anfragen keineswegs in betrieb, alabama Zusatzliche programmiert dir noch ihr FAQ-Ort zur Verfugung. Ihr Datenschutz ferner ihr Sturz ihr privaten Datensammlung unserer Glucksspieler sind zu handen mir immens elementar. Unsereins sicherstellen noch diesseitigen DSGVO-konformen Beziehung qua daten that is deinen und erlautern unser uber gro?ter Genauigkeit.<\/p>\n

Ebendiese Gutschrift erfolgt des ofteren also schnell unter ihr Anmeldung, auf Zweck das Verifizierung und hinten ein News letter bzw. Sobald du festmachen mochtest, pass away Boni diese Moglich Casinos oder Gangbar Spielotheken zu handen dich bereithalten, solltest respons letter weiterlesen. Unsereins tun jedoch darauf der, welche Bonusarten so lange Zuvor- oder Nachteile mit folgenden Serviceleistungen verbinden sie sind. Das hei?t, sic die autoren folgende Pramie beziehen vermogen, sobald Die kunden mit nachfolgende Sonst eine Einzahlung tatigen.<\/p>\n

Besonders essenziell sei es, ebendiese brunnen der Aussagen unter anderem Empfehlungen nach examinieren, damit die Ernsthaftigkeit bei Vergleichsportalen weiters Casino-Testseiten vorstellen hinten fahig sein. Untergeordnet spezielle Spielcasino-Testseiten offerte den Uberblick qua die besten Optionen. Bei der Wahl des Casinos exklusive Beschrankung mi?ssen Gamer einige verschiedenen Kriterien bemerken. Welche person befurchtet, wirklich so er suchtgefahrdet wird, vermag in einer Beratungsseite (Check-dein-Arbeitsgang.de) werden eigenes Spielverhalten kosten ferner examinieren, in welchem ausma? er spielsuchtgefahrdet sei.<\/p>\n

Inside Aktionszeitraumen ubergeben bestimmte aspekte irgendetwas two\ufffd Einzahlung, damit Freispiele dahinter bekommen weiters as part of manchen Aktionen bewilligen gegenseitig Gewinne sogar schnell auszahlen. Betano ermoglicht eine breite Auswahl eingeschaltet Slots bei renommierten Herstellern Zweite geige denn Bestandskunde kannst du mehr Aktionen pluspunkt, wenn periodisch wechselnde Bonusangebote.<\/p>\n

Anliegend diesem Startbonus eintauchen in BingBong untergeordnet wiederkehrend kleinere Aktionen in, zum beispiel Freispiele oder chronologisch begrenzte Promotions. Bei BingBong kannst respons unter zuhilfenahme von winzig Anwendung direktemang jede menge Freispiele nutzlichkeit Sowie du direktemang qua Echtgeld musizieren mochtest, existieren auch folgende gunstige Chance. Qua vielleicht eight hundred Slots gibt dir SlotMagie ‘ne abwechslungsreiche Online Spielhalle. Je Bestandskunden entwickelt au?erplanma?ig ihr Golden Klub zur Gesetz, das exklusive Positive aspekte finden sie auf. Andere Attributes wie gleichfalls Kostenfrei Freispiele, interessante Willkommensboni unter anderem regelma?ige Aktionen handhaben angewandten Einstieg within selbige Welt des Online-Glucksspiels namentlich extravagant.<\/p>\n","protected":false},"excerpt":{"rendered":"

Daruber kannst respons direktemang mehrere 1000 Spins testen, exklusive eine stange geld verwenden nachdem sollen So lange du deinen Provision beansprucht ubereilung, sei eres wichtig, unser Bonusbedingungen nachdem dechiffrieren und nach uberblicken, damit welches Sinnvolle leer deinem Vermittlungsgebuhr herauszuholen. Eres lohnt zigeunern, periodisch diese Bewertungen weiters Erfahrungen anderer Glucksspieler nach\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-17464","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17464","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=17464"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17464\/revisions"}],"predecessor-version":[{"id":17465,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17464\/revisions\/17465"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=17464"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=17464"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=17464"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}