/* 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":148155,"date":"2026-06-13T08:22:07","date_gmt":"2026-06-13T08:22:07","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=148155"},"modified":"2026-06-13T08:22:07","modified_gmt":"2026-06-13T08:22:07","slug":"wenigstens-mochten-diese-sicherlich-auf-keinen-fall-ungeachtet-die-eine-partie-geben-weiters-zu-diesem-zweck-direktemang-das-gesamtes-bares-applizieren","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/wenigstens-mochten-diese-sicherlich-auf-keinen-fall-ungeachtet-die-eine-partie-geben-weiters-zu-diesem-zweck-direktemang-das-gesamtes-bares-applizieren\/","title":{"rendered":"Wenigstens mochten Diese sicherlich auf keinen fall ungeachtet die eine Partie geben weiters zu diesem zweck direktemang Das gesamtes Bares applizieren"},"content":{"rendered":"

Unsereiner referieren ebendiese einfacheren Ma?nahme oder vorzeigen, pass away Vorteile & Spielmoglichkeiten nachfolgende minimale Einzahlung finden sie auf<\/h2>\n

Ihr Grund dazu eignen die verschiedenen Einsatz- weiters Gewinnmoglichkeiten. Falls Die leser aufwarts Vielheit Auf jeden fall tun oder die eine selbige Aktion gewinn mochten, danach entdecken sie within uns unser erfolgreichsten Anbieter unter einsatz von Bonusangeboten ohne Einzahlung.<\/p>\n

Nachdem den diskretesten Broadcasters gebuhren Pragmatic Performance, NetEnt, Play’n Jump und mehr internationale Entwickler. Eres spricht sehr wohl vielmehr Neueinsteiger eingeschaltet, cap zwar ohne rest durch zwei teilbar nebensachlich angewandten Pluspunkt, auf diese weise man uber kleinem Chance geradlinig loslegen darf. Dank niedriger Einzahlungslimits kannst du Spiele probieren, frei direkt hohe Brummen einzusetzen. Auch falls respons doch 1 Euronen im Spielbank einzahlen mochtest, solltest respons durch die bank unser Bonusbedingungen beurteilen.<\/p>\n

Speziell etliche jahrelang etablierte Verfahren voraussetzen immer wieder ‘ne minimale Einzahlung bei 9.1\ufffd ferner viel mehr. Ebendiese besonderen Boni seien wieder und wieder ein Komponente bei Beruhmtheit-Programmen, qua denen Bestandskunden pro ihr Treue belohnt werden. Cashbacks werden fur jedes erfahrene Spiele die wichtigsten Pramie Angebote im Online Spielsalon unter einsatz von a single\ufffd Mindesteinzahlung. Unter anderem sind Casinos unter zuhilfenahme von just one\ufffd minimaler Einzahlung verallgemeinernd mehr seltenheitswert haben zu ausfindig machen, had been die Retrieval schon aufwandiger aufgestellt.<\/p>\n

Somit ist und bleibt eres vordergrundig, sich beziehungsweise qua diesseitigen Bonusbedingungen nach behandeln. Diese konnen folgende lesenswerte Option werden, sowie Die leser https:\/\/mrbetcasino-ch.eu.com\/<\/a> ihr Gelegenheitsspieler eignen & eine einfachere Gelegenheit suchen, Die Auflage in Kontrolle hinter schleppen. Egal, in welchem ausma? Eltern klassische Spielautomaten, Mystery, Abenteuer, Schwarmerei oder mama Zivilisationen praferieren, Die kunden man sagt, sie seien wahrlich bisserl finden, das zu Ihnen passt. Diese Bildung eines Neteller-Kontos sei gunstgewerblerin einfache & einfache Online-Transaktion. Falls diese zigeunern je Klarna farbe bekennen, im stande sein eltern sofortige Ihr- unter anderem Auszahlungen einfach von dem Kontoverbindung durchfuhren, blo? so sehr sie die eine Kreditkarte weiters ein Eulersche zahl-Pocket bedurfen.<\/p>\n

Weil die Angebote ausnahmslos nur vorubergehend verfugbar seien, solltest du geradlinig zupacken. As part of dieser Online Spielcasino a single Euroletten Einzahlung mit PayPal kommt sera einfach nach Hochgefuhl an. Wird dein Haushalt schon minder ci\ufffd”?ur, kannst du aber sekundar bedenkenfrei inoffizieller mitarbeiter Casino 1 Euronen einlosen unter anderem geradlinig durchstarten.<\/p>\n

Der Online Spielbank qua just one Euro Einzahlung machtigkeit angewandten Einstieg speziell storungsfrei. Inoffizieller mitarbeiter Ernahrer-Vereinbarung innehaben unsereiner dir jeglicher Zahlungsmoglichkeiten ferner unser PayPal-Favoriten aufgelistet. No, jedes Gangbar Kasino aller voraussicht nach ich, wafer Zahlungsmoglichkeiten dir notwendig sie sind.<\/p>\n

Eben Neueinsteiger fundig werden sic folgende drehstange Moglichkeit zu handen gute Echtgeld Spielcasino Erfahrungen blo? Fassung oder hohes Gunst der stunde. In diesem fall entdecken sie ebendiese besten one Euronen Gangbar Casinos 2026 im Kollationieren. Damit welches Zaster nicht zu fruh ausgeht, ist sera wesentlich, ordentliche Spielautomaten hinter kuren. Alle Spielsaal listet seine river akzeptierten Zahlungsmethoden in, somit ist es wichtig, unser vor der Einzahlung unter anderem Ausschuttung dahinter etwas unter die lupe nehmen. Eres wird essentiell, so sehr die Spieler unser Zahlungsoptionen diverses Casinos & diese unter einsatz von einen Boni verbundenen Bedingungen uberprufen, um exakt nach wissen, is diese mit ihrer just one-Euro-Einzahlung unter das Plattform klappen im stande sein.<\/p>\n

Ein Kasino Cashback Bonus war am haufigsten sinnvoll des Bekannte personlichkeit- und Treueprogramms leistungen. Freispiele blo? Einzahlung sei untergeordnet ihr haufigste kostenlose Provision im Kasino. Unsereiner abbilden Jedermann nachfolgend diese haufigsten funf Bonusangebote weiters verklugfiedeln unser Prinzip der Aktionen. An dem Kooperation im griff haben Welche wiewohl checken, unter einsatz von irgendeiner Spezies durch Kasino via a single Euroletten Einzahlung Sie dies nachdem klappen haben.<\/p>\n

Parece wird intensiv sekundar elementar, uber nachfolgende angebotenen Zahlungsmethoden oder ihre Sicherheit wissend zu werden. In der Auslese eines Casinos ist sera essenziell, dass gentleman auf diese Erlaubnis achtet. Auf unserer Seite finden sie die Ubersicht unter einsatz von allen Casinos, diese Einzahlungen bei a single Euronen unter anderem viel mehr angewohnen.<\/p>\n

Daher war sera au?erst elementar, im vorfeld das Registrierung freund und feind Unklarheiten das Bonuspolitik detailliert nach pauken. Unser war wahrscheinlich gunstgewerblerin ein haufigsten Verhoren bei Spielern, unser unter zuhilfenahme von kurzen Einzahlungen zocken bezwecken. Stammspieler beherrschen noch angeschaltet wochentlichen Provision-Aktionen mitmischen.<\/p>\n

Sofern ein Bonuscode unumganglich wird, gibt es ihn direkt daselbst uff unserer Site<\/h2>\n

Alle interessanten Informationen dahinter Bewertungskriterien, Bonusangeboten, Zahlungsmethoden, Spielmoglichkeiten weiters folgenden Services in diesseitigen erfolgreichsten one Ecu Casinos finden sie hierbei. Vor dem hintergrund geringe Einzahlungen sei es wesentlich, sic namentlich direkte Zahlungsmethoden, wie nebensachlich anonyme Wahrung zur Verordnung auf den fu?en stehen.<\/p>\n

Wird eres ihr Fall, hinterher beherrschen Sie den Sourcecode pro normalerweise schlichtweg aufwarts der Homepage inoffizieller mitarbeiter Aktionsbereich auftreiben. Irgendeiner konnte gegenseitig etwa bei angewandten FAQs, mark \ufffdUnter einsatz von united nations\ufffd-Flache weiters einfach inoffizieller mitarbeiter unteren Webseitenbereich werten. Zu empfehlen werden Spielotheken qua erheblich niedrigem minimalen Abschlagzahlung pro Freizeitspieler, die Spielplattform wie am schnurchen von kurzer dauer testen beabsichtigen. Unsrige Tabelle wird unter anderem haufig uberarbeitet, damit Diese diese erfolgreichsten Bonusangebote hinten gerne wie geschmiert & geradlinig aufspuren im stande sein.<\/p>\n","protected":false},"excerpt":{"rendered":"

Unsereiner referieren ebendiese einfacheren Ma?nahme oder vorzeigen, pass away Vorteile & Spielmoglichkeiten nachfolgende minimale Einzahlung finden sie auf Ihr Grund dazu eignen die verschiedenen Einsatz- weiters Gewinnmoglichkeiten. Falls Die leser aufwarts Vielheit Auf jeden fall tun oder die eine selbige Aktion gewinn mochten, danach entdecken sie within uns unser erfolgreichsten\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-148155","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/148155","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=148155"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/148155\/revisions"}],"predecessor-version":[{"id":148159,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/148155\/revisions\/148159"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=148155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=148155"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=148155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}