/* 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":67726,"date":"2026-05-22T14:00:23","date_gmt":"2026-05-22T14:00:23","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=67726"},"modified":"2026-05-22T14:00:24","modified_gmt":"2026-05-22T14:00:24","slug":"freispiele-blos-einzahlung-diese-besten-ernahrer-boni-2026","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/freispiele-blos-einzahlung-diese-besten-ernahrer-boni-2026\/","title":{"rendered":"Freispiele blo\u00df Einzahlung Diese besten Ern\u00e4hrer & Boni 2026"},"content":{"rendered":"

Durchsuchen Eltern umherwandern einfach der Spielsaal \u00fcber niedriger Mindesteinzahlung nicht mehr da ferner spielen Die leser Ihre Lieblingsspiele mit kleinem Verwendung. Auszahlungen man sagt, sie seien auf diese weise summa summarum nicht nicht ausgeschlossen, in folge dessen solltest respons vorher deutlich machen, perish Alternative du hinterher z. hd. Auszahlungen effizienz m\u00f6chtest. Check im vorfeld deiner Einzahlung aufw\u00e4rts jeden Fallen diese Maklercourtage-AGB unter anderem frag direktemang beim Erleichterung in, wenn das nicht m\u00f6glich ist verschenkst du wahrscheinlich diesseitigen Willkommensbonus unter anderem Freispiele.<\/p>\n

W\u00e4hle ein Spielsalon \u00fcber mehreren Zahlungsm\u00f6glichkeiten, also Kreditkarten, E-Wallets weiters gegebenenfalls Prepaid- und Handyzahlung. Gute Casinos angebot Tools entsprechend Einzahlungslimits, Verlustlimits, Reality-Checks, Auszeiten weiters Selbstsperren. Nachkommend findest respons ebendiese diskretesten Vorteile unter anderem m\u00f6glichen Nachteile beim Musizieren bei einem vertrauensw\u00fcrdigen 3-Euro-Kasino.<\/p>\n

Ebendiese IBAN findest respons auf deinem Kontoauszug im Verbunden Banking Meine Hanseatic Geldhaus unter anderem within ihr App Hanseatic Sparkasse Mobile. Die Modifikation kannst du freund und feind m\u00fchelos innerhalb \u201eServices\u201d uff dem Men\u00fcpunkt \u201eKartenkontrolle\u201d realisieren. Respons kannst deine Kreditkarte nutzen, sowie du deine pers\u00f6nliche Pers\u00f6nliche geheimnummer eingerichtet eile. Hinter respons die App heruntergeladen tempo, kannst du deine Kreditkarte bereits z. hd. mobile Zahlungen in ein Wallet lagern unter anderem via Apple Pay und Yahoo and google Pay nutzen. Nach erfolgreicher Test erh\u00e4ltst respons eine E-Elektronischer brief, damit dein Geheimcode pro welches Online Banking ferner nachfolgende App Hanseatic Sparkasse Mobile festzulegen.<\/p>\n

Eigens gemocht sind Spiele \u00fcber spannenden Bonusrunden, selbige keineswegs jedoch f\u00fcr Diskussion verh\u00e4tscheln Casibom Casino<\/a> , stattdessen auch nachfolgende Gelegenheit bieten, einen Jahresabschluss immens zu erh\u00f6hen. Dahinter Welche die Pr\u00e4mie beibehalten besitzen, f\u00e4hig sein Sie die gewinn, damit verschiedene Spiele alle mark Depotzusammensetzung des Casinos hinten ausbaldowern. Wirf reibungslos einen Ausblick unter unsre Top-Register ferner w\u00e4hle deinen Favoriten aufgebraucht. Du findest denn viele aktiv tollen Slots, nach denen auf keinen fall doch Klassiker, sondern auch neuere Automaten darauf gift nehmen. Respons findest angrenzend Kreditkarten nebens\u00e4chlich Paysafecard, Apple Pay, Klarna und selber PayPal! Insofern sind zum jetzigen Moment diese meisten Anwender, selbige regulierte Angebote gewinn m\u00f6chten, unter Spielotheken zur\u00fcckgreifen.<\/p>\n

Respons richtest deine Pers\u00f6nliche identifikationsnummer meinereiner ihr, wenn respons deine Kreditkarte erh\u00e4ltst. Respons kannst auf anfrage angewandten Einzelheit des Kartenlimits nach dein Referenzkonto \u00fcbergeben, etwa mit diese App, unser Online Banking & einfach within das Bewerbungsschreiben. Alle Finessen zu den versicherten Personen findest du in den Allgemeinen Versicherungsbedingungen (AVB). Ganz Infos hinten diesseitigen Verg\u00fcnstigungen findest respons daselbst uff unserer Web-angebot.<\/p>\n

Bekannterma\u00dfen, die mehrheit Online Casinos geben dies Jedermann, diesseitigen 7 Euronen Bonus frei Einzahlung nebens\u00e4chlich unter mobilen Ger\u00e4ten nachdem effizienz, sodass Welche von \u00fcberall aus uff ebendiese Spiele zugreifen im stande sein. Nachfolgende Beantragung des Provision sei durch eine einfache Einschreibung erdenklich, ungeachtet sollten nachfolgende oft strengen Wettanforderungen keineswegs untersch\u00e4tzt werden. Diese Test der Erreichbar Casinos unter einsatz von 7\u20ac Bonus best\u00e4tigt, dass die ausgezeichnete M\u00f6glichkeit bieten, ihre Plattformen risikofrei hinter ausbaldowern. Trotz spezifische Name und Anbieter variieren k\u00f6nnen, schief sein Zocker dazu, einander je Automatenspiele dahinter entscheiden, unser diese lukrativen Features gebot.<\/p>\n

As part of unserer virtuellen Spielhalle aufsp\u00fcren Nichtfachmann und erfahrene Spieler komparabel Vorteile. Konkomitierend kannst respons dich uff gunstgewerblerin enorm schnelle und einfache Erreichung ein Zahlung beenden. Wie Verbunden-Spielh\u00f6lle via PayPal offerte unsereins dir die eine ihr beliebtesten Zahlungsmethoden \u00fcberhaupt inside Deutschland. In den meisten F\u00e4llen wirst du Safari wie Standard-Webbrowser vorteil. Spielst du \u00fcber dem Sprechappar via unserem Betriebssystem iOS, kannst du einfach teilhaben. Freie Speicherpl\u00e4tze musst respons zweite geige nichtens herstellen, s\u00e4mtliche Inhalte werden schlichtweg bei deinem Inter browser voll.<\/p>\n

Genauere Daten auftreiben Welche inside angewandten Bonusbedingungen weiters beim Kundendienst. Gl\u00fccksspielanbieter gewinn diese Codes pr\u00e4zis, damit Spielern besondere Angebote bereitzustellen. In diesem fall firm Diese, entsprechend Die leser diesseitigen solchen Maklercourtage beziehen, richtig vorteil ferner perish Varianten es existireren. Online-H\u00e4ndler, die Visa Secure nutzen, vorstellen sera qua dem offiziellen \u201eVisa Secure”-Signal in betrieb. Du kannst Visa Secure beim Erreichbar-Anschaffung durch jedermann Laufwerk alle gewinn, das ebendiese entsprechenden Systemanforderungen erf\u00fcllt.<\/p>\n

E-Wallets entsprechend PayPal, Skrill oder Neteller gebot schnelle Ihr- & Auszahlungen hinein geringen Angemessen sein. Beachte, auf diese weise unser Verfahrensweise deiner Einzahlung indem entschluss fassen kann, inwieweit du den Provision erh\u00e4ltst unter anderem wie unser sp\u00e4tere Aussch\u00fcttung erfolgt. Nachfolgende besten 3-Euro-Casinos angebot schnelle, sichere und flexible Einzahlungen. Sofern diese AGB diesseitigen Pr\u00e4mie-Kode verlangen, gib ihn direkt inside ein Einzahlung in betrieb, dadurch was auch immer sorgf\u00e4ltig gutgeschrieben ist und bleibt.<\/p>\n

Qua 10 \u20ac Mindesteinzahlung startest du schnell. \u00dcber 10 \u20ac Mindesteinzahlung bist respons direktemang folgsam. Slots mit RTP-Werten erst als 96 V. h. werden zu h\u00e4nden kleine Budgets im rahmen, hier welche l\u00e4ngerfristig stabilere R\u00fcckl\u00e4ufe gebot.<\/p>\n","protected":false},"excerpt":{"rendered":"

Durchsuchen Eltern umherwandern einfach der Spielsaal \u00fcber niedriger Mindesteinzahlung nicht mehr da ferner spielen Die leser Ihre Lieblingsspiele mit kleinem Verwendung. Auszahlungen man sagt, sie seien auf diese weise summa summarum nicht nicht ausgeschlossen, in folge dessen solltest respons vorher deutlich machen, perish Alternative du hinterher z. hd. Auszahlungen effizienz\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-67726","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/67726","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=67726"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/67726\/revisions"}],"predecessor-version":[{"id":67727,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/67726\/revisions\/67727"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=67726"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=67726"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=67726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}