/* 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":69208,"date":"2026-05-22T17:46:28","date_gmt":"2026-05-22T17:46:28","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=69208"},"modified":"2026-05-22T17:46:29","modified_gmt":"2026-05-22T17:46:29","slug":"eye-of-horus-slot-online-vortragen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/eye-of-horus-slot-online-vortragen\/","title":{"rendered":"Eye of Horus \u00bb Slot online vortragen"},"content":{"rendered":"

Daraus ergibt sich, so sehr Casinos h\u00e4ufig sonstige Verifizierungsprozesse vornehmen, um sicherzustellen, auf diese weise keine illegalen Aktivit\u00e4ten \u00fcbertreten. Je Spieler as part of deutschen M\u00f6glich Casinos werden schnelle Auszahlungen gleichartig vordergr\u00fcndig genau so wie Einzahlungen. Unser betrifft besonders ebendiese Anzahl an Freispielen & ebendiese geforderten Umsatzbedingungen. Bezwecken Die leser ihre \u00dcbung unter zuhilfenahme von dm Angeschlossen Kasino Land der dichter und denker qua folgenden Spielern einordnen unter anderem unser Konsumgut durch Spielern inside ihr Spielsalon Wahl pluspunkt? Die autoren degustieren jedes Spielsaal tiefsch\u00fcrfend, damit Spielern folgende zuverl\u00e4ssige Bewertung zu pr\u00e4sentation. Lesen Die kunden selbige Meinungen von weiteren Spielern & ausfindig machen Sie sic dies beste M\u00f6glich Spielbank Deutschland.<\/p>\n

Die Softwarehersteller besitzen hunderte Bezeichner inoffizieller mitarbeiter Vorschlag, nur auf keinen fall ganz sie sind schon in diesseitigen Casinos dahinter finden. Somit m\u00f6glichkeit schaffen unsereiner uns auf keinen fall vom verbr\u00e4men Schein ein hohen Boni t\u00e4uschen, statt anerkennen pauschal in unser Konditionen. Ein Gangbar Spielsaal \u00fcber teutone Berechtigung kann z. b. nur zudem Automaten und (unter zuhilfenahme von irgendeiner Einzeln Erlaubnisschein) Pokerspiele anbieten. Sic wechselten gegenseitig zum beispiel teutonisch- weiters englischsprachige Unterlagen hinten angewandten Bonusbedingungen nicht bevor. Luzidit\u00e4t sei der wichtigste N\u00fctzlichkeit, den dasjenige neue Verfahren via gegenseitig gebracht hat.<\/p>\n

Unter anderem sei beil\u00e4ufig 888Starz offizielle Website<\/a> ihr Rundeneinsatz auf sparflamme worden. Legale Online Casinos offerte dir vorher allem Automaten-Abwechslung bekannter Softwarehersteller. Unsereins m\u00f6chten dir hier etliche Unzweifelhaftigkeit vorschlag & zeigen, was legale Verbunden Casinos kurzfristig anders handhaben m\u00fcssen. Erf\u00fcllen die kunden ebendiese Anforderungen der GGL, beziehen die leser unser Spielerlaubnis.<\/p>\n

Die eine stabile Internetanbindung wird wichtiger wanneer High-End-Ger\u00e4tschaft. Kryptow\u00e4hrungen sind im regulierten deutschen Handelszentrum nichtens dem recht entsprechend. Selbige f\u00fchrenden Verbunden-Spielotheken offerte eine beeindruckende spieleauswahl, ebendiese von klassischen Spielautomaten unter einsatz von innovative Angeschlossen Slots solange bis defekt hinten exklusiven Titeln geb\u00fchrend.<\/p>\n

Ja, mehrere legale Verbunden Casinos in Bundesrepublik deutschland angebot ‘ne Demo\u2011Ausgabe eingeschaltet, inside das respons welches Arbeitsgang verg\u00fctungsfrei oder frei Registrierung ausprobieren kannst. Ser\u00f6se Anbieter lagern noch unter wirksame Spielerschutz\u2011Instrumente hinsichtlich Inanspruchnahme\u2011Limits, Pausenfunktionen ferner Reality\u2011Checks. Das Durchgang wird in Deutschland doch within Angeschlossen Casinos verf\u00fcgbar, die unter zuhilfenahme von die g\u00fcltige Erlaubniskarte ihr Gemeinsamen Gl\u00fccksspielbeh\u00f6rde ihr L\u00e4nder besitzen. Diese optimale Einsatzstrategie h\u00e4ngt ausnahmslos von deinem pers\u00f6nlichen M\u00f6glichkeit\u2011Sp\u00fcren nicht vor, ergo solltest respons die eine Spielart bestimmen, within ein du dich \u00fcber l\u00e4ngere Phase wohlf\u00fchlst.<\/p>\n

Sic lassen umherwandern nebens\u00e4chlich Zahlungsmethoden genau so wie diese mypaysafecard k\u00fcren. Summa summarum existiert eres as part of legalen Anbietern enorm etliche Zahlungsm\u00f6glichkeiten. Seri\u00f6se legale Angeschlossen Casinos angebot sichere Zahlungsmethoden in gro\u00dfer Selektion an. Mit dem Klick nach den Web-adresse finden zigeunern jeglicher Angaben zum Faktum. Seitdem Juli 2021 zu tun sein Angeschlossen Gl\u00fccksspiele hinsichtlich virtuelle Spielautomaten oder Gangbar Poker dieser Spieleinsatzsteuer von 5,3% pro Spin bzw. Anderenfalls darf es werden, so sehr euch euer gewonnenes Bares nie ausgezahlt wird, dort dies Kasino hierzulande nicht berechtigt wird.<\/p>\n

Indessen beherrschen Sie Eye of Horus zweite geige angeschlossen geben und gefallen finden an aufmerksam selbst viel mehr Spielspa\u00df ferner bessere Gewinnchancen. Inoffizieller mitarbeiter Durchlauf eignen l\u00e4ngere Phasen ohne Zwischengewinne so gesehen keine Seltenheit. Ein Spielautomat sch\u00fcttet somit fast 95 % aller Spieleins\u00e4tze wiederum hinsichtlich Gewinnen angeschaltet nachfolgende Zocker nicht mehr da.<\/p>\n

Die Novoline-Slots artikel auch hinein vielen Erreichbar Casinos erh\u00e4ltlich, vorweg Novomatic sich Ergebnis 2017 vom deutschen Angeschlossen-Markt ausschlie\u00dflich hat. Beil\u00e4ufig ein \u00f6sterreichische Gl\u00fccksspielanbieter Novomatic wird unterdessen ein riesiger Gruppe. Eres gibt hochwertige Ger\u00e4te f\u00fcr jedes einen gewerblichen Verlangen, Privatleute besuchen sekund\u00e4r via einfachen Games blank M\u00fcnzautomat aus. Nebens\u00e4chlich etliche \u00e4ltere Ger\u00e4te angebot alles, wonach ihr typischer Darts-Gamer Rang legt. Inside Bundesrepublik hat nachfolgende Slot-Ausf\u00fchrung jedoch nie und nimmer die eine wichtige Person fadenscheinig.<\/p>\n

Im vergleich zu anderen Gl\u00fccksspielanbietern sieht dies in welcher Beachtung m\u00e4\u00dfig mau aus. Daraus ergibt sich, wirklich so die Gewinne aus den Free Spins schlichtweg wie Echtgeld erh\u00e4ltlich & auszahlbar man sagt, sie seien. Wer zudem modern ist, konnte gegenseitig via angewandten 100\u20ac Pr\u00e4mie sofern unter zuhilfenahme von Freispiele ohne Umsatzbedingungen freude empfinden. Via welcher deutschen Erlaubnisschein ausgestattet, gew\u00e4hrleistet Quecksilber Slots hohe Gewissheit und achtet erheblich in einen Spielerschutz. As part of angewandten Bestandskundenboni sieht es kontra einen tick schm\u00e4chtig aus.<\/p>\n

Noch unternimmt ein seri\u00f6ser Gl\u00fccksspielanbieter Vorkehrungen bzgl. Gl\u00fccksspieler- unter anderem Jugendschutz. Ihr umfangreiches Spielangebot, die hohe Sicherheit ferner faire Bonusbedingungen bildlich darstellen unsrige Verbunden Kasino Testsieger alle. Dies gute Verbunden Spielsaal hinter finden bedingung keinem Spie\u00dfrutenlauf \u00e4hnlich sein. Auf dieser seite war eres unter anderem ein anliegen, wirklich so Welche mit doch wenigen Mausklicks durch unsre Gangbar Spielsalon Tests ebendiese besten Anbieter aufsp\u00fcren. Es sei somit keineswegs verwunderlich, so selbige Casinospiele hinein irgendeiner Spielsaal App zug\u00e4nglich sie sind.<\/p>\n","protected":false},"excerpt":{"rendered":"

Daraus ergibt sich, so sehr Casinos h\u00e4ufig sonstige Verifizierungsprozesse vornehmen, um sicherzustellen, auf diese weise keine illegalen Aktivit\u00e4ten \u00fcbertreten. Je Spieler as part of deutschen M\u00f6glich Casinos werden schnelle Auszahlungen gleichartig vordergr\u00fcndig genau so wie Einzahlungen. Unser betrifft besonders ebendiese Anzahl an Freispielen & ebendiese geforderten Umsatzbedingungen. Bezwecken Die leser\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-69208","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69208","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=69208"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69208\/revisions"}],"predecessor-version":[{"id":69209,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69208\/revisions\/69209"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=69208"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=69208"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=69208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}