/* 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":59728,"date":"2026-05-21T10:16:56","date_gmt":"2026-05-21T10:16:56","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=59728"},"modified":"2026-05-21T10:16:56","modified_gmt":"2026-05-21T10:16:56","slug":"diese-lizenz-ermoglicht-groere-flexibilitat-as-part-of-bonusangeboten-spielregeln","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/diese-lizenz-ermoglicht-groere-flexibilitat-as-part-of-bonusangeboten-spielregeln\/","title":{"rendered":"Diese Lizenz ermoglicht gro?ere Flexibilitat as part of Bonusangeboten & Spielregeln"},"content":{"rendered":"

Hinein uns finden sie alle interessanten Infos, die Die kunden brauchen, um ‘ne eigene Standpunkt nachdem bilden<\/h2>\n

Unser Erlaubniskarte finden sie auf es Anbietern, deutsche Gamer nach akzeptieren, blo? an OASIS angebunden hinten sein. Sobald du den Versorger sein gluck versuchen mochtest, kannst respons dich uber nachfolgende Sonst diesseits direkt durchgeben lassen. In unserer Bestenliste findest du Plattformen, ebendiese gar nicht gleichwohl via Freispielboni, statt nebensachlich mit folgenden attraktiven Angeboten fur jedes Neu- weiters Bestandskunden uberreden konnten. So findest respons within NetBet ferner Jokerstar Freispiele blank Einzahlung, selbige du zusammenfassend nach das Verifizierung deines Kontos ferner ein Beginn durch Short message-Benachrichtigungen erhaltst.<\/p>\n

Sera ist und bleibt denen, Die leser ausfindig https:\/\/mega-moolah-de.com\/<\/a> machen angewandten Angeschlossen Kasino Pramie exklusive Einzahlung, ihr zudem aktuell ungeachtet ungewohnlich zuganglich war. Damit Die kunden durchaus davon profitieren weiters keine bosen Uberraschungen praxis, sollten Eltern wenige verschiedenen Punkte merken. Unsereins prasentieren Jedem, genau so wie Die kunden ermitteln, in wie weit selbige Umsatzbedingungen informell weiters aus dem leben gegriffen erfullbar seien.<\/p>\n

Weil finden sie Informationen zur Lizenzierung, inklusive Lizenzgeber weiters Registrierungsnummer. Daraus ergibt sich, dass eltern ublich keine deutschen Zahlungsmethoden, keinen deutschsprachigen Kundensupport ferner nur minimal gezielte Werbung je angewandten deutschen Borse anbieten die erlaubnis haben. Damit folgende OASIS-Hindernis zu vorschlagen, in verbindung setzen mit Diese einander also direkt eingeschaltet angewandten Glucksspielanbieter weiters kontakt aufnehmen mit Diese ebendiese zustandige Glucksspielaufsichtsbehorde within Ihrem Land. Dabei Sofortuberweisung auf keinen fall hinein allen Anbietern schlichtweg verfugbar sei, erlauben zigeunern Einzahlungen storungsfrei via Alternativen genau so wie MiFinity & Kryptowahrungen tatigen. Jede menge deutsche Gamer suchen prazise unter mark Spielsaal abzuglich OASIS uber sicheren Zahlungsmethoden wie gleichfalls Sofortuberweisung oder Kryptowahrungen.<\/p>\n

Nachfolgende Reihe das Freispiele war begrenzt weiters du findest ihr solches Prasentation eher au?ergewohnlich<\/h2>\n

Folgende wichtige Von belang nebensachlich selbige Umsatzbedingungen, Laufzeiten & Gewinnlimits, selbige pro den No Deposit Pramie gelten. Etliche Casinos gebot dennoch four oder nine Freispiele aktiv, dabei alternative deutlich gro?zugiger sie sind oder sogar 35 Freispiele blo? Einzahlung moglichkeit schaffen. Das hei?t, Du musst unser Spins inmitten ein Uhrzeit annektieren, wenn das nicht moglich ist auslaufen sie. Im vergleich zu Einzahlungsboni pro Neukunden auf den fu?en stehen diese Freispiele schlichtweg in ihr Eintragung zur Order oder Du musst keinesfalls Einzahlung umsetzen.<\/p>\n

Hinzugefugt werden kaum Transaktionsgebuhren unter anderem ein monatliches Auszahlungslimit bei so weit wie \ufffd unter mark hochsten Beruhmtheit-Stufe, weit uberm, ended up being deutsche lizenzierte Casinos zulassen. Der gro?te Vorteil durch DudeSpin ohne OASIS zeigt sich einfach in angewandten Auszahlungen. Die autoren haben selbige spannendsten Lieferant begutachtet unter anderem erwischen dir daselbst unsre Top-Empfehlungen pro 2026 tiefschurfend vor. ? Verantwortungsvolles Auffuhren wird minder gefordert & liegt bei dem Spieler In folge dessen wird sera durch die bank vordergrundig, so sehr Du den grundlichen Examination das Spielothek machst & Dir unsrige ausfuhrlichen Testberichte durchliest, vorher Respons Dich denn anmeldest. Parece ist und bleibt wichtig, sic Respons Dir bei bewusstsein bist, sic parece wirklich union Schafe existireren.<\/p>\n

Bekannterma?en das Pramie Source wird die eine enorm rasche und vor allem effektive Auftrennung. Zweite geige ein Source konnte ungeachtet einmal je Spieler werden that is genutzt und welches Vorteil de l’ensemble des Bonusgeldes unterliegt gewissen Umsatzbedingungen. Intensiv handelt sera zigeunern damit eine Dienst, bei der dahinter dem bestimmten Opportunitat unter anderem storungsfrei in der weise Bonus Kode ausgegeben war. Auch ein Pramie exklusive Einzahlung unterliegt meistens gewissen Umsatzbedingungen. Nahere Unterlagen zu diesem punkt finden gegenseitig hinein angewandten Bonusbedingungen. Naturlicherweise unterliegt sekundar auf gewissen Vermittlungsprovision Bedingungen, selbige vorher einer Auszahlung dringend erfullt ci\ufffd”?ur mussen.<\/p>\n

Erreichbar Kasino kostenlos ohne Einschreibung eignen biegsam, direkt, benutzerfreundlich weiters eine gute Gunst der stunde, falls Ihnen der Datenschutz essenziell ist. Hinein PokerFirma haschen unsereiner gewiss, auf diese weise jedweder Empfehlungen auf der hut nachgewiesen sind, damit Sorgfalt ferner Qualitat hinten versprechen. Beliefern Die kunden umherwandern einen Ubersicht uber unser Themen das Spielautomaten & Game titles weiters versuchen Eltern Spiele mehrerer Spielehersteller.<\/p>\n

Die Codes seien haufig uff ein Blog de l’ensemble des Casinos, in Basis des naturlichen logarithmus-Mails und Werbematerialien hinten finden. Sowie respons deinen Vermittlungsgebuhr beansprucht eile, ist und bleibt parece wichtig, selbige Bonusbedingungen zu entziffern und nachdem uberblicken, um welches Sinnvolle aus deinem Bonus herauszuholen. Ernahrer man sagt, sie seien verpflichtet, Aussagen qua ihr Spielangebot banner bereitzustellen.<\/p>\n

Immer wieder gibt es eine Verlinkung im Fu?bereich ein Web-angebot. Vordergrundig in der Bevorzugung des neuen Buchmachers sei daher, gegenseitig alleinig fur jedes angewandten regelgema? lizenzierten und sicheren Ernahrer dahinter farbe bekennen. Zig Wettburo einsam Deutschlands anfertigen fahnchen ferner treu \ufffd aber und abermal selber unter einsatz von besserem Datenschutz, hier dies OASIS-Sperrsystem zum thema Datenschutzkonformitat unsicher sei. Das hei?t zudem auf keinen fall, wirklich so Ernahrer abzuglich OASIS selbststandig anruchig werden. Namlich unsereins begrunden unsrige Urteil oder einspeisen Sie qua allen brauchbaren Details. Hinterher mussen Diese die Sportwetten Seiten uff den Kriterien studieren, nachfolgende Jedem privat essenziell werden, & folgende Schatzung durchfuhren.<\/p>\n

Nebensachlich unser Wettquoten ermessen umherwandern unter unserem attraktiven Stufe \ufffd aber und abermal sogar uberm Branchendurchschnitt. Oder Welche entscheidung treffen sich geradlinig pro den gepruften Lieferant nicht mehr da diesem Kollationieren \ufffd auf diese weise werden Die kunden in ihr sicheren S..<\/p>\n","protected":false},"excerpt":{"rendered":"

Hinein uns finden sie alle interessanten Infos, die Die kunden brauchen, um ‘ne eigene Standpunkt nachdem bilden Unser Erlaubniskarte finden sie auf es Anbietern, deutsche Gamer nach akzeptieren, blo? an OASIS angebunden hinten sein. Sobald du den Versorger sein gluck versuchen mochtest, kannst respons dich uber nachfolgende Sonst diesseits direkt\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-59728","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59728","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=59728"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59728\/revisions"}],"predecessor-version":[{"id":59729,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59728\/revisions\/59729"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=59728"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=59728"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=59728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}