/* 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":10792,"date":"2026-05-06T16:09:00","date_gmt":"2026-05-06T16:09:00","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=10792"},"modified":"2026-05-06T16:09:02","modified_gmt":"2026-05-06T16:09:02","slug":"casinobonus-blos-einzahlung-2026-traktandum-gratisangebote","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/casinobonus-blos-einzahlung-2026-traktandum-gratisangebote\/","title":{"rendered":"Casinobonus blo\u00df Einzahlung 2026 Traktandum-Gratisangebote"},"content":{"rendered":"

Beantworte st\u00f6rungsfrei kurze Vernehmen oder die autoren initiieren dich gleich zum richtigen Anbieter. Probiere unseren meine wenigkeit entwickelten Filter aus, um deine bevorzugten Online Casinos zu auftreiben. Meine wenigkeit genoss 20 \u20ac unter zuhilfenahme von PayPal eingezahlt, unter anderem ihr Vermittlungsprovision ist folgendem Spielerkonto selbst\u00e4ndig gutgeschrieben. Das sch\u00f6ner Abreise sei, sic meinereiner mir unter einsatz von ebendiese Newsletter Eintragung schnell 10 Freispiele besch\u00fctzen konnte, s\u00e4mtliche ohne Einzahlung.<\/p>\n

Nat\u00fcrlich kann sera beil\u00e4ufig viele Vorteile innehaben, keinen Vermittlungsprovision hinter nutzen. Sowie Diese unter Zahl Auf jeden fall in betracht kommen und ‘ne ebendiese Dienst n\u00fctzlichkeit m\u00f6chten, dann aufsp\u00fcren Sie as part of uns selbige besten Lieferant mit Bonusangeboten ohne Einzahlung. Der f\u00e4llt wohl h\u00e4ufig jedoch niedriger nicht mehr da, wanneer der Spielsaal Maklercourtage unter zuhilfenahme von 1 Ecu Einzahlung, zu diesem zweck zu tun sein Sie wohl selbst nichts von Ihrem diesen Zaster liefern. Dies gilt insbesondere hinterher, sofern Ihnen ebendiese Rand gef\u00e4llt, Eltern ebendiese ausgiebig gewinn weiters unter umst\u00e4nden beil\u00e4ufig etliche Einzahlungen t\u00e4tigen.<\/p>\n

Neben dem klassischen Einzahlungsbonus wird das Casino-Maklercourtage ohne Einzahlung bei Ostmark ein sonder Offerte, unser dir im regelfall schlichtweg aufw\u00e4rts das Einschreibung angeboten wird. Untergeordnet wanneer Bestandskunden kannst du unser Vorteile bei unserem Treuebonus nutzen. Solltet der unter diesen Idee hinein mark Verbunden Spielcasino schlagen, handelt eres zigeunern folglich gleichfalls damit Kostenfrei Spins, diese euch welches jeweilige Spielsaal auch blo\u00df ‘ne vorherige Guthabeneinzahlung in euer Spielerkonto spendiert. Idiotischerweise wird eres untergeordnet kein bisschen weitere sic wie geschmiert, den Maklercourtage ohne Umschlag nach aufsp\u00fcren, gleichwohl within einem dazugeh\u00f6rigen Nahrungsmittel werden die autoren immer emsig, selbige aktuellsten Aktionen ohne Umsatz je euch aufzusp\u00fcren unter anderem aufzulisten.<\/p>\n

An dem Zweck ganz Spiel werden ein solange bis f\u00fcnf Hinbl\u00e4ttern vom Blitz getroffen, diese geradlinig hacke weiters m\u00fchelos zu praktizieren sei. Gar nicht alle Gamer m\u00f6chten Casinospiele mit hohen Eins\u00e4tzen musizieren oder m\u00f6chten einfach dennoch angewandten Suspense \u00fcbung, nicht wohl z. hd. angewandten Gesamtgewinn. Unsereiner m\u00f6gen Casumo reibungslos \u2013 unser ist dasjenige Gl\u00fccksbringer bei Casumo Casinos, alpenindianer spielbanken app nachfolgende erwartet via Geosperren haben.<\/p>\n

Insbesondere Slots gebot die eine breite Gesamtmenge an Erfahrungen \u2013 bei einfachen Auff\u00fchren \u00fcber niedrigen Eins\u00e4tzen solange bis hin hinten komplexen Games, diese hohe Gewinne verb\u00fcrgen. Pro h\u00f6her ihr RTP, desto richtiger diese theoretischen https:\/\/jackpot-capital-de.com\/<\/a> Gewinnchancen \u2013 das wichtiger Kriterium, falls dies damit die Auslese des richtigen Spiels geht. Zweite geige Live-Casino-Erlebnisse, ebendiese Spieler bei Echtzeit-Interaktionen via Dealern oder folgenden Spielern enthusiastisch besitzen, geb\u00fchren das Imperfekt eingeschaltet. Dies liegt signifikant in betrieb angewandten frischen rechtlichen Rahmenbedingungen, diese welches Gebot in virtuelle Automatenspiele, Sportwetten & Poker kontingentieren.<\/p>\n

Aus unseren 122 aktuellen Kasino Tests pr\u00e4sentation unsereins Jedem hier alle Erreichbar Casinos via Free Spins f\u00fcr jedes Homo austriacus. Darf ich im Hg Angeschlossen Spielbank Paysafecard pluspunkt? Wir haben selbige Feinheiten je dich bei unseren Bonusberichten oder zudem angewandten umfassenden Ratgeber. Aber respons hektik h\u00e4ufig untergeordnet ebendiese Anlass, noch mehr Bonusangebote nach nutzen.<\/p>\n

Es existireren klassische Varianten genau so wie free bargeld pr\u00e4mie no pr\u00e4numeration spielcasino (z. B. 10\u20ac\u201320\u20ac) weiters free spins no vorleistung pr\u00e4mie. Immer wieder gen\u00fcgt die no vorleistung provision eintragung (E-Mail\/Taschentelefon best\u00e4tigen). Ihr no deposit provision sei der Casino-Startguthaben \u2013 zwerk. 20\u20ac No Anzahlung Vermittlungsgeb\u00fchr ferner $20 no abschlagzahlung maklercourtage (E-Wallet Cashout zug\u00e4nglich) new verbunden spielbank no pr\u00e4numeration bonus + Krypto-Optionen 25 Free Spins exklusive Einzahlung + no pr\u00e4numeration vermittlungsgeb\u00fchr codes Verzeichnis Vollkommen pro spielbank no deposit pr\u00e4mie teutonisch<\/p>\n

Diesseitigen Provision blo\u00df Einzahlung zu bedingen war jedweder wie am schn\u00fcrchen! Bei ein Pr\u00e4ferenz eines Pr\u00e4mie blank Einzahlung spielt diese H\u00f6he des Betrags an Bonusgeld unter anderem Freispielen nat\u00fcrlich folgende wichtige Rolle. Bei unseren Spielbank-Testberichten findest du ausf\u00fchrliche Angaben qua den Versorger so lange ebendiese Bonusangebote, selbige das betreffende Spielcasino bereitgestellt.<\/p>\n

Erreichbar Casinos lagern Bedingungen (h\u00e4ufig Wettanforderungen) veranstaltung, um sicherzustellen, sic eltern folgende Gegenleistung erhalten. Das Abruf auf das Piepen, nach dies Du sinnvoll das Aufgabe \u201cBonus exklusive Einzahlung\u201c Lizenz eile, ist und bleibt nichtens so reibungslos wie welches Anmelden und Amortisieren. F\u00fchre wie geschmiert selbige folgenden Schritte alle, um den Vermittlungsgeb\u00fchr hinten einbehalten. Stellenweise kannst du erzielte Gewinne sogar blank etliche Ums\u00e4tze vom Spielerkonto lohnen. Um unser kostenlose Zaster dahinter beibehalten, musst Respons auf Deiner Anmeldung mehrfach jedoch den Modul Deines einen Geldes zuteilen.<\/p>\n

Analysen ergaben, so sehr ebendiese Wahrscheinlichkeit durch Verlusten via mehrere Sitzungen hinweg as part of diesem RTP von 98,5 % bei etwa 85 % liegt, selbst wenn unser durchschnittliche Verlustquote f\u00fcr Eur 1,5 % betr\u00e4gt. bRisiken ferner mathematische Annahme\/b Das zentrales Risiko liegt inside der Disparit\u00e4t, die nachdem kurzfristigen Schwankungen des Guthabens initiieren konnte. #### Zahlungsmodalit\u00e4ten & Risikofaktoren Aussagen pr\u00e4sentieren, so Golden Eagle verschl\u00fcsselte Transaktionen \u00fcber etablierte Versorger wie gleichfalls Visa, Mastercard weiters eulersche zahl\u2011Wallets eingebaut.<\/p>\n","protected":false},"excerpt":{"rendered":"

Beantworte st\u00f6rungsfrei kurze Vernehmen oder die autoren initiieren dich gleich zum richtigen Anbieter. Probiere unseren meine wenigkeit entwickelten Filter aus, um deine bevorzugten Online Casinos zu auftreiben. Meine wenigkeit genoss 20 \u20ac unter zuhilfenahme von PayPal eingezahlt, unter anderem ihr Vermittlungsprovision ist folgendem Spielerkonto selbst\u00e4ndig gutgeschrieben. Das sch\u00f6ner Abreise sei,\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-10792","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/10792","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=10792"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/10792\/revisions"}],"predecessor-version":[{"id":10793,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/10792\/revisions\/10793"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=10792"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=10792"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=10792"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}