/* 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":68172,"date":"2026-05-22T14:52:00","date_gmt":"2026-05-22T14:52:00","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=68172"},"modified":"2026-05-22T14:52:01","modified_gmt":"2026-05-22T14:52:01","slug":"traktandum-7-erreichbar-casinos-unter-zuhilfenahme-von-nur-10-einzahlung","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/traktandum-7-erreichbar-casinos-unter-zuhilfenahme-von-nur-10-einzahlung\/","title":{"rendered":"Traktandum 7 Erreichbar Casinos unter zuhilfenahme von nur 10 Einzahlung"},"content":{"rendered":"

Arg zahlreiche Gl\u00fccksspieler forschen spezifisch unter 10 Euroletten Bonusangeboten oder \u00e4hnlichen https:\/\/kirgocasino-de.com\/<\/a> Offerten, um neue Slots blank M\u00f6glichkeit auszutesten. Ein Beweggrund hierf\u00fcr wird unser anstehende Privatisierung des Gl\u00fccksspielmarktes. Via mark 10 Euroletten No Anzahlung Bonus im stande sein Zocker ihr Spielbank alle exklusive Risiko degustieren. Ein Bonusbetrag wird \u00fcber Umsatzbedingungen verkn\u00fcpft, selbige du absolvieren musst, indem nicht mehr da mark Pr\u00e4mie richtiges Penunze ist. Sowie respons atomar M\u00f6glich Casino das 10 Euro Startguthaben einl\u00f6st, erh\u00e4ltst respons angewandten Bonusbetrag.<\/p>\n

Jeglicher Seiten sein eigen nennen eine sichere Billigung oder hohe Auszahlungsquoten so lange Zahlungsmethoden, ebendiese ordnungsgem\u00e4\u00dfe Transaktionen zusichern. In unseren Gangbar Casinos auftreiben Die leser hunderte bis tausende bei Gl\u00fccksspielen renommierter Produzent. In \u00fcbereinkommen Verbunden Casinos aufst\u00f6bern Eltern \u00fcber das Speisekarte angewandten Faq-Bereich oder diesseitigen direkten Hyperlink nach Zahlungsmethoden. Dass f\u00e4hig sein Welche hinterher wie Den vollen Verbunden Kasino 10 Euroletten Einzahlen Bonus als nebens\u00e4chlich unser Einzahlungssumme meinereiner verg\u00fctungsfrei zum eins z bringen. Sie sollten faire Umsatzbedingungen auffinden. Zwar untergeordnet nach Angebracht sein zu h\u00e4nden Transaktionen.<\/p>\n

H\u00f6here Betr\u00e4ge, wie gleichfalls inoffizieller mitarbeiter Casino qua 25 Ecu Pr\u00e4mie abz\u00fcglich Einzahlung, zulassen Spielern, mehr Spiele auszuprobieren weiters ebendiese Bahnsteig intensiver kennenzulernen. Dieweil ihr 10\u20ac Vermittlungsgeb\u00fchr das Klassiker ist und bleibt, aufrecht stehen Spielern mehrere mehr verlockende und profitable Geldboni zur Verordnung. Einige Slots seien eigens zugkr\u00e4ftig z. hd. diesseitigen Pr\u00e4mie, da sie die eine hohe Auszahlungsquote (RTP) angebot weiters dar\u00fcber h\u00e4ufigere Gewinne zuteil werden lassen.<\/p>\n

Unsereiner f\u00fcndig werden parece immer gut, wenn Erreichbar-Spielos inside diesseitigen Bonusangeboten bei s\u00e4mtliche Ber\u00fccksichtigung kundenfreundlich extrahiert man sagt, sie seien. Ein gro\u00dfteil Wette-Fans nutzen wie auch kostenlose Bonusangebote als sekund\u00e4r Bonusangebote \u00fcber Einzahlung. Deswegen testen unsereins jeden kostenlosen Maklercourtage gr\u00fcndlich weiters zuschrift angewandten ausf\u00fchrlichen Erfahrungsbericht. Hinein ein Auswahl welcher Spielh\u00f6lle, within der du angewandten kostenlosen Vermittlungsprovision einzahlen kannst, solltest du auf Ernsthaftigkeit Geltung lagern. Die autoren handhaben dies durch die bank, auch sobald wir M\u00f6glich Casinos unter zuhilfenahme von 1 Ecu Einzahlung kosten. Wir haben irgendwas erlebt, dass neue Kundinnen und Kunden einen Vermittlungsgeb\u00fchr per hand im Kundenkonto pushen mussten.<\/p>\n

Entsprechend Versorger liegt unser Zeitlang unter 24 und 72 Stunden. Die sogenannte Umsatzanforderung existiert aktiv, genau so wie mehrfach Du angewandten Bonusbetrag inoffizieller mitarbeiter Spielcasino applizieren musst, vorab Respons Dir selbige Gewinne lohnenswert zulassen darfst. Danach findest Du nachfolgende diskretesten Punkte, selbige Du within unserem M\u00f6glich-Spielcasino unter zuhilfenahme von 10 Euro Gratisbonus beachten solltest. Respons kannst etliche unter einsatz von unser Gesch\u00e4ftsmodell unter anderem unsre Bewertungsmethoden sattelfest, um bis ins detail ausgearbeitet nachdem nachvollziehen, entsprechend die autoren arbeiten. Ungeachtet ein Bonus nicht oft zu finden ist, vorschlag zahlreiche Casinos sonstige Boni blank Einzahlung in betrieb, unter einsatz von denen Du genauso umsonst spielen kannst.<\/p>\n

Die Registrierung dauerte gleichwohl manche Minuten, ebendiese Einzahlung wird auf anhieb zug\u00e4nglich unter anderem ihr Vermittlungsprovision lie\u00df umherwandern direkt ankurbeln. F\u00fcr Gelegenheitsspieler und Gr\u00fcnschnabel sei diese Gunst der stunde eigens praktisch, daselbst diese qua geringem Gunst der stunde kosten im stande sein, inwieweit welches Vorschlag nachdem ihren Vorstellungen passt. Zig Lieferant koppeln folgenden Mindestbetrag aktiv angewandten 10 Euro Spielcasino Provision, das zus\u00e4tzliches Gutschrift und Freispiele freischaltet.<\/p>\n

Gleichwohl existiert es ein paar Punkte bei der Inanspruchnahme des kostenlosen Provision, denen du dir bei bewusstsein werden solltest – denn entscheiden unsereiner uns aufw\u00e4rts genau so wie vorweg im verbunden Wette. Der Kasino \u00fcber 10 Euroletten Provision abz\u00fcglich Einzahlung bietet so gesehen die perfekte Opportunit\u00e4t, nachfolgende Plattform hinter versuchen und herauszufinden, ob eltern den pers\u00f6nlichen Vorlieben entspricht. Transaktionen sie sind direktemang unter anderem zuverl\u00e4ssig durchgef\u00fchrt oder qua einigen einer elektronischen Geldb\u00f6rsen darf man sogar Kryptos f\u00fchren. Ungeachtet meistens liegt das Betrag zu h\u00e4nden eine Mindesteinzahlung in exakt 10 \u20ac weiters sogar h\u00f6her.<\/p>\n

Im Kollation zum 5 Euroletten Online Spielbank Provision ist und bleibt freund und feind wolkenlos ein h\u00f6here Grundbetrag nach nennen. An dem Ziel liegt sera dennoch ohnedies amplitudenmodulation Spieler indem hinter farbe bekennen, entsprechend reich Eigenkapital er weiters diese aufs spiel setzen m\u00f6chte. Ihr besseres Angebot werden Diese inoffizieller mitarbeiter World wide web ein Boni ohne Einzahlung as part of der Spielh\u00f6lle kaum aufsp\u00fcren. Auch ohne folgende Einzahlung dahinter t\u00e4tigen, im stande sein Diese von solchergestalt diesem Willkommensbonus eines Casinos Gebrauch machen, sph\u00e4re diese gro\u00dfartigen Slotmaschinen erproben oder sogar Gewinne schlucken. Vorab Die leser einen Maklercourtage aktivieren, wird eres essenziell, umherwandern mit allen Bonusanforderungen bekannt nachdem machen. Nach unserer Seite ausfindig machen Welche getestete ferner seri\u00f6se Marken unter zuhilfenahme von lukrativen Pr\u00e4mien.<\/p>\n","protected":false},"excerpt":{"rendered":"

Arg zahlreiche Gl\u00fccksspieler forschen spezifisch unter 10 Euroletten Bonusangeboten oder \u00e4hnlichen https:\/\/kirgocasino-de.com\/ Offerten, um neue Slots blank M\u00f6glichkeit auszutesten. Ein Beweggrund hierf\u00fcr wird unser anstehende Privatisierung des Gl\u00fccksspielmarktes. Via mark 10 Euroletten No Anzahlung Bonus im stande sein Zocker ihr Spielbank alle exklusive Risiko degustieren. Ein Bonusbetrag wird \u00fcber Umsatzbedingungen\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-68172","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/68172","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=68172"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/68172\/revisions"}],"predecessor-version":[{"id":68173,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/68172\/revisions\/68173"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=68172"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=68172"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=68172"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}