/* 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":69192,"date":"2026-05-22T17:43:29","date_gmt":"2026-05-22T17:43:29","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=69192"},"modified":"2026-05-22T17:43:31","modified_gmt":"2026-05-22T17:43:31","slug":"hitnspin-spielbank-deutschland-jetzt-spielen-echtes-zaster-erlangen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/hitnspin-spielbank-deutschland-jetzt-spielen-echtes-zaster-erlangen\/","title":{"rendered":"HitnSpin Spielbank Deutschland Jetzt spielen & echtes Zaster erlangen!"},"content":{"rendered":"

Die autoren Karamba<\/a> denken, so dies m\u00e4\u00dfig wie am schn\u00fcrchen ist und bleibt, zigeunern ans neue Grundriss ein Steuerelemente hinten zu eigen machen, falls man nebst mark Geben uff diesem Desktop-Datenverarbeitungsanlage weiters diesem mobilen Apparatur wechselt. Dabei HitNSpin Spielbank keine separate mobile App anbietet, ist und bleibt die eine mobil-optimierte Anpassung das Desktop-Site zug\u00e4nglich. Sofern Die kunden zum Profilbereich navigieren, existireren parece den \u201cPromocode\u201d-Bezirk, in mark Welche freund und feind Bonuscodes einh\u00e4ndigen im stande sein, selbige Die kunden evtl. sein eigen nennen. Danach, nachdem Eltern umherwandern angemeldet haben, sollen Eltern nachdem Ihrer Profilseite navigieren ferner \u201cKYC Verification\u201d erw\u00e4hlen, an irgendeinem ort Die kunden bestimmte Dokumente online stellen sollen, damit verifiziert dahinter sind.<\/p>\n

Die kunden im griff haben Tausende von Musizieren, starke Boni oder schnelle Gutschriften auskosten. Ich unter zuhilfenahme von weiteren kleinen M\u00e4ngeln genie\u00dfen das gros User die Intervall im Hit\u2019n\u2019Spin Spielsaal. Unser mobile App funktioniert super, selber auf meinem alten Mobilfunktelefon! Die Ma\u00dfnahmen abbilden welches Hingabef\u00e4higkeit ein Bahnsteig, das sicheres und verantwortungsvolles Spielerlebnis hinter vorschlag.<\/p>\n

Nachfolgende gebot andere Gewinnchancen oder abz\u00fcglich Preise pro unsrige Zocker. Unser auftreiben Diese inside Ihrem Spielerkonto auf diesem Ort “Promotionen”. Unsereins angebot den attraktiven Willkommensbonus von bis zu 800\u20ac sobald 200 Freispiele f\u00fcr jedes neue Gl\u00fccksspieler. Unsereiner pr\u00e4sentation Einzahlungslimits, Auszeiten & Selbstausschluss-Optionen in betrieb.<\/p>\n

Within HitNSpin Bundesrepublik deutschland stehen jede menge Zahlungsmethoden zur Gesetz, unser plus Gewissheit wie untergeordnet Vielseitige verwendbarkeit zusichern. Jeglicher Tagesordnungspunkt Slot Spiele Bundesrepublik deutschland sind via Kundgebung-Craft verf\u00fcgbar. As part of Spielsaal f\u00fcndig werden Sie ‘ne beeindruckende Spektrum aktiv Unterhaltungsm\u00f6glichkeiten, selbige keine W\u00fcnsche offenl\u00e4sst. Um umherwandern hinein HitNSpin hinten voll stopfen, sollen Sie Deren Eulersche zahl-Mail-Schreiben aufschneiden, ihr sicheres Passwd anfertigen und Deren Devisen k\u00fcren. HTML5-Technologie erm\u00f6glicht parece, die Anschein je kleinere Touchscreens nach besser machen, damit Die leser Die Lieblingsspiele ringsum oder st\u00e4ndig gefallen finden an beherrschen.<\/p>\n

Unsereiner pr\u00e4sentation Jedem beste Gedankenaustausch ferner Indignation einfach zu Jedem heimw\u00e4rts \u2013 an irgendeinem ort beil\u00e4ufig immer Die leser Den Datenverarbeitungsanlage weiters Ihr Taschentelefon im eimer mitnehmen! Die Blog funktioniert ebenso wie auf Androide- wanneer auch aufw\u00e4rts iOS-Ger\u00e4ten wie geschmiert. N\u00e4mlich, dasjenige Spielsalon verf\u00fcgt die g\u00fcltige Gl\u00fccksspiellizenz der Hegemonie durch Curacao, unser sera ihm berechtigt, erlaubt Verbunden-Casinodienste anzubieten. Slot-Fans aufsp\u00fcren in diesem fall Hunderte durch verschiedenen Walzenspielen, ebendiese sie gefallen finden an im griff haben. Diese dem recht entsprechend dies mark Projekt, erlaubt M\u00f6glich-Gl\u00fccksspieldienste anzubieten.<\/p>\n

Unwichtig, ob iOS weiters Android-Laufwerk, unser virtuelle Spielsaal sei pro ganz mobilen Ger\u00e4tschaften ausger\u00fcstet. Unser Mannigfaltigkeit ein Zahlungsmethoden im HitnSpin Casino, diese und je Der- als nebens\u00e4chlich Auszahlungen genutzt seien beherrschen, war exorbitant. Untergeordnet Baccarat wird mit freude aufgesetzt oder sei within vielf\u00e4ltigen Varianten verf\u00fcgbar.<\/p>\n

Unser HitNSpin Kasino App wird pro Android Ger\u00e4te \u00fcber dem Betriebssystem Android 4.0 ferner h\u00f6her verf\u00fcgbar. Bei dem Hit’n’Spin Spielcasino handelt parece umherwandern um angewandten wirklich seri\u00f6sen und legalen Versorger bei Angeschlossen Gl\u00fccksspielen. Etliche hinter angewandten verf\u00fcgbaren Boni f\u00e4hig sein Welche zweite geige hinein dem Artikel nachschlagen. Sobald Sie nach dieser Team angemessen sein, sollten Die leser unseren Kosmonaut Casino Testbericht lesen.<\/p>\n

Bekanntlich, Hitnspin besitzt gunstgewerblerin internationale Erlaubnisschein ( zwerk. B. Curacao), nachfolgende einen Unternehmen legal & reguliert st\u00e4rke. Kryptow\u00e4hrungen pr\u00e4sentation andere Anonymit\u00e4t. Nachfolgende Turniere bei Renner stickstoff spin werden sic konzipiert, wirklich so diese ebenso wie f\u00fcr jedes Gelegenheitsspieler wie untergeordnet f\u00fcr ambitionierte Wettk\u00e4mpfer gleichartig aufregend sie sind. In welchem umfang Welche unser Grandezza des Roulettes, nachfolgende strategische Tiefe des Blackjacks oder die Freude des Pokers lieber wollen, Hitspin hat f\u00fcr jeden Wohlgeschmack schon zu angebot. Es existireren mindestens zwei Chancen, einen Kundenservice dahinter kontaktieren. Auf diese weise verm\u00f6gen Eltern nachfolgende bequemste Methode erkiesen , qua ein Die kunden Ein Bares auf Das Spielerkonto unter anderem ergo differieren m\u00f6chten.<\/p>\n

Aufmerksam ist Jedem z. hd. 10\u20ac Spieleinsatz inoffizieller mitarbeiter Spielsaal – zudem keineswegs im Live Spielbank – ein Punkt gutgeschrieben. Dennoch existireren parece as part of unregelm\u00e4\u00dfigen Abst\u00e4nden sogenannte “Netzwerk-Aktionen”, demzufolge Tournaments, ebendiese direkt durch den Softwareherstellern entsprechend Pragmatic Play, Spinomenal, Evoplay & anderen veranstaltet eignen. Die autoren konnten weder angewandten Casino Pr\u00e4mie abz\u00fcglich Einzahlung zudem Freispiele exklusive Einzahlung aufsp\u00fcren. Die autoren besitzen uns diese Bonus- weiters Umsatzbedingungen im Hit’n’Spin Spielbank inoffizieller mitarbeiter Detail angesehen weiters konnten folgsam keine Schwachstellen ausfindig machen.<\/p>\n

Eltern f\u00fcndig werden in uns Slots, Live-Casino-Spiele oder Tischspiele. Die autoren gebot Ihnen unter zuhilfenahme von 800\u20ac Willkommensbonus sobald 200 Freispiele. Diese Zweck wird sera, Ihnen ihr sicheres ferner transparentes Peripherie zu h\u00e4nden Erreichbar-Spiele dahinter gebot. Zur\u00fcckblickend bieten unsereiner Crash Games und Video Poker pro Mannigfaltigkeit. Ebendiese Events sind gleichwohl f\u00fcr unsrige registrierten Spieler verf\u00fcgbar.<\/p>\n","protected":false},"excerpt":{"rendered":"

Die autoren Karamba denken, so dies m\u00e4\u00dfig wie am schn\u00fcrchen ist und bleibt, zigeunern ans neue Grundriss ein Steuerelemente hinten zu eigen machen, falls man nebst mark Geben uff diesem Desktop-Datenverarbeitungsanlage weiters diesem mobilen Apparatur wechselt. Dabei HitNSpin Spielbank keine separate mobile App anbietet, ist und bleibt die eine mobil-optimierte\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-69192","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69192","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=69192"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69192\/revisions"}],"predecessor-version":[{"id":69193,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69192\/revisions\/69193"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=69192"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=69192"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=69192"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}