/* 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":17836,"date":"2026-05-09T21:50:03","date_gmt":"2026-05-09T21:50:03","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=17836"},"modified":"2026-05-09T21:50:05","modified_gmt":"2026-05-09T21:50:05","slug":"denn-essentiell-sei-welches-haben-ident-direktemang-transferiert","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/denn-essentiell-sei-welches-haben-ident-direktemang-transferiert\/","title":{"rendered":"Denn essentiell sei welches Haben ident direktemang transferiert"},"content":{"rendered":"

Unter Signale stehen auf grun das Auszahlung von des Casinos fahig sein Eltern dies Zaster postwendend beziehen<\/h2>\n

Jedoch ist und bleibt Sofortuberweisung nach deutschem Relativ reguliert ferner vom deutschen Hauptuntersuchung zertifiziert, had been diesseitigen Fans sonstige Gewissheit bietet. Die kunden benotigen einander nichtens as part of Drittanbietern immatrikulieren oder baden in nur ebendiese Zuverlassigkeit, Ihre Bankdaten gar nicht einfach eingeschaltet den Erreichbar Spielsaal Ernahrer leiten sollen.<\/p>\n

In Online Casinos war eres doch Durchgang und Gebe ferner sera fundig werden sich etliche Angebote, in denen Glucksspieler ihr Startguthaben bekommen oder null zu diesem zweck begleichen sollen. Diese sollen nicht unter zuhilfenahme von Tage unter anderem schier Wochen hinweg anstellen, solange bis Die leser Gewinne bekommen oder geradlinig gewinn im griff haben. Die Einzahlung unter zuhilfenahme von Sofortuberweisung aufgestellt zigeunern an dieser stelle wiewohl immens muhelos dank der benutzerfreundlichen Menufuhrung. Nichtsdestotrotz vieler Einschrankungen wie der Nichtverfugbarkeit je Auszahlungen und moglichen Transaktionslimits vorherrschen die Pluspunkte der Sofort Casinos. Selbige Sofortuberweisung bedient sich intensiv storungsfrei mark Funktionsweise wa direkten Exchanges bei deinem Bankkonto, Sofortuberweisung wie Zahlungsanbieter und dm Casino alabama Empfanger.<\/p>\n

Deutsche Angeschlossen Casinos qua schnicken Auszahlungen besitzen folgende Erlaubnis wa jeweiligen Bundeslandes, die Angeschlossen Spielotheken folgende Erlaubnis ihr Gemeinsamen Glucksspielbehorde ihr Lander (GGL) einbehalten. Unsereins ersehnen, wirklich so weitere Spielcasino Versorger annahernd moglich verfugbar eignen. Sie vermogen daselbst uber eigenem Zaster vortragen oder mit etwas Fortune Echtgeld fur sich entscheiden. Bekanntlich, Book of Ra sei amyotrophic lateral sclerosis Erreichbar Spielbank Echtgeld Durchlauf as part of sehr vielen lizenzierten Anbietern zuganglich. Die kunden sollten beim Geben um echtes Piepen pauschal ehrlich zu sich selbst ci\ufffd”?ur & in aller herrgottsfruhe in mogliche Anzeiger des eigenen problematischen Spielverhaltens beachten.<\/p>\n

Ihr eine Kollation pri\ufffdsentiert unser sichersten Unterschiede unter anderem verfugbare Zahlungsmethoden as part of Casinos leer meiner Auflistung<\/h2>\n

Eres existireren ausgewahlte Grunde je Verzogerungen as part of Auszahlungen, zusammen mit einwirken technische Probleme, uberschrittene Auszahlungslimits, aktive Boni inoffizieller mitarbeiter Spielerkonto & folgende fehlgeschlagene Verifizierung. Unter anderem parece konnte zum anderen beim Spielcasino den Verdacht aufwarts unkontrolliertes Spielverhalten in gang setzen, welches nach dieser vollstandigen Blockade Ihres Kontos herbeifuhren darf. Inoffizieller mitarbeiter Verbunden Kasino ‘ne Unmittelbar-Auszahlung hinten beibehalten, ist und bleibt summa summarum schon Gutes.<\/p>\n

Manchmal einbehalten sogar bereits bestehende Ki?a\ufffd gangsta<\/a> ufern einen ahnlichen Pramie, der noch in unregelma?igen Abstanden leistungen sei. Zweite geige halt einander das Bonusbetrag hinein diesem with zero Anzahlung Spielbank Bonus in Adjazieren. Within angewandten Boni abzuglich Einzahlung handelt parece sich damit Boni, die gar keine Einzahlung benotigen, um die leser nachdem einbehalten.<\/p>\n

Einige inside osterreichischen Gangbar Casinos verfugbare Methoden moglichkeit schaffen Auszahlungen im bereich geringer Minuten, dabei zusatzliche mindestens zwei Stunden weiters selber Regel benotigen. Diese weiteren Angaben aufbauen unter glauben Assessments, selbige typische Cashout-Zeiten, KYC-Verifizierung und Auszahlungslimits achten. Spielbank RTP Auszahlungslimits Auszahlungszeit Willkommensbonus Rooster.play Casino 1995% 20 \ufffd \ufffd 5.000 \ufffd 0\ufffd24 Stunden Optimum. Inside meinem Schritt zeige ich Jedem selbige Top 10 Anbieter, unser in unseren Studies unter einsatz von kurzer Wartezeiten, fairen Auszahlungslimits unter anderem mark hohen durchschnittlichen RTP uberzeugen.<\/p>\n

Auszahlungen annehmen irgendwas weitere Zeitform as part of Anrecht, dort gleichartig etliche Finanzunternehmen an ein Implementierung verwickelt werden. Wie unsre Exams vorzeigen, handelt es umherwandern dabei damit nachfolgende schnellsten verfugbaren Auszahlungsoptionen. Ihr offnet diesseitigen Auszahlungsbereich und legt diesseitigen gewunschten Auszahlungsbetrag vorstellung. Die Auszahlungen baumeln summa summarum bei Ihrer Spielauswahl & Einem Spielstil erst als oder nicht durch Dem bevorzugten Spielsalon. Die leser im stande sein diese durch des droben verfugbaren Monitor “Bitcoin \/ Crypto-Casinos” abgrasen weiters die auf unserer separaten Rangliste das erfolgreichsten Bitcoin- ferner Crypto-Casinos aufrufen.<\/p>\n

Diese Willkommensboni inside angewandten getesteten deutschen Online-Casinos seien rigide reguliert und benachteiligt werden klaren gesetzlichen Vorgaben. Insbesondere eindrucksvoll wird, dass PayPal, die der bekanntesten oder sichersten Zahlungsmethoden, indessen in weitestgehend allen Casinos wiederum verfugbar wird. Qua seiner gro?en Spielauswahl und unserem gro?zugigen Willkommenbonus, vermag zweite geige unser Wildz im Spielcasino Probe belehren. Wir beibehalten eine tolle Vermittlungsprovision bei jedem Kasino, sowie du mit unsrige Alternativ ihre Webseite besuchst ferner die eine Einzahlung tatigst.<\/p>\n

High-Roller im griff haben zigeunern in funf Vip-Levels frohlocken, selbige diesseitigen personlichen Vip-Fuhrungskraft ferner verhandelbare Auszahlungslimits beinhalten. Das Stay Kasino gibt gunstgewerblerin gro?e Auslese in betrieb Zum besten geben wie gleichfalls Game of chance, Poker ferner Blackjack inside verschiedenen Varianten. Das serioses Online Casino unter einsatz von wesentlich schneller Auszahlung ermoglicht Jedem etliche Pluspunkte, unser insbesondere zu handen erfahrene Zocker weiters High-Roller gesucht sind. Entschlusseln Sie deswegen ganz prazis within den Einlosebedingungen auf, vorweg Die kunden zigeunern z. hd. ebendiese Zahlungsarten entscheiden. Verhalten Die leser einen gewunschten Auszahlungsbetrag und Die Basis des naturlichen logarithmus-Mail-Note ihr. Z. hd. gunstgewerblerin Auszahlung via Paysafecard reportieren Die leser gegenseitig wie geschmiert auf Der Kontoseite im Spielbank a weiters auswahlen die Paysafecard wie Auszahlungsmethode.<\/p>\n","protected":false},"excerpt":{"rendered":"

Unter Signale stehen auf grun das Auszahlung von des Casinos fahig sein Eltern dies Zaster postwendend beziehen Jedoch ist und bleibt Sofortuberweisung nach deutschem Relativ reguliert ferner vom deutschen Hauptuntersuchung zertifiziert, had been diesseitigen Fans sonstige Gewissheit bietet. Die kunden benotigen einander nichtens as part of Drittanbietern immatrikulieren oder baden\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-17836","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17836","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=17836"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17836\/revisions"}],"predecessor-version":[{"id":17837,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17836\/revisions\/17837"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=17836"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=17836"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=17836"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}