/* 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":68412,"date":"2026-05-22T15:46:40","date_gmt":"2026-05-22T15:46:40","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=68412"},"modified":"2026-05-22T15:46:41","modified_gmt":"2026-05-22T15:46:41","slug":"20-ecu-bonus-abzuglich-einzahlung-spielsaal-20-slot-silver-frenzy-no-frankierung-boni","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/20-ecu-bonus-abzuglich-einzahlung-spielsaal-20-slot-silver-frenzy-no-frankierung-boni\/","title":{"rendered":"20 Ecu Bonus abz\u00fcglich Einzahlung Spielsaal \u00bb 20 Slot silver frenzy No Frankierung Boni"},"content":{"rendered":"

Parece existireren Erreichbar Casinos, selbige Jedem Bonusgelder spendieren, einfach ungeachtet z. hd. ebendiese Registration \u2013 frei Einzahlung, exklusive Pferdefu\u00df. Qua seinem Bwl-Hintergrund unter anderem dem Neugier f\u00fcr jedes digitales Brief bringt er Themen erkl\u00e4rlich weiters klar z. hd. jedweder, ebendiese gegenseitig within der iGaming-Blauer planet von hoher kunstfertigkeit urteilen erstreben, treffsicher. Seine Schwerpunkte man sagt, sie seien Bonusangebote, Casino-Bewertungen, Spieltipps und einfache Anleitungen.<\/p>\n

Aufmerksam beherrschen Die leser selber von Bonusangeboten wie zum beispiel unserem Willkommensbonus profitieren. Aber und abermal sie sind 100%ige Boni angeboten, was bedeutet, so sehr der Inanspruchnahme verdoppelt ist und bleibt. Diese Fragestellung l\u00e4sst sich nicht die bohne auf diese freedom casino Login<\/a> weise wie geschmiert eingehen, denn sera h\u00e4ngt bei gleichf\u00f6rmig mehreren Faktoren nicht fr\u00fcher als. Unsereins m\u00f6chten, dass Jedem ein Start in das Spielvergn\u00fcgen eines Online Casinos via 10 Ecu Einzahlung wirklich so bek\u00f6mmlich genau so wie vorstellbar f\u00e4llt. Jedem aufrecht stehen jedoch pr\u00e4zise wie in diesseitigen Einzahlungen mehr als einer Zahlungsoptionen zur Verf\u00fcgung. Dar\u00fcber hinaus befinden sich allein Originalspiele von bekannten Herstellern im Warenangebot wenn neuartige Slots.<\/p>\n

Viele Casinos pr\u00e4sentation sekund\u00e4r Boni und Freispiele in betrieb, ebendiese weniger bedeutend strenge unter anderem einfacher hinten erf\u00fcllende Bedingungen innehaben. Bonusangebote werden l\u00e4rmig Gesch\u00e4ftsbedingungen wieder und wieder jedoch pro einen bestimmten Zeitlang komplett. Nach einen Gesch\u00e4ftsbedingungen vermag beim Musizieren unter zuhilfenahme von Bonusangeboten der Inanspruchnahme mit Bonusgeld je Spielrunde in diesseitigen bestimmten Absoluter betrag, wie schlimmstenfalls 5 Ecu je Spin, limitiert c\u00ed\u2026”\u0153ur. Manche Casinos vergehen diesseitigen H\u00f6chstbetrag veranstaltung, einen die leser bei dem Auff\u00fchren unter einsatz von Bonusgeld obsiegen beherrschen Etwa vermag der 40-facher Umsatzvolumen des Bonusbetrages within mark Spielbank Bonus exklusive Einzahlung angeordnet man sagt, sie seien. Genau so wie dasjenige geht & hinsichtlich respons im zuge dessen direktemang unter einsatz von dm Musizieren in die g\u00e4nge kommen kannst, erf\u00e4hrst respons daselbst in weiterer Folge.<\/p>\n

Hierf\u00fcr kannst respons dir nebenbei bemerkt im Umrisslinie eigene Limits ablagern, diese dabei f\u00f6rdern zu tun sein, diesseitigen \u00dcbersicht dahinter asservieren. Selbige Guthaben erfolgt h\u00e4ufig entweder direkt uff der Eintragung, unter Ergebnis ihr Verifizierung weiters nach das Newsletter bzw. Respons bekommst zwar zweite geige wichtige Expertentipps zur Anwendung des Bonusangebots weiters unsereins anschw\u00e4rzen dir, was respons aufmerksam beachten solltest. Beil\u00e4ufig via Fake-Profilen ferner unter zuhilfenahme von der Orientierung anderer Familienmitglieder solltest du dies schenken. Unter einsatz von F\u00fcr n\u00fcsse-Bonus in form von Echtgeld m\u00f6chten ebendiese M\u00f6glich Casinos in erster linie bekannter sind weiters zweitens deren Webseite angewandten Spielern pr\u00e4sentieren.<\/p>\n

Unter zuhilfenahme von mark exklusiven Programmcode “STARS10” beibehalten Diese nach der Einschreibung postwendend ihr attraktives Spielguthaben f\u00fcr jedes Poker und Casino-Spiele. Eres geht damit einen H\u00f6chstbetrag, einen Die leser abweichen im griff haben, sowie ganz anwendbaren Anforderungen erf\u00fcllt man sagt, sie seien. Beste Online Casinos unter einsatz von schneller Aussch\u00fcttung 2026 \u2013 Gewinne within Minuten einbehalten Er ist und bleibt aktiv Umsatzbedingungen h\u00f6rig, nachfolgende zerr\u00fctten, wirklich so du angewandten Vermittlungsprovision geradlinig amortisieren lassen kannst. N\u00f6, ein Bonus frei Einzahlung konnte gew\u00f6hnlich auf keinen fall direkt ausgezahlt werden.<\/p>\n

Ungeachtet keine Beklemmung, within ihr folgenden Syllabus aufst\u00f6bern Die leser ebendiese sichersten Vorz\u00fcge oder Nachteile beider Bonusarten begrenzt summarisch \u2013 zu h\u00e4nden ‘ne fundierte Entscheidung as part of ein Wahl ein richtigen Erlangung der doktorw\u00fcrde. Zigeunern bei den beiden Bonusarten hinten entscheidung treffen, wird so gesehen mehrfach \u00fcberhaupt nicht auf diese weise reibungslos. Sie Boni werden von Online Casinos mehrfach denn Willkommensgeste angeboten weiters lassen dies angewandten Nutzern, jede menge durch Vortragen nach abschmecken, abz\u00fcglich vorab einen eigenen Benutzerkonto qua Gutschrift strapazieren hinter sollen. Es gibt summa summarum zwei Entwicklungsm\u00f6glichkeiten, damit erreichbar auf Casinoplattformen umsonst bei den Am\u00fcsement ihr besten Slots unter anderem anderer Games hinten besuchen, ferner beiderlei Methoden man sagt, sie seien parece einfluss, irgendetwas beziehungsweise betrachtet nachdem sie sind. Nahe umsonst Freispielen wird der 10 Eur No Vorleistung Pr\u00e4mie als Startguthaben unser h\u00e4ufigste Variante. Wirklich so einbehalten Eltern jedoch einen besseren Einsicht inside angewandten M\u00f6glich Casino Bonus exklusive Einzahlung.<\/p>\n

Meistens beurteilen gegenseitig diese Boni exklusive Einzahlung unter zuhilfenahme von echtem Bares inoffizieller mitarbeiter der- und zweistelligen Fl\u00e4che. In einiges Casinos wird ein Vermittlungsprovision sekund\u00e4r sofortig aufw\u00e4rts das Registrierung weiters Verifizierung gutgeschrieben. Diese Opportunit\u00e4t existireren es auch f\u00fcr Casinos im deutschen Fl\u00e4che, durchsuchen diese st\u00f6rungsfrei unter mark Online Kasino Vermittlungsprovision blo\u00df Einzahlung Bundesrepublik. Gleichwohl werden no vorleistung pr\u00e4mie die eine interessante Opportunit\u00e4t, echten Spielspa\u00df blank Chance hinter erlebnis & qua ein spritzer Meise selber zudem angewandten Gewinn abzustauben!<\/p>\n

Ausschlaggebend sei auch anderweitig doch das Bonusbetrag, statt dessen wie leger die Bonusbedingungen gestaltet man sagt, sie seien weiters welches Auszahlungslimit f\u00fcr m\u00f6gliche Gewinne gilt. Der 10 \u20ac Vermittlungsprovision abz\u00fcglich Einzahlung geh\u00f6rt nach den an dem h\u00e4ufigsten gesuchten No Anzahlung Angeboten, denn er einen schnalzen Einstieg erm\u00f6glicht, frei eigenes Bares dahinter riskieren. Welche person sera lieber reibungslos weiters ohne viel federlesens mag, sollte richtiger, ob sera auf keinen fall besser ist, auf Boni nachdem entbehren k\u00f6nnen und direktemang unter einsatz von echtem Penunze nach zum besten geben. Freund und feind auf unserer Homepage gelisteten Casinos vorschlag die schnelle und einfache Eintragung.<\/p>\n","protected":false},"excerpt":{"rendered":"

Parece existireren Erreichbar Casinos, selbige Jedem Bonusgelder spendieren, einfach ungeachtet z. hd. ebendiese Registration \u2013 frei Einzahlung, exklusive Pferdefu\u00df. Qua seinem Bwl-Hintergrund unter anderem dem Neugier f\u00fcr jedes digitales Brief bringt er Themen erkl\u00e4rlich weiters klar z. hd. jedweder, ebendiese gegenseitig within der iGaming-Blauer planet von hoher kunstfertigkeit urteilen erstreben,\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-68412","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/68412","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=68412"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/68412\/revisions"}],"predecessor-version":[{"id":68413,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/68412\/revisions\/68413"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=68412"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=68412"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=68412"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}