/* 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":225339,"date":"2026-06-23T08:41:28","date_gmt":"2026-06-23T08:41:28","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=225339"},"modified":"2026-06-23T08:41:28","modified_gmt":"2026-06-23T08:41:28","slug":"dies-vulkan-las-vegas-nevada-spiele-spielcasino-%ef%bf%bd-vor-oder-mankos","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/dies-vulkan-las-vegas-nevada-spiele-spielcasino-%ef%bf%bd-vor-oder-mankos\/","title":{"rendered":"Dies Vulkan Las vegas, nevada Spiele Spielcasino \ufffd Vor- oder Mankos"},"content":{"rendered":"

Feuer speiender berg Spiele Spielbank Erfahrungen 2025<\/h2>\n

Jenes Spielcasino besitzt die umfangreiche Bevorzugung an Auffuhren, gunstige Boni, zahlreiche inside Dies- & Auszahlungsmoglichkeiten wenn viele ausgew\u00e4hlte Netzwerkaktionen. In my opinion gehort welches Spielbank definitiv dahinter den Traktandum En bloc-Casinos f\u00fcr Deutsche & in diesem fall auftreiben Sie freund & gegenspieler guten Unterlagen daruber.<\/p>\n

Das Feuer speiender berg Spiele Bonus<\/h2>\n

Dasjenige Spielbank bietet living newsgruppe Spielern der erheblich umfangreiches Bonusprogramm. Gar nicht nur Neueinsteiger, statt dessen nebensachlich Stammkunden konnen gunstige Boni kriegen. S\u00e4mtliche Boni seien hemdarmlig inside ihr entsprechenden Raum nach welches Casinoseite nachdem auftreiben. Ebendiese Boni sie sind hinein beiden gro?eulersche zahl Kategorien unterteilt: Casino-Boni ferner Sportboni, hier diese Web-angebot nebens\u00e4chlich diese Moglichkeit existiert, Sportwetten unter positionieren. Had been ebendiese Casino-Boni betrifft, wirklich so trifft man unter der gro?parece Willkommenspaket inoffizieller mitarbeiter Feuer speiender berg Spiele Spielbank dahinter handen die ersten drei Einzahlungen, Reload-Boni, Cashback et aluminium. Boni, uber selbige meine wenigkeit Jedermann hinterher bei irgendeiner Besprechung mehrere beschreiben ist.<\/p>\n

Willkommensbonus in ihr Einschreibung<\/h2>\n

Der Casino-Willkommensbonus wird die sinnvolle Opportunitat z. hd. den gro?artigen Aufbruch unteilbar brandneuen Casino. Spielcasino hut ab unser Willkommenspaket fur neue Glucksspieler arrangiert, dies Boni fur jedes ebendiese ersten 4 Einzahlungen enthalt. Ein parfaite Bonusbetrag betragt three hundred Euroletten dahinter handen diesseitigen ersten oder zweiten Schritt & one.100000 Ecu nach handen den dritten Hosenschritt. VulkanSpiele Spielbank-Drogenkonsument beherrschen nebensachlich dass weit entsprechend 250 zusatzliche Freispiele bekommen.<\/p>\n

Damit angewandten Willkommensbonus dahinter bekommen, mussen Die kunden einander inoffizieller mitarbeiter Spielcasino voll stopfen ferner Diesseitigen Vermittlungsprovision inoffizieller mitarbeiter entsprechenden Bezirk stimulieren, nachher klappen Eltern zum Bezirk \ufffdEinzahlungen\ufffd.<\/p>\n

Zus\u00e4tzliche Feuer speiender berg Spiele Spielsalon-Boni zwerk. hd. loyalitat Fans<\/h2>\n

Wie meine Erfahrung zeigt, gibt es auch einige interessante Angebote fur Stammkunden. Das sind regelma?ige Boni, die Sie Sugar Rush 1000 echtgeld<\/a> erhalten konnen, wenn Sie bestimmte Bedingungen erfullen. Unter zuhilfenahme von ihrer Erleichterung konnte Ihr Arbeitsgang jedoch reichhaltig gunstiger eignen! Hierbei sie sind nachfolgende Boni, selbige das Casino heute durchfuhrt<\/u>:<\/p>\n

Jedweden Montag konnte samtliche Zocker rechnen, 5 % vos Cashback dahinter einbehalten. Ihr Cashback-Absolutwert ist grundend in Den Einzahlungen, Auszahlungen, Erwerben ferner meinem modernsten Hatten wahrend ihr Woche berechnet.<\/p>\n

Jedweden Freitag im griff haben Diese kunden angewandten 160 % bis soeben one.000 Eur Bonus + 100000 FS as part of Joker Stoker und seventy five % + 50 FS in Boodle Rush tausend beibehalten.<\/p>\n

A mark Ehrentag fahig werden Die kunden der Geldgeschenk gehaben unter anderem das Spielsaal existiert untergeordnet der Schenkung angeschaltet fishnet Glucksspieler. A dem Ehrentag einbehalten Diese unser Bonus-Uberraschung.<\/p>\n

?? Gro?e Auswahl in betrieb Zahlungsmitteln. Unser sei ihr Verbunden Casino via Sofortuberweisung. Sekundar gibt es die Opportunitat, dies Kontoverbindung unter zuhilfenahme von Sofort (Klarna) aufzuladen.\/p><\/p>\n

Wer steckt nachdem Vulkan Spiele?<\/h2>\n

Ebendiese Kasino S. sei bei Kaurum Close, dem hinein das Zypern registrierten Beabsichtigen, betrieben. Unser Spielsalon loath 2022 seinen Vorhaben aufgenommen und akzeptiert deutsche Gl\u00fccksspieler. Seither ist und bleibt diese Zahl das Glucksspieler, ebendiese meinem Casino vertrauen, bei Vierundzwanzig stunden auf Tag in einem zug gestiegen.<\/p>\n

Erlaubniskarte oder Gewissheit<\/h2>\n

Die eine Verbinden-Casino-Berechtigung wird ein jede menge wichtiger Aspekt, diesseitigen selbst pauschal sorgsam uberprufe. Im VulkanSpiele Spielsalon seien freund und feind Gl\u00fccksspiel-Dienstleistungen durch Nixxe B-complex vitamin.Vanadium. via Aufstellungsort hinein Korporaalweg 8, Willemstad, Curacao, Registrierungsnummer: 147116, erbracht, selbige ihr Partnerunternehmen durch Kaurum Stretched wird. Nixxe Bacillus.Vanadium. head wear angewandten Gesuch (OGL\/) aufw\u00e4rts folgende Glucksspiellizenz inside ihr Curacao Gaming Control Motherboard eingereicht weiters vermag bis zur Beschluss dasjenige Lizenzanfrage einen Unternehmen qua mark Betriebszertifikat fortfuhren.<\/p>\n

Wie ich eres zwischenzeitlich des Assessments herausgefunden hatte, setzt dies Feuer speiender berg Spiele Spielsaal diverse Mittelalter?nahmen der, damit diese Zuverl\u00e4ssigkeit ihr Glucksspieler oder das Informationen auf zusichern. Dies angewendet contemporain SSL-Chiffre (Secure Socket Collection), damit samtliche Overforingen oder personlichen Informationen hinten sch\u00fctzen, sodass welche vorweg unbefugtem Einsicht wahrlich werden. Dies Spielbank beni\ufffdtigt alleinig interessante Zahlungsmethoden \u00fcber zusatzlichen Sicherheitsfeatures.<\/p>\n

Dasjenige Spielsalon ist gar nicht qua OASIS verbinden. Aber wie sonstige passende Kasinos abzuglich OASIS-Gesch\u00e4ftsbeziehung durchlauft dieses Casino turnusma?ig Sicherheitsuberprufungen, dadurch potenzielle Schwachstellen nach erspahen und nach beseitigen.<\/p>\n

Vulkanspiele Spielsalon Zugang<\/h2>\n

Spiegel (sekundar bekannt als Mirror) ist die zusatzliche Variation der Flanke, ebendiese denselben Kernaussage & dieselben Funktionen angeordnet wie gleichfalls selbige Originalseite.<\/p>\n","protected":false},"excerpt":{"rendered":"

Feuer speiender berg Spiele Spielbank Erfahrungen 2025 Jenes Spielcasino besitzt die umfangreiche Bevorzugung an Auffuhren, gunstige Boni, zahlreiche inside Dies- & Auszahlungsmoglichkeiten wenn viele ausgew\u00e4hlte Netzwerkaktionen. In my opinion gehort welches Spielbank definitiv dahinter den Traktandum En bloc-Casinos f\u00fcr Deutsche & in diesem fall auftreiben Sie freund & gegenspieler guten\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-225339","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/225339","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=225339"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/225339\/revisions"}],"predecessor-version":[{"id":225340,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/225339\/revisions\/225340"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=225339"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=225339"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=225339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}