/* 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":59472,"date":"2026-05-21T09:53:30","date_gmt":"2026-05-21T09:53:30","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=59472"},"modified":"2026-05-21T09:53:31","modified_gmt":"2026-05-21T09:53:31","slug":"ebendiese-erlaubniskarte-gibt-groere-vielseitige-verwendbarkeit-bei-bonusangeboten-weiters-spielregeln","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/ebendiese-erlaubniskarte-gibt-groere-vielseitige-verwendbarkeit-bei-bonusangeboten-weiters-spielregeln\/","title":{"rendered":"Ebendiese Erlaubniskarte gibt gro?ere Vielseitige verwendbarkeit bei Bonusangeboten weiters Spielregeln"},"content":{"rendered":"

As part of die autoren gibt es samtliche interessanten Infos, die Sie brauchen, damit eine eigene Ansicht zu pragen<\/h2>\n

Diese Erlaubniskarte ermoglicht dies Anbietern, deutsche Spieler nach annehmen, abzuglich eingeschaltet OASIS angebunden hinten ci\ufffd”?ur. Sowie respons angewandten Anbieter austesten mochtest, kannst respons dich via nachfolgende Links diesseits schnell durchgeben bewilligen. In unserer Bestenliste findest du Plattformen, nachfolgende nichtens nur qua Freispielboni, stattdessen untergeordnet unter zuhilfenahme von folgenden attraktiven Serviceleistungen z. hd. Frisch- unter anderem Bestandskunden weich klopfen konnten. Dass findest du as part of NetBet und Jokerstar Freispiele blo? Einzahlung, die du summa summarum auf der Verifizierung deines Kontos unter anderem ein Anfang von Short message-Benachrichtigungen erhaltst.<\/p>\n

Eres ist denen, Die leser aufstobern einen Moglich Spielsalon Pramie frei Einzahlung online casino Ice Fishing<\/a> , der jedoch neoterisch ungeachtet selten erhaltlich sei. Damit Die leser allerdings davon profitieren und keinesfalls bosen Uberraschungen ubung, sollen Sie diverse individuelle Fragen perzipieren. Die autoren vorzeigen Ihnen, genau so wie Welche entdecken, in welchem umfang unser Umsatzbedingungen anstandig & lebensecht erfullbar seien.<\/p>\n

Da gibt es Angaben zur Lizenzierung, inbegriffen Lizenzgeber unter anderem Registrierungsnummer. Daraus ergibt sich, sic sie erwartet gar keine europaischen Zahlungsmethoden, keinen deutschsprachigen Kundensupport und nur minimal gezielte Werbefilm pro einen europaischen Umschlagplatz anbieten durfen. Damit folgende OASIS-Barriere zu vorschlagen, anrufen Sie einander entweder direkt aktiv einen Glucksspielanbieter & kontaktieren Welche diese zustandige Glucksspielaufsichtsbehorde bei Ihrem Land. Indes Sofortuberweisung keineswegs in allen Anbietern schnell verfugbar ist, lassen sich Einzahlungen problemlos qua Alternativen wie gleichfalls MiFinity und Kryptowahrungen tatigen. Zig deutsche Zocker fahnden wissentlich in mark Spielsalon blo? OASIS uber sicheren Zahlungsmethoden wie Sofortuberweisung ferner Kryptowahrungen.<\/p>\n

Ebendiese Reihe das Freispiele war begrenzt weiters respons findest ihr solches Angebot mehr au?ergewohnlich<\/h2>\n

‘ne individuelle Relevant zweite geige ebendiese Umsatzbedingungen, Laufzeiten ferner Gewinnlimits, die fur einen With out Frankierung Provision gelten. Diverse Casinos vorschlag ungeachtet 3 und 9.1 Freispiele angeschaltet, dabei alternative pointiert gro?zugiger eignen unter anderem sogar fifty Freispiele exklusive Einzahlung ermoglichen. Das hei?t, Du musst die Spins innerhalb einer Tempus in anspruch nehmen, anderenfalls schlie?en welche. Oppositionell Einzahlungsboni fur jedes Neukunden stehen ebendiese Freispiele einfach in ihr Eintragung zur Verordnung & Respons musst gar keine Einzahlung vornehmen.<\/p>\n

Hinzugefugt werden keinesfalls Transaktionsgebuhren & das monatliches Auszahlungslimit bei bis zu \ufffd nach dm hochsten Beruhmtheit-Stufe, weit uberm, ended up being deutsche lizenzierte Casinos zulassen. Ihr gro?te Pluspunkt bei DudeSpin blank OASIS pri\ufffdsentiert einander schnell as part of angewandten Auszahlungen. Unsereiner sehen unser spannendsten Anbieter nachgewiesen unter anderem erwischen dir hier unsere Tagesordnungspunkt-Empfehlungen z. hd. 2026 tiefschurfend vorweg. ? Verantwortungsvolles Spielen war weniger bedeutend gefordert & liegt bei dem Glucksspieler Von dort ist dies durch die bank essenziell, so Du diesseitigen grundlichen Try ihr Spielholle machst ferner Dir unsere sorgfaltigen Testberichte durchliest, vorab Respons Dich dort anmeldest. Eres sei essentiell, wirklich so Respons Dir wissentlich bist, wirklich so es sehr wohl interessenverband Schafe gibt.<\/p>\n

Bekanntlich das Provision Kode ist und bleibt folgende enorm einfache und vor allem effektive Antwort. Untergeordnet dieser Source konnte ungeachtet fruher zu handen Glucksspieler werden that is genutzt unter anderem das Vorteil des Bonusgeldes unterliegt gewissen Umsatzbedingungen. Bei der sache handelt sera einander um die Dienst, in der nach unserem bestimmten Gelegenheit und einfach in der weise Pramie Sourcecode ausgegeben wird. Zweite geige irgendeiner Bonus frei Einzahlung unterliegt meistens gewissen Umsatzbedingungen. Nahere Daten hierzu auftreiben zigeunern bei den Bonusbedingungen. Naturlicherweise unterliegt auch er gewissen Bonus Bedingungen, ebendiese zuvor der Auszahlung unbedingt erfullt sein mussen.<\/p>\n

Moglich Spielbank fur nusse ohne Registration werden flexibel, direkt, benutzerfreundlich & die richtige Risiko, wenn Jedermann ihr Datenschutz elementar wird. Inside PokerFirma auffangen die autoren unter allen umstanden, dass jeglicher Empfehlungen auf der hut nachgewiesen werden, um Gewissenhaftigkeit weiters Form dahinter zusichern. Verschaffen Eltern umherwandern diesseitigen Ubersicht mit unser Themen das Spielautomaten unter anderem Computer games und probieren Diese Spiele mehrerer Spielehersteller.<\/p>\n

Diese Codes man sagt, sie seien wieder und wieder unter das Seite de l’ensemble des Casinos, inside 2,718281828459…-Emails weiters Werbematerialien dahinter finden. Sowie respons deinen Vermittlungsgebuhr beansprucht ubereilung, wird dies wesentlich, unser Bonusbedingungen dahinter entziffern weiters nachdem uber kenntnisse verfugen, damit dies Beste leer deinem Vermittlungsprovision herauszuholen. Anbieter sie sind verpflichtet, Datensammlung mit ein Spielangebot transparent bereitzustellen.<\/p>\n

Aber und abermal finden sie ‘ne Verlinkung inoffizieller mitarbeiter Fu?bereich der Inter seite. Essenziell in der Wahl des brandneuen Buchmachers sei in folge dessen, sich alleinig zu handen angewandten regelgema? lizenzierten unter anderem sicheren Lieferant hinter entscheiden. Viele Buchmacher entlegen Deutschlands machen fahnchen unter anderem loyal \ufffd wieder und wieder selber via besserem Datenschutz, weil dies OASIS-Sperrsystem bezuglich Datenschutzkonformitat anfechtbar wird. Das hei?t zudem gar nicht, so Lieferant blo? OASIS maschinell anruchig eignen. Schlie?lich unsereiner belegen unsrige Entschluss weiters abliefern Sie qua allen wichtigen Einzelheiten. Sodann mussen Eltern ebendiese Sportwetten Merkmale uff diesseitigen Kriterien etwas unter die lupe nehmen, ebendiese Ihnen privat essentiell werden, & eine Abschatzung effektuieren.<\/p>\n

Untergeordnet nachfolgende Wettquoten werten gegenseitig aufwarts mark attraktiven Pegel \ufffd mehrfach selber uberm Branchendurchschnitt. Unter anderem Die kunden entscheidung treffen sich schlichtweg zu handen diesseitigen gepruften Ernahrer alle mark Kollationieren \ufffd auf diese weise eignen Die kunden in ein sicheren Seite.<\/p>\n","protected":false},"excerpt":{"rendered":"

As part of die autoren gibt es samtliche interessanten Infos, die Sie brauchen, damit eine eigene Ansicht zu pragen Diese Erlaubniskarte ermoglicht dies Anbietern, deutsche Spieler nach annehmen, abzuglich eingeschaltet OASIS angebunden hinten ci\ufffd”?ur. Sowie respons angewandten Anbieter austesten mochtest, kannst respons dich via nachfolgende Links diesseits schnell durchgeben bewilligen.\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-59472","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59472","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=59472"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59472\/revisions"}],"predecessor-version":[{"id":59473,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59472\/revisions\/59473"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=59472"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=59472"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=59472"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}