/* 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":69948,"date":"2026-05-22T20:18:02","date_gmt":"2026-05-22T20:18:02","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=69948"},"modified":"2026-05-22T20:18:04","modified_gmt":"2026-05-22T20:18:04","slug":"vegaz-spielcasino-erfahrungen-2026-erprobung-abschatzung","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/vegaz-spielcasino-erfahrungen-2026-erprobung-abschatzung\/","title":{"rendered":"Vegaz Spielcasino Erfahrungen 2026 Erprobung & Absch\u00e4tzung"},"content":{"rendered":"

Bei Land der dichter und denker existireren sera etliche Anbieter, ungeachtet nicht alle bieten diese gleichen Sicherheitsstandards weiters fairen Spielbedingungen. Beim Aneignung mit nachfolgende Alternativ beibehalten unsereins eine Bonus \u2013 blo\u00df Mehrkosten f\u00fcr Die leser. Unser Entwicklerteam bei Mirage Corporation leistete via dm Vegaz Casino einen wunderbaren Taxe zur Welt ihr Verbunden-Spielplattformen. Welches Besondere angeschaltet folgendem Vorschlag war unser Gegebenheit, wirklich so es unter zuhilfenahme von keinen Umsatzbedingungen gemeinsam war.<\/p>\n

Gefallen finden an Eltern lohnende Einzahlungsboni, exklusiven Cashback, falls den Gespanntheit von Freispielen ferner Sonderaktionen. Neue Gl\u00fccksspieler kriegen Zugang nach Tutorials, Demorunden oder mark gro\u00dfz\u00fcgigen Willkommensbonus. Unterhalten Die leser schnell unter einsatz von professionellen Dealern & nehmen Diese an exklusiven Star-Tischen bestandteil, ebendiese ma\u00dfgeschneiderte Spielerlebnisse bieten.<\/p>\n

Solidarisch via Fortgang Gaming oder Pragmatic Play Live angebot unsereiner folgende Bevorzugung eingeschaltet Live-Dealer-Auff\u00fchren, nachfolgende welches Gef\u00fchlsregung eines echten Casinos schnell in deinen Anzeige rentieren \u2014 in HD-Qualit\u00e4t, qua echten Dealern bei Echtzeit. Wer klassische Casinospiele vorzugsweise, findet hinein uns die eine sachte kuratierte Pr\u00e4ferenz in betrieb Tischspielen. Unsrige Suchfunktion liefert Ergebnisse bei Echtzeit \u2014 tippe m\u00fchelos diesseitigen Spielnamen weiters angewandten Versorger der, & dasjenige Anlage zeigt dir passende Ergebnisse noch dabei du tippst. Jedes Runde ist und bleibt kategorisiert, filterbar ferner unter zuhilfenahme von Extrapolation-Besonderheit ausgestattet, damit du wei\u00dft, welches dich in der regel, vor respons nach “Spielen” klickst. Bedeutungslos inwieweit iOS ferner Menschen\u00e4hnlicher roboter \u2013 respons spielst reibungslos im Inter browser, ganz blank App-Download.<\/p>\n

Eigens nennenswert ist und bleibt die Anlass, bereits qua ein Mindesteinzahlung von ungeachtet 1 Euro (1 ecu spielbank abschlagzahlung) an dem Bonussystem teilzunehmen. Hinzugef\u00fcgt werden Freispiele, ebendiese schlichtweg auf das Einzahlung aufw\u00e4rts ausgew\u00e4hlten Traktandum-Slots gutgeschrieben werden. Denn Neukunde beibehalten Die kunden das gestaffeltes Willkommenspaket unter einsatz von die ersten drei Einzahlungen. Freund und feind Bonusangebote, Bedingungen ferner wie gleichfalls Die kunden unser Beste herausholen. \u00dcber 30 GGL-lizenzierte Angeschlossen-Lieferant werden in betrieb, hinzugef\u00fcgt werden europ\u00e4isch lizenzierte Plattformen. Daraus ergibt sich oder strenge Limits je Einzahlungen, verpflichtende Verifizierung und klare Verantwortungsbewusstsein-Tools.<\/p>\n

Dennoch lizenzierte Lieferant die erlaubnis haben den LUGAS-Spielersperrdateien-Vereinigung gewinn und in die r\u00f6hre schauen strengen Auflagen zu Spielerschutz & Datenintegrit\u00e4t. Unter einsatz von dieser breiten Spektrum angeschaltet akzeptierten W\u00e4hrungen, ebenso wie FIAT als auch Kryptow\u00e4hrungen, stellt dasjenige Casino sicher, dass Gl\u00fccksspieler multinational die bevorzugte Zahlungsmethode aufsp\u00fcren verm\u00f6gen. Denn findest respons eine Syllabus aller verf\u00fcgbaren Zahlungsmethoden, selbige pro Gamer bei Land der dichter und denker angeboten https:\/\/betiton-de.com\/<\/a> man sagt, sie seien. Wenn respons wissbegierig bist unter anderem \u00fcber kenntnisse verf\u00fcgen m\u00f6chtest, hinsichtlich einfach das Einstieg c\u00ed\u2026”\u0153ur vermag, dann bist respons hierbei goldrichtig, bekanntlich die autoren initiieren dich bei jeden Schrittgeschwindigkeit. Die Plattform ausfindig machen unsereins inoffizieller mitarbeiter Sonnenn\u00e4chster planet Test \u00fcberschaulich gestaltet, die kunden l\u00e4uft robust in allen Ger\u00e4ten und bietet die eine einfache Einschreibung. Solltest du dar\u00fcber hinaus richtig auf das Spieleangebot ferner diese angebotenen Zahlungsoptionen ber\u00fccksichtigen.<\/p>\n

Bei LeoVegas kannst respons Ein- und Auszahlung st\u00f6rungsfrei, bequem & unter allen umst\u00e4nden \u00fcber deine VISA weiters Mastercard t\u00e4tigen. Eigens hei\u00dfe Jackpots findest respons as part of der Feld “Hei\u00dfe Jackpots”. Dementsprechend haben unsereins keineswegs nur jede Haufen Hauptpreis Games z. hd. dich, sondern auch gleichf\u00f6rmig gunstgewerblerin Haupttreffer-Kategorie vorgesehen, dar\u00fcber Kunden selbige postwendend ausfindig machen. Untergeordnet im Live Spielcasino findest du jede Woche ihr neues Live Spielbank Spotlight aus unserer Fundus. Nachfolgende geben bei Freispielen oder Live Casino Gratis-Rohscheiben, \u00fcber Slot- ferner Live Kasino-Turniere & weiteren Bonusangeboten genau so wie zwerk.B.<\/p>\n

Alles in allem sind von dort beil\u00e4ufig auf einen Webseiten der deutschen Gangbar Casinos unabh\u00e4ngige Testlabore wie gleichfalls eCOGRA & iTechLabs vermerkt, selbige pro selbige Zertifizierung zust\u00e4ndig man sagt, sie seien. Within lizenzierten Spielbanken ausfindig machen zigeunern ‘ne Gruppe begehrter Automaten, pass away hinein gar nicht lizenzierten Anbietern generell schw\u00e4nzen. Via die Highlight des zu zahlenden Betrags entscheidet zumeist das Zahlungsanbieter.<\/p>\n

Gebrauchen Eltern einen sicheren Upload-Gegend, damit farbige, klare Bilder einzusenden. Welche f\u00e4hig sein Dem Bankverbindung beil\u00e4ufig Limits strapazieren weiters bei bedarf Tools gebrauchen, um zigeunern meine wenigkeit nach blockieren. Im Hilfestellung- weiters Auszahlungstabellenbereich vieler Spiele aufst\u00f6bern Die kunden RTP-Datensammlung.<\/p>\n

Hier geradlinig in Vegaz voll stopfen weiters auf anhieb vom Willkommenspaket profitieren. U. a. war Vegaz DE der Betreiber, das an as part of verantwortungsvolles Zum besten geben investiert \u2013 mit konkreten Tools zur Selbstbeschr\u00e4nkung unter anderem klaren Richtlinien zum Spielerschutz. Entdecke s\u00e4mtliche Einzelheiten uff unserer App-Fl\u00fcgel weiters kasten ebendiese Vegaz-App direkt abw\u00e4rts.<\/p>\n

Mit mark Zugriff auf legale Erreichbar Casinos hinein Teutonia aufkommen schon sekund\u00e4r Unklarheiten und offene Wundern, selbige nachfolgend bis as part of ebendiese letzten Finessen das gelbe vom ei unter dach und fach werden. Doch eres fehlt ihr Rechtsschutz aufw\u00e4rts seiten des Verbrauchers, sobald ihr Spielsaal keine Gewinne auszahlt. Wer den Casino Maklercourtage unteilbar in einem zugelassenen Online Kasino within Bundesrepublik zu eigen machen will, sollte vorsichtig die Umsatzbedingungen abw\u00e4gen.<\/p>\n","protected":false},"excerpt":{"rendered":"

Bei Land der dichter und denker existireren sera etliche Anbieter, ungeachtet nicht alle bieten diese gleichen Sicherheitsstandards weiters fairen Spielbedingungen. Beim Aneignung mit nachfolgende Alternativ beibehalten unsereins eine Bonus \u2013 blo\u00df Mehrkosten f\u00fcr Die leser. Unser Entwicklerteam bei Mirage Corporation leistete via dm Vegaz Casino einen wunderbaren Taxe zur Welt\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-69948","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69948","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=69948"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69948\/revisions"}],"predecessor-version":[{"id":69949,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69948\/revisions\/69949"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=69948"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=69948"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=69948"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}