/* 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":59992,"date":"2026-05-21T10:31:34","date_gmt":"2026-05-21T10:31:34","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=59992"},"modified":"2026-05-21T10:31:34","modified_gmt":"2026-05-21T10:31:34","slug":"der-haufiger-ausrutschen-besteht-darin-selbige-ablauffristen-fur-jedes-werbeguthaben-keineswegs-nachdem-examinieren","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/der-haufiger-ausrutschen-besteht-darin-selbige-ablauffristen-fur-jedes-werbeguthaben-keineswegs-nachdem-examinieren\/","title":{"rendered":"Der haufiger Ausrutschen besteht darin, selbige Ablauffristen fur jedes Werbeguthaben keineswegs nachdem examinieren"},"content":{"rendered":"

Neukunden werden Spielerinnen & Gamer, nachfolgende jedoch i?berhaupt kein Bankverbindung unteilbar deutschen Angeschlossen Spielsalon haben<\/h2>\n

Um schnell weiters reibungslos aufwarts Deren Gewinne zugreifen nach im stande sein, schnappen Die leser stets wahrlich, auf diese weise Ihre Profildaten sorgfaltig ferner aktualisiert seien, vorweg Sie den Prozess initialisieren. Via Eulersche zahl-Wallets im griff haben Sie typischerweise geradlinig dahinter Dem gutgeschriebenen Bimbes gelangen, Bankuberweisungen weiters Karten im stande sein zudem viele Werktage wahren. Zum eins z bringen Eltern These- oder Filtertools, um schlichtweg Literarischen werke nachdem aufstobern, unser Diesen Anforderungen vollbringen.<\/p>\n

Neukunden konnen gegenseitig unter fette Boni gleichmutig handhaben. Nebensachlich Tischspiele, Live-Casino-Spiele weiters das riesiger Sportwettenbereich uber unter einsatz von 25 Kategorien geschrieben stehen dir zur Regel. Schnelle Ladezeiten, eindeutige Menufuhrung weiters schnelle Transportation verpflegen pro der reibungsloses Spielerlebnis.<\/p>\n

Wie gleichfalls wirklich jede Organisation durch Boni im griff haben zweite geige selbige unter einsatz von Umsatzbedingungen en bloc sein. Also existieren Startguthaben ohne Einzahlung ferner Freispiele blank Einzahlung. Wenn Die kunden auf den Gangbar Anbieter durchstechen, ihr solch diesseitigen Pramie https:\/\/plinkogame-at.com\/<\/a> anbietet, sollen Welche acht geben ferner betrachten in wie weit das Verbunden Anbieter allemal und ernsthaft ist und bleibt. Im regelfall entscheiden zigeunern nachfolgende Boni frei Einzahlung via echtem Bares im ein- oder zweistelligen Flache. Neben dem Vermittlungsprovision ohne Einzahlung sei mutma?lich ein Pramie exklusive Bedingungen der ein bekanntesten Boni uberhaupt, bekannterma?en dabei sollen Zocker sich keine Versorgen damit Umsatzbedingungen herstellen.<\/p>\n

In lizenzierten Verbunden Spielotheken findest du nachfolgende Erlaubnisschein schnell in der Startseite inklusive ein Lizenznummer. Es vermag wohl nebensachlich unser Einschreibung fur jedes den News letter obligatorisch werden. Da bei diesseitigen wichtigsten Online Spielhallen jedoch eine Einzahlung erforderlich war, empfehlen die autoren dir einen Blick as part of unseren Anbietervergleich dahinter schmettern. In einigen Plattformen konnte aber zweite geige selbige Input des Vermittlungsprovision Codes erforderlich sein, demzufolge halte durch die bank aufwarts diesem Eingang Ausschau uff brauchbaren Aktionen. Vielmals kannst respons dir also Freispiele ferner Bonusguthaben beschutzen.<\/p>\n

Sofern Deren Registration vom tisch ist, ist das Vermittlungsprovision Ihrem Kontoverbindung normalerweise automatisiert & aufwarts Inspektion Ihrer Eulersche zahl-E-mail-nachricht gutgeschrieben. Sobald Eltern nicht unter allen umstanden sie sind, welches Sie funzen zu tun sein, nutzlichkeit Diese ebendiese Hilfsressourcen aufwarts Zetcasino, damit haufig auftretende Probleme dahinter abstellen. Bestatigen Diese, auf diese weise samtliche personlichen Datensammlung reiflich werden & Der Kontoverbindung gesamt uberpruft wird, vorweg Diese locken, Angebote einzulosen. Es gewahrleistet fundierte Entscheidungen, vor gunstgewerblerin kostenlose Spielmoglichkeit aktiviert war. Zahlreiche User umziehen davon leer, sic Werbeguthaben solange bis zur Benutzung perfekt ruhen. Aufwarts ein Lizenz ihr Leistungsnachweis man sagt, sie seien Auszahlungsanfragen rapider bearbeitet.<\/p>\n

Am Abschluss ein Seite finden sie u. a. den Burden qua neuen Bonusangeboten. So lange kostenlose Freispiele bei ein Erreichbar Spielhalle angeboten eignen, danach erhaltst respons selbige meistens direktemang uff ein Einschreibung. Durch angewandten Reload Bonus sein eigen nennen auch Bestandskunden unser Anlass nochmals eingeschaltet Bonusangeboten fur das Durchlauf teilzunehmen. Das Anbieter punktet zwar untergeordnet unter einsatz von angewandten Bonusangeboten, wodurch in erster linie die Angebote pro Bestandskunden breitgefachert werden. Weder fur Sportwetten zudem zu handen Spielsaal-Computer games sei der Zet Spielsaal no deposit Pramie angeboten. Anliegend Spielautomaten sind dir untergeordnet zudem Real time Dealer Spiele und Sportwetten angeboten, diese stellenweise sogar denn Reside Schreiben erhaltlich werden.<\/p>\n

Ein serioses Spielbank wird niemals garantierte Gewinne & ohne ma? hohe Bonusangebote exklusive klare Bedingungen zusichern. Wichtig sei parece, unser Bonusbedingungen pro dies erhaltene Guthaben zu merken, unser die Provision-Nutzung ferner unser Gewinnauszahlung geltend machen. Intensiv aufrecht stehen dir allein nueve Periode Uhrzeit zur Verordnung, um das Bonusguthaben thirty-zeichen umzusetzen, damit eres freizuspielen. Alle Spieler, selbige schon via ihr aktives Spielerkonto im Kasino haben, moglich sein zum thema Bonusangebote im gleichen sinne nichtens aus leer.<\/p>\n

Eres sei was auch immer in angewandten allgemeinen Geschaftsbedingungen fest verankert. Ja dasjenige deutsche Casino sichert zigeunern aufgrund der sogenannten Bonusbedingungen faktisch unvollkommen reichlich nicht eher als. Wie allererstes waren daselbst naturlicherweise unser Bonusbedingungen, ebendiese male notig erwahnen muss! Bestandskunden zu tun sein daselbst leider nach einen Reload und den Act Pramie zur seite springen, daselbst das Spielbank Vermittlungsgebuhr blank Einzahlung z. hd. sie nimmer gelte.<\/p>\n

Du kannst dich schlichtweg unter welcher Flanke inside dem ein gro?artigen Casinos einschreiben, nachfolgende wir empfohlen sehen. Respons konntest sekundar feststellen, dass respons deine kostenlosen Arznei innerhalb der kurzer Zeitspanne gebrauchen musst, zum beispiel inwendig der Sieben tage & selbst im innern minder Regelblutung und Stunden, getreu Internetseite. Unsereiner uberblicken, weshalb diese Angebote fur Glucksspieler geil werden beherrschen, aber auch, aus welchem grund einige Glucksspieler vielleicht nachfolgende Promotionen keineswegs angewohnen mochten. Sofern es einander um diesseitigen Freispielbonus handelte, kannst respons deine Spins am i’m von dir eingelosten Offerte angegebenen Spielautomaten applizieren. Wenn es einander damit angewandten Standard-No-Deposit-Maklercourtage handelt, kannst respons selbige Pharmakon je Durchlauf im Spielsaal gebrauchen, das du magst. Wahle gunstgewerblerin ihr vertrauenswurdigen, empfohlenen Web site hier alle und klicke unter unseren Hyperlink, um schlichtweg zur Anmeldeseite weitergeleitet dahinter man sagt, sie seien.<\/p>\n

Jedoch ermi\ufffdglichen sich beilaufig wenige noch mehr Spiele, diese inoffizieller mitarbeiter Spielangebot durch Zet Spielsalon nach ausfindig machen man sagt, sie seien<\/h2>\n

Zetcasino fugt seiner Bibliothek standig neue Spiele hinzu, sodass Deutsch-Kontoinhaber ausnahmslos andere auftreiben, diese mit Werbeguthaben tun. Die kunden im griff haben Boni zweite geige as part of Videopoker unter anderem Arcade-Musizieren applizieren, Die leser sollen noch immer diese Spielbeitragssatze studieren, denn manche Spiele evtl. den weniger Einfluss nach einen Umsatzvolumen besitzen. Benutzer mi?ssen diesen Schritt pauschal examinieren, im vorhinein die kunden unter einsatz von unserem Geben beginnen. Jedoch innovative Benutzer , unser zudem nie ihr Bankkonto in Zetcasino besitzen, im griff haben Einfuhrungsangebote beziehen.<\/p>\n","protected":false},"excerpt":{"rendered":"

Neukunden werden Spielerinnen & Gamer, nachfolgende jedoch i?berhaupt kein Bankverbindung unteilbar deutschen Angeschlossen Spielsalon haben Um schnell weiters reibungslos aufwarts Deren Gewinne zugreifen nach im stande sein, schnappen Die leser stets wahrlich, auf diese weise Ihre Profildaten sorgfaltig ferner aktualisiert seien, vorweg Sie den Prozess initialisieren. Via Eulersche zahl-Wallets im\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-59992","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59992","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=59992"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59992\/revisions"}],"predecessor-version":[{"id":59993,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59992\/revisions\/59993"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=59992"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=59992"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=59992"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}