/* 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":69852,"date":"2026-05-22T20:05:18","date_gmt":"2026-05-22T20:05:18","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=69852"},"modified":"2026-05-22T20:05:20","modified_gmt":"2026-05-22T20:05:20","slug":"spielbank-abmachung-2026-beste-moglich-casinos-im-prufung","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/spielbank-abmachung-2026-beste-moglich-casinos-im-prufung\/","title":{"rendered":"Spielbank Abmachung 2026 \u00bb Beste M\u00f6glich Casinos im Pr\u00fcfung"},"content":{"rendered":"

Die beliebtesten Gl\u00fccksspiele aufsp\u00fcren wir inoffizieller mitarbeiter Traktandum M\u00f6glich Spielcasino in der tat. Deswegen sei sie ebendiese wichtigste, worauf man achtet, damit gutes Online Spielsaal z. hd. deutsche Gl\u00fccksspieler zu aufst\u00f6bern. As part of der Rangliste aufst\u00f6bern Welche ‘ne Erwiderung freund und feind m\u00fchelos. \u00dcber unseren Bewertungen findet man einander n\u00fctzlich nicht mehr da.<\/p>\n

Geradlinig unter das Hauptseite wartet uff Gl\u00fccksspieler ein entscheidender Nutzen, bekannterma\u00dfen selbige Slots sie sind vorsichtig sortiert, wodurch sofortig passende Spiele aufgesp\u00fcrt eignen. Au\u00dferdem sein eigen nennen Stammkunden unser Gelegenheit, a diesem Entscheidung teilzunehmen, damit zus\u00e4tzliche Preise dahinter erwerben. Die 5 Traktandum ein uff Verst\u00e4ndnis weiters Nieren getesteten Angeschlossen Casinos sie sind im folgenden bekannt gemacht, dar\u00fcber Interessierte postwendend kennen, auf was die kunden freude haben verm\u00f6gen! Dadurch Spieler fix ‘ne Flanke finden, nachfolgende einen einen Bed\u00fcrfnissen entspricht, hat einander das Pforte Spielsalon.online gro\u00dfe Arbeitsaufwand vorliegen und eres wurden jedweder legalen Verbunden Casinos verglichen. Manche Top-Casinos sie sind noch eingeschaltet diese Ern\u00e4hrer-Promos angebunden & in geduld \u00fcben qua attraktiven Slot-Turnieren aufw\u00e4rts.<\/p>\n

Diese besten Spielautomaten inoffizieller mitarbeiter Web dahinter aufst\u00f6bern wird kein st\u00fcck sic einfach, bekanntlich sera gib Tausende und s\u00e4mtliche hat seinen weiteren Liebreiz. High Roller im stande sein gegenseitig wiewohl die h\u00f6rner absto\u00dfen ferner tausende Euros zu h\u00e4nden Spiel lagern. Die Setzlimits jedoch sie sind vorteilhafter wanneer in folgenden bekannten Hauptst\u00e4dten des Gl\u00fccksspiels. Wie gleichfalls \u00fcber das Bonus ist und bleibt, zeigt zigeunern within einen Bedingungen, sodass du sie \u00fcber kenntnisse verf\u00fcgen solltest. An erster stelle solltest respons darauf anerkennen, dass das Lieferant die offizielle Konzession besitzt. Es wird wohl kein problem, nachfolgende Informationen meine wenigkeit beurteilen oder aufw\u00e4rts diesem Logo ihr Gl\u00fccksspielbeh\u00f6rde unterhalb angeschaltet ihr Spielcasino-Seite hinter beobachten.<\/p>\n

Unter einsatz von mark klickbaren Siegel eines Testlabors, welches ein inside das Fu\u00dfzeile ihr Casinoseite auftreiben k\u00f6nnt, wird diese Zuf\u00e4lligkeit der Spielergebnisse falls die Sternstunde ihr https:\/\/neospin-casino.ch\/<\/a> Auszahlungsquoten losgel\u00f6st best\u00e4tigt. Dazu genoss ich euch einen Testbericht zu einen Tagesordnungspunkt Casinos frei Einschr\u00e4nkungen zusammengeschrieben, wo ein nachfolgende besten Anbieter via EU-Lizenzierung findet, ebendiese parece euch welches uneingeschr\u00e4nkte Auff\u00fchren erm\u00f6glicht. Meine Testkriterien eignen arg unterschiedlich & richten umherwandern gar nicht gleichwohl in einen Bed\u00fcrfnissen das Gl\u00fccksspieler ferner Spielerinnen, zugunsten abschlie\u00dfen wiewohl die Sicherheitsaspekte sowie selbige Lizenzierung unter zuhilfenahme von ihr. Die komplette \u00dcbersicht ihr getesteten Lieferant findet das in meiner Seite \u00fcber jeglicher Echtgeld Online Casinos. Hinzu kommen unser Auflagen durch staatlichen Gl\u00fccksspiellizenzen, nachfolgende energisch die Sportlichkeit unter anderem Klarheit ein World wide web Gl\u00fccksspiele bei Bundesrepublik sicherstellen.<\/p>\n

F\u00fchrende deutsche Casinos angebot Anpassungsf\u00e4higkeit unter herunterladbarer Programm weiters sofortigen Webbrowser-Versionen. “Gro\u00dfer Erfolg bei meiner dritten Spielwoche! Ebendiese progressiven Hauptpreis-Spiele eignen ph\u00e4nomenal & diese Aussch\u00fcttung ist fix. Nachfolgende Plattform wird bestm\u00f6glich seri\u00f6s – meine wenigkeit bin abh\u00e4ngig f\u00fcrs Leben!” Selbige verifizierten Testimonials gebot wertvolle Einblicke, damit Ihren Spielbank-Auswahlprozess nach eintreten. Mehrere deutsche Casinos offerte Tools, um Spielern nachdem f\u00f6rdern, ihre Spielgewohnheiten dahinter pr\u00fcfen, inklusive Selbstausschluss-Programmen, Links zu Spielsucht-F\u00f6rderung oder Einsatzlimits.<\/p>\n

Die kunden sollten noch in verschiedenen Versionen durch mehreren Softwareherstellern angeboten man sagt, sie seien, damit viel mehr Summe zu pr\u00e4sentation. Es ist und bleibt elementar vorweg ebendiese Bonusbedingungen hinten etwas unter die lupe nehmen, dort selbige Anforderungen je diesseitigen Verwendung und unser Auszahlung des Bonus herrschen. Den RTP-Wert des Spiels kannst du jederzeit \u00fcber das Fragezeichen-Icon in das Spielmaske abrufen.<\/p>\n

Wer ein iPhone unter anderem ihr iPad nutzt, findet seine klassischen Applikationen inoffizieller mitarbeiter App Store, so lange vom Gangbar Spielsaal angeboten. Wissen solltest du, so selbige Mehrheit das Online Casinos allein in selbige optimierten Startseite-Ausgabe inoffizieller mitarbeiter HTML5 Magnitude setzt. Welche person mobil agiert, soll noch seine Das- und Auszahlungen vornehmen, Sicherheitseinstellungen bei ein Interessengemeinschaft innervieren sobald Bonus-Angebote freigeschalten f\u00e4hig sein.<\/p>\n

Entschl\u00fcsseln Die leser Bewertungen und beurteilen Diese nachfolgende Lizenzangaben inoffizieller mitarbeiter Footer ein Website. Diese Sch\u00e4rfegrad eines Gangbar Casinos durchsteigen deutsche Spieler prim\u00e4r in betrieb g\u00fcltigen Gl\u00fccksspiellizenzen renommierter Regulierungsbeh\u00f6rden. Seri\u00f6se Websites \u00fcberpr\u00fcfen beil\u00e4ufig diese Ausweise das Gamer, damit sicherzustellen, wirklich so nur Personen, unser zumindest xviii Jahre alt man sagt, sie seien, um echtes Piepen zum besten geben im griff haben.<\/p>\n

Wir assistieren Jedem, welches Verbunden Spielsalon nach auftreiben, dies das mittel der wahl nachdem Jedem passt. Erkenntlichkeit des CasinoMeta™ Algorithmus f\u00e4hig sein Eltern feststehen, so Sie in uns nachfolgende Gl\u00fccksspiel Provider f\u00fcndig werden, die hinein Spielern as part of Bundesrepublik an dem beliebtesten sie sind. Auch verhalten unsereins dir \u00fcber Empfehlungen ferner Tipps via eingeschaltet die Pranke, diese dir unter seine fittiche nehmen man sagt, sie seien, dasjenige n\u00e4chste Erreichbar Spielsalon deiner Wahl hinten aufst\u00f6bern \u2013 garantiert sicher ferner seri\u00f6s. Hinein unseren detaillierten Bewertungen offerte wir detaillierte Einblicke bei diese Spielsalon Erfahrungen unserer Experten-Redaktion. Folgende umfangreiche Nachforschung ist prinzipiell, damit diesseitigen \u00dcberblick dahinter asservieren oder nicht mehr da ihr Bedeutung aktiv Marken zu w\u00e4hlen.<\/p>\n","protected":false},"excerpt":{"rendered":"

Die beliebtesten Gl\u00fccksspiele aufsp\u00fcren wir inoffizieller mitarbeiter Traktandum M\u00f6glich Spielcasino in der tat. Deswegen sei sie ebendiese wichtigste, worauf man achtet, damit gutes Online Spielsaal z. hd. deutsche Gl\u00fccksspieler zu aufst\u00f6bern. As part of der Rangliste aufst\u00f6bern Welche ‘ne Erwiderung freund und feind m\u00fchelos. \u00dcber unseren Bewertungen findet man einander\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-69852","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69852","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=69852"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69852\/revisions"}],"predecessor-version":[{"id":69853,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69852\/revisions\/69853"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=69852"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=69852"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=69852"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}