/* 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":70029,"date":"2026-05-22T20:34:52","date_gmt":"2026-05-22T20:34:52","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=70029"},"modified":"2026-05-22T20:34:53","modified_gmt":"2026-05-22T20:34:53","slug":"feuer-speiender-berg-vegas-online-teutonia-spielbank-durchgang-boni-mobile-app-angebote","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/feuer-speiender-berg-vegas-online-teutonia-spielbank-durchgang-boni-mobile-app-angebote\/","title":{"rendered":"Feuer speiender berg Vegas Online Teutonia Spielbank: Durchgang, Boni, Mobile App, Angebote"},"content":{"rendered":"

Einen umfassenden Faq-Bereich direkt via unser Inter pr\u00e4senz k\u00f6nnt das in diesem Provider leider gar nicht aufsp\u00fcren. Mehr als 20 manche Spiele werden inside welcher Feld nachdem finden, wobei tempor\u00e4r genug Differenziertheit existieren c\u00ed\u2026”\u0153ur d\u00fcrfte. Zwar 1 Partie nach 2 ist und bleibt aufgrund der Lokalisierung gezwungen, die leser vom platz stellen schnell, wenn Diese VPN verwenden! So lange das Crypto gebrauchen wollt, rechnet dar\u00fcber auf diese weise das Spielsalon 50\u20ac Gebuehren angeordnet wie auch bei Einzahlung wie auch hinein Aussch\u00fcttung! Meinereiner hoffe, f\u00fcnf vor zw\u00f6lf folgende alternative Zahlungsmethode vorteil nach beherrschen & eventuelle Gewinne lohnen zu bewilligen, um folgende genauere Urteil befassen nachdem verm\u00f6gen.<\/p>\n

So vermag man auch wie geschmiert unter diese fortschrittlich beliebtesten Angeschlossen Spielautomaten ferner Spielbank Spiele zugreifen. Nachfolgende Spiele seien in ein Gl\u00fccksspielplattform \u00fcbersichtlich in verschiedene Kategorien eingeteilt. Dort ist ihr aktuelle Stand angegeben, wenn loft casino<\/a> die verbliebenen Punkte, nachfolgende bis zur n\u00e4chsten Stand gew\u00fcnscht sind und ebendiese Vorteile des derzeitigen Status. Punkte im griff haben st\u00f6rungsfrei weiters ohne viel federlesens via Geldspielautomaten zentral eignen. Dieses kann geradlinig unter einsatz von unser Titelseite aufgerufen sie sind und ist f\u00fcr jeden registrierten Ben\u00fctzer erh\u00e4ltlich.<\/p>\n

Auff\u00fchren Die leser verantwortungsbewusst oder effizienz Diese ebendiese exklusiven Angebote f\u00fcr jedes noch mehr Gewinnchancen! Welche person nach das Nachforschung in Nervosit\u00e4t, dieser gigantischen Spielauswahl unter anderem attraktiven Boni wird, sei bei Vulkan Vegas bei die gesamtheit Hinsicht f\u00fcndig. Unter den besten Online Slots beurteilen sich jedoch Ramses Book weiters Stoned Joker. Zusammen mit werten sich beliebte Slots wie gleichfalls Grenz Moolah bei Microgaming weiters Gonzo\u2019schwefel Quest von NetEnt.<\/p>\n

Namentlich s\u00fc\u00df auftreiben unsereins die Gunst der stunde, sic man sich untergeordnet reibungslos unter zuhilfenahme von eines seiner Konten as part of den g\u00e4ngigen Plattformen Facebook, Twitter ferner Search engine immatrikulieren vermag. Falls Eltern umherwandern modern beim Feuer speiender berg Vegas Spielsaal immatrikulieren erstreben, gerieren Eltern reibungslos Ihre Basis des nat\u00fcrlichen logarithmus-Mail-Postadresse unter anderem das Losungswort in das entsprechende Feld nach das Homepage ihr. Das weiterer Nutzen ist und bleibt, so man via ihr Feuer speiender berg Vegas Online Benutzung pro Handy & Kohlenstoffmonoxid immer Abruf auf das eigene Account hat. Damit umherwandern hinten voll stopfen, klicken Sie in ‘Registrieren’, verhalten Diese Deren Eulersche konstante-Mail-Postadresse und ein Losungswort ihr, bestimmen Die kunden die Zahlungsmittel leer oder verifizieren Eltern Ihre 2,718281828459…-E-mail. Unser Einstellung k\u00f6nnen Die leser immer hinein Ihrem Benutzerprofil vornehmen.<\/p>\n

Vulkano Casino, entsprechend parece h\u00e4ufig gehei\u00dfen wird, wird prestigetr\u00e4chtig f\u00fcr jedes seine hohe Handhabbarkeit ferner die Qualit\u00e4t der angebotenen Spiele. Vulkan Vega bietet die eine aufregende Mix leer traditionellen und modernen Casinospielen, die wie Neulinge wie untergeordnet erfahrene Gamer erw\u00e4hnen. Nebst diesseitigen virtuellen Spielhallen sticht Vulcanvegas heraus, ebenso wie hinsichtlich Design als sekund\u00e4r hinsichtlich Spielangebot. \u00dcber seiner hervorragenden Benutzerschnittstelle oder der Abwechslung von Auff\u00fchren hat Vegas Feuer speiender berg sich einen Stellung gemacht.<\/p>\n

Dar\u00fcber hinaus einbehalten Die kunden jedes mal, wenn einander irgendeiner anmeldet, die Basis des nat\u00fcrlichen logarithmus-Mail vom Feuer speiender berg Vegas Spielsalon, sodass Eltern Der Kontoverbindung sofortig examinieren ferner geradestehen k\u00f6nnen, sic eres allemal wird. Kollege des Feuer speiender berg Vegas Casinos eignen niemals unter Dem Passwd und vollst\u00e4ndigen 2FA-Codes gern wissen wollen. & damit deutschen Spielern hinter helfen, beantworten unsereins sowohl uff Englische sprache wanneer nebens\u00e4chlich aufw\u00e4rts Teutonisch. Verwendete Autofill, damit Informationen wesentlich schneller einzugeben, so lange Das Webbrowser Die Anmeldeinformationen gespeichert hat. Die Schaltfl\u00e4che \u201eAnmelden\u201c befindet einander und unter einem Desktop amyotrophic lateral sclerosis untergeordnet uff Mobilger\u00e4ten pauschal within ein Headline. Klicken Diese oben rechts uff \u201eAnmelden\u201c & darbieten Diese sodann Ihre E-Mail-Schreiben oder Ihr Passwd das.<\/p>\n

Unsre Punkte ausruhen aktiv, indes unsereiner min. jedweder 90 Regel ‘ne Spiel positionieren, sodass zigeunern unser Fortentwicklung auf keinen fall oktroyiert anf\u00fchlt unter anderem unsere Vorteile immer nutzbar bleiben. Sofern die autoren nachfolgende erforderlichen Einzahlungen t\u00e4tigen, schreibt Vulkan Vegas nachfolgende Erlangung der doktorw\u00fcrde maschinell n\u00fctzlich, sodass wir keinen Bonuscode bedarf haben. Amyotrophic lateral sclerosis neue Spieler leer Land der dichter und denker verm\u00f6gen unsereins das zweiteiliges Willkommensbonus-Paket inoffizieller mitarbeiter Wert bei bis zu 700 \u20ac wie noch 75 Freispiele schlichtweg uff ihr Eintragung unseres Kontos beanspruchen. Diese Verband passt einander angeschaltet Smartphones weiters Tablets eingeschaltet, sodass unsereiner sekund\u00e4r unter Mobilger\u00e4ten blo\u00df sonstige Apps f\u00fcr Best\u00e4ndigkeit sorgen im griff haben.<\/p>\n

Durch ebendiese Chancen ist der Feuer speiender berg Vegas Spielsalon Login m\u00f6glich m\u00fchelos gestaltet worden. So sehr braucht man keinen Registrierungs- und Verifizierungsprozess zu durchmachen, da man ein bestehendes Bankkonto pluspunkt kann. Der Anstecker befindet umherwandern geradlinig neben mark, den man je diese Registration benutzt hat, ist dann ziemlich wohl nach checken. Zudem muss man davon einbilden, so sehr nebens\u00e4chlich selbige angegebene Bankverbindung bei folgende Geld\u00fcberweisung qua dm Minimalbetrag getestet ist und bleibt. Hinter man seine Unterlagen angegeben hat, damit zigeunern inoffizieller mitarbeiter Vulkan Vegas immatrikulieren dahinter im stande sein, soll man gegenseitig zudem \u00fcberpr\u00fcfen, im voraus man vollen Einsicht wach sein Kontoverbindung hat.<\/p>\n","protected":false},"excerpt":{"rendered":"

Einen umfassenden Faq-Bereich direkt via unser Inter pr\u00e4senz k\u00f6nnt das in diesem Provider leider gar nicht aufsp\u00fcren. Mehr als 20 manche Spiele werden inside welcher Feld nachdem finden, wobei tempor\u00e4r genug Differenziertheit existieren c\u00ed\u2026”\u0153ur d\u00fcrfte. Zwar 1 Partie nach 2 ist und bleibt aufgrund der Lokalisierung gezwungen, die leser vom\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-70029","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/70029","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=70029"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/70029\/revisions"}],"predecessor-version":[{"id":70031,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/70029\/revisions\/70031"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=70029"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=70029"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=70029"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}