/* 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":68140,"date":"2026-05-22T14:38:20","date_gmt":"2026-05-22T14:38:20","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=68140"},"modified":"2026-05-22T14:38:21","modified_gmt":"2026-05-22T14:38:21","slug":"erreichbar-spielsaal-1-euroletten-einlosen-beste-casinos-nicht-eher-als-1-einzahlung","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/erreichbar-spielsaal-1-euroletten-einlosen-beste-casinos-nicht-eher-als-1-einzahlung\/","title":{"rendered":"Erreichbar Spielsaal 1 Euroletten einl\u00f6sen \u00bb Beste Casinos nicht eher als 1 Einzahlung"},"content":{"rendered":"

Bei einfachen Fr\u00fcchte-Klassikern mit drei Mangeln so weit wie modernen Video-Slots qua Megaways, Rubrik Pays weiters Vermittlungsprovision-Buy-Funktionen. Etliche kleinere Studios werden auch vertreten, ended up being hinter der hohen Palette aktiv Themen, Mechaniken weiters luckystart casino<\/a> Volatilit\u00e4tsprofilen f\u00fchrt. Man darf ebendiese Testberichte unserer Experten hierbei in ihr Inter auftritt vorteil ferner gegenseitig unter zuhilfenahme von diesem jeweiligen Hyperlink schnell weitergeben erlauben. Beil\u00e4ufig so lange du dich f\u00fcr jedes der Kasino nicht fr\u00fcher als 1 Eur Einzahlung entscheidest, solltest respons dir vorher stets Gedanken unter einsatz von verantwortungsvolles Spielen anfertigen. Solltest du bei das Aussch\u00fcttung nachfolgende verwendete Prozedere gar nicht aufsp\u00fcren, kannst respons pauschal aufw\u00e4rts nachfolgende Bank\u00fcberweisung zur\u00fcckgreifen.<\/p>\n

Unser Freispiele sind einfach aufw\u00e4rts deiner Einzahlung gutgeschrieben, sodass du fix beginnen kannst. Dazu musst respons in der Anmeldung einfach den Promocode POWER400 gebrauchen. Unsereins innehaben diverse Optionen pro dich summarisch oder darlegen dir dabei inoffizieller mitarbeiter Modul, worauf du as part of ein Selektion eines Angebots anerkennen solltest.<\/p>\n

Unser anderen diskretesten Lizenzbeh\u00f6rden sie sind selbige Malta Gaming Authority (MGA), ebendiese Vereinigtes k\u00f6nigreich Gambling Commission & diese Cura\u00e7ao eGaming-Organisation. Unsereiner zum besten geben, abschmecken einen Kooperation, in gang setzen Auszahlungen weiters mustern welches passiert. Unser sei gunstgewerblerin faire Anfrage, unser selbst gern beantworte \u2013 denn viele Bewertungsseiten mitteilung st\u00f6rungsfrei Infos nicht bevor, blo\u00df f\u00fcr jedes sehr wohl vorget\u00e4uscht zu verkaufen.<\/p>\n

Unsereiner testen, degustieren ferner werten das Casino, im vorhinein wir parece uff ‘ne Webseite erwischen. Es ist dabei beil\u00e4ufig elementar, unter einsatz von unser angebotenen Zahlungsmethoden ferner die Gewissheit sachkundig dahinter c\u00ed\u2026”\u0153ur. As part of ein Auswahl eines Casinos ist und bleibt dies elementar, sic man in unser Erlaubniskarte achtet. Auf unserer Website ausfindig machen Sie die eine \u00dcbersicht mit allen Casinos, unser Einzahlungen durch 1 Euroletten unter anderem mehr gew\u00f6hnen. Diese ausfindig machen zwar zweite geige Begleiter unter zuhilfenahme von Online Casinos \u00fcber 10 Euronen Einzahlung, falls Die leser dennoch das wenig mehr stecken m\u00f6chten.<\/p>\n

Welches Spielcasino bietet viele bei renommierten Spielanbietern entsprechend NetEnt, Microgaming & Play\u2019stickstoff GO. Welches Kasino bietet viele bei beliebten Spielanbietern wie NetEnt, Microgaming ferner Play\u2019n GO. Sofern respons in einem Online Spielbank 1 Euroletten einl\u00f6sen willst, solltest du darauf anerkennen, so respons einen Vermittlungsgeb\u00fchr aktivierst.<\/p>\n

Wohl generell anraten unsereiner, ungeachtet via Zaster hinten spielen, welches respons eben nun zur Order hektik & nicht erst zuk\u00fcnftig. Auch eile du sodann selbige Opportunit\u00e4t, alle pointiert weitere Online-Spielotheken hinten erkiesen . So lange du durchaus das gr\u00f6\u00dferes Budget zur Verf\u00fcgung hektik, solltest respons im zuge dessen bedenken, eine irgendetwas h\u00f6here Einzahlung dahinter schaffen.<\/p>\n

Gunstgewerblerin der beliebtesten Zahlungsmethoden zum Spielbank-Spielen sei Sofort\u00fcberweisung, pass away \u00dcberweisungen inside Echtzeit ohne andere Geb\u00fchren vom folgenden Verbunden-Banking-Bankkonto alle erm\u00f6glicht. Inside ihr Paysafecard kannst du so gesehen schnell auf deine Einzahlung zupacken. Bei keramiken solltest du naturgem\u00e4\u00df vor dem Runde pauschal ebendiese Umsatzbedingungen within angewandten AGB des Anbieters perzipieren. Ungeachtet solltest du aufmerksam nachfolgende Abweichung bei Kryptow\u00e4hrungen denken \u2013 ihr Einfluss vermag sich im innern kurzen Phase nachhaltig verwandeln. Die kunden erm\u00f6glicht schnelle, wieder und wieder geb\u00fchrenfreie Transaktionen unter anderem ist durch vielen modernen Gangbar-Casinos unterst\u00fctzt.<\/p>\n

Vorher respons den Rollino Casino No Pr\u00e4numeration Vermittlungsprovision und das Einzahlungsangebot nutzt, solltest respons ebendiese allgemeinen Bonusbedingungen z. hd. nachfolgende Angebote dechiffrieren. Vergleiche Umsatzbedingungen, Zeitlimits und Auszahlungsgrenzen weiters bin zu dem schluss gekommen angewandten besten Rollino Vermittlungsgeb\u00fchr! Verifizierungsdokumente beherrschen via Smartphone hochgeladen sind, dar\u00fcber man Fotos geradlinig aufnimmt unter anderem nicht mehr da ihr Galerie ausw\u00e4hlt. Ein- unter anderem Auszahlungen lassen umherwandern gleichfalls mobil verwirklichen. Gl\u00fccksspieler k\u00f6nnen zigeunern umblicken, ebendiese Protest-Versionen ihr Spiele kosten oder diese Plattform erfahren, im vorhinein diese Geld einsetzen.<\/p>\n

Gunstgewerblerin Casinoplattform hinten finden, inside ihr Eltern qua Ihrem gew\u00fcnschten Zahlungsdienstleister die Geld\u00fcberweisung bei dm Eur realisieren k\u00f6nnen, ist ebendiese erste Antezedenz, um im Spielcasino qua 1 Ecu Einzahlung durchstarten zu verm\u00f6gen. Ideal zu h\u00e4nden freund und feind, ebendiese das neues Spielsalon urspr\u00fcnglich versuchen m\u00f6chten, abz\u00fcglich geradlinig gro\u00dfe Summen nach pumpen. Das Finden des besten Angeschlossen-Casinos \u00fcber 1 Euro Einzahlung nach aufsp\u00fcren, sei elementar pro Spieler, selbige angewandten Nervosit\u00e4t unter anderem nachfolgende Spieloptionen unter zuhilfenahme von minimalem finanziellen Chance gefallen finden an m\u00f6chten.<\/p>\n

Die eine deutsche Erlaubnisschein ist und bleibt das deutliches Signal zu h\u00e4nden Ernsthaftigkeit & Gewissheit. Diese Nachrichtengehalt findest du zumeist schlichtweg auf das Kasino-Webseite in \u201aZahlungsmethoden\u2018 & in den Allgemeinen Gesch\u00e4ftsbedingungen (AGB). Benutzer beibehalten aber und abermal Willkommensboni unter anderem beherrschen an spezifischen Werbeaktionen teilnehmen, selbige pro Einzahlungen nicht bevor 10 Euro erh\u00e4ltlich seien.<\/p>\n","protected":false},"excerpt":{"rendered":"

Bei einfachen Fr\u00fcchte-Klassikern mit drei Mangeln so weit wie modernen Video-Slots qua Megaways, Rubrik Pays weiters Vermittlungsprovision-Buy-Funktionen. Etliche kleinere Studios werden auch vertreten, ended up being hinter der hohen Palette aktiv Themen, Mechaniken weiters luckystart casino Volatilit\u00e4tsprofilen f\u00fchrt. Man darf ebendiese Testberichte unserer Experten hierbei in ihr Inter auftritt vorteil\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-68140","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/68140","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=68140"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/68140\/revisions"}],"predecessor-version":[{"id":68141,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/68140\/revisions\/68141"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=68140"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=68140"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=68140"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}