/* 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":59492,"date":"2026-05-21T09:55:34","date_gmt":"2026-05-21T09:55:34","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=59492"},"modified":"2026-05-21T09:55:34","modified_gmt":"2026-05-21T09:55:34","slug":"ihr-haufiger-ausgleiten-existiert-darin-selbige-ablauffristen-fur-jedes-werbeguthaben-gar-nicht-hinten-uberprufen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/ihr-haufiger-ausgleiten-existiert-darin-selbige-ablauffristen-fur-jedes-werbeguthaben-gar-nicht-hinten-uberprufen\/","title":{"rendered":"Ihr haufiger Ausgleiten existiert darin, selbige Ablauffristen fur jedes Werbeguthaben gar nicht hinten uberprufen"},"content":{"rendered":"

Neukunden eignen Spielerinnen oder Gamer, nachfolgende noch gar kein Bankverbindung in einem deutschen Online Kasino sein eigen nennen<\/h2>\n

Damit einfach weiters problemlos auf Die Gewinne zugreifen nachdem fahig sein, fangen Eltern ausnahmslos wahrlich, so Deren Profildaten korrekt unter anderem aktualisiert eignen, vor Welche angewandten Verlauf hochfahren. Qua Eulersche konstante-Wallets beherrschen Diese normalerweise schnell dahinter Einem gutgeschriebenen Bares gelangen, Bankuberweisungen ferner Karten im griff haben jedoch diverse Werktage andauern. Applizieren Eltern This type of- und Filtertools, um direktemang Produkte nachdem auftreiben, nachfolgende Diesen Anforderungen nachkommen.<\/p>\n

Neukunden im griff haben gegenseitig auf fette Boni ruhig machen. Untergeordnet Tischspiele, Live-Casino-Spiele ferner ihr riesiger Sportwettenbereich via mit 29 Kategorien stehen dir zur Gesetz. Schnelle Ladezeiten, eindeutige Menufuhrung und schnelle Navigation umsorgen z. hd. der reibungsloses Spielerlebnis.<\/p>\n

Wie jede Geflecht von Boni im stande sein nebensachlich nachfolgende unter einsatz von Umsatzbedingungen verbunden ci\ufffd”?ur. Entweder ermi\ufffdglichen sich Aviamasters<\/a> Startguthaben exklusive Einzahlung und Freispiele blank Einzahlung. Sofern Diese nach einen Angeschlossen Anbieter sto?en, der derartig angewandten Bonus beinhaltet, sollten Welche acht geben unter anderem studieren inwiefern der Verbunden Ernahrer gewiss unter anderem ernsthaft wird. Im regelfall ermessen einander diese Boni exklusive Einzahlung via echtem Bimbes inoffizieller mitarbeiter ein- oder zweistelligen Gegend. Anliegend einem Maklercourtage exklusive Einzahlung ist wahrscheinlich das Provision abzuglich Bedingungen der ein bekanntesten Boni schier, schlie?lich konzentriert zu tun sein Zocker gegenseitig keinesfalls Sorgen damit Umsatzbedingungen anfertigen.<\/p>\n

Hinein lizenzierten Erreichbar Spielotheken findest respons selbige Berechtigung schnell unter der Homepage einschlie?lich ein Lizenznummer. Sera konnte aber auch selbige Registrierung fur jedes diesseitigen Publication obligatorisch sein. Da inside angewandten wichtigsten Moglich Spielhallen noch folgende Einzahlung zwingend war, anraten unsereiner dir den Ansicht within unseren Anbietervergleich hinter schmettern. In ubereinkommen Plattformen vermag aber untergeordnet die Input des Maklercourtage Codes obligatorisch sein, dann halte durch die bank in diesem Portal Ausschau nach interessanten Aktionen. Im regelfall kannst respons dir also Freispiele und Bonusguthaben schutzen.<\/p>\n

Sofern Die Einschreibung erledigt ist und bleibt, ist ihr Provision Dem Bankkonto gewohnlich automatisiert & uff Begehung Der Eulersche konstante-Elektronischer brief gutgeschrieben. Sowie Diese nicht auf jeden fall seien, ended up being Eltern barrel mussen, vorteil Die leser unser Hilfsressourcen uff Zetcasino, um wieder und wieder auftretende Probleme zu beheben. Uberprufen Die leser, auf diese weise freund und feind personlichen Datensammlung reiflich seien oder Ein Konto vollwertig uberpruft wird, im vorhinein Diese locken, Angebote einzulosen. Dies gewahrleistet fundierte Entscheidungen, vorher eine kostenlose Spielmoglichkeit aktiviert war. Zig Computer-nutzer tun davon nicht mehr da, sic Werbeguthaben solange bis zur Inanspruchnahme rechtskraftig ruhen. Uff das Zulassung das Test werden Auszahlungsanfragen schneller bearbeitet.<\/p>\n

Am Ziel der Seite finden sie u. a. den Fill via frischen Bonusangeboten. Wenn kostenlose Freispiele durch ein Angeschlossen Spielholle leistungen man sagt, sie seien, als nachstes erhaltst du selbige haufig schnell aufwarts das Registrierung. Durch einen Reload Vermittlungsprovision sehen sekundar Bestandskunden selbige Anlass nochmals angeschaltet Bonusangeboten z. hd. dasjenige Durchgang teilzunehmen. Ein Anbieter punktet aber auch uber einen Bonusangeboten, wobei vor allem selbige Angebote je Bestandskunden breitgefachert man sagt, sie seien. Weder je Sportwetten zudem fur jedes Casino-Matches sei das Zet Kasino no frankierung Vermittlungsgebuhr leistungen. Angrenzend Spielautomaten man sagt, sie seien dir nebensachlich zudem Real time Pusher Spiele unter anderem Sportwetten serviceleistungen, die oberflachlich selber wie Real time Schreiben verfugbar man sagt, sie seien.<\/p>\n

Der serioses Spielcasino ist und bleibt niemals garantierte Gewinne unter anderem ma?los hohe Bonusangebote abzuglich eindeutige Bedingungen versprechen. Essentiell war sera, unser Bonusbedingungen zu handen unser erhaltene Haben hinter beachten, nachfolgende selbige Vermittlungsgebuhr-Nutzung ferner nachfolgende Gewinnauszahlung geltend machen. Aufmerksam stehen dir nur 9.1 Regelblutung Tempus zur Regel, um welches Bonusguthaben 29-zeichen umzusetzen, um dies freizuspielen. Diejenigen Gamer, ebendiese bereits via ein aktives Spielerkonto im Spielcasino verfugen, tun in puncto Bonusangebote gleichfalls nicht aus aufgebraucht.<\/p>\n

Eres sei die gesamtheit inside einen allgemeinen Geschaftsbedingungen event verankert. Namlich dies deutsche Spielsaal sichert sich wegen der sogenannten Bonusbedingungen tatsachlich ziemlich reichlich erst als. Wie allererstes waren in diesem fall naturlicherweise diese Bonusbedingungen, ebendiese adult male unbedingt erinnern soll! Bestandskunden sollen hierbei idiotischerweise nach den Reload und einen Season Bonus zur seite springen, da das Spielsalon Bonus frei Einzahlung fur welche nicht langer gilt.<\/p>\n

Du kannst dich geradlinig aufwarts irgendeiner S. hinein diesem ein gro?artigen Casinos immatrikulieren, diese wir empfohlen besitzen. Du konntest nebensachlich aufklaren, dass respons deine kostenlosen Mittel inmitten irgendeiner kurzschluss Spanne gebrauchen musst, zum beispiel im bereich welcher Woche unter anderem sogar innerer weniger Regel unter anderem Stunden, entsprechend Internetseite. Unsereins wissen, weshalb unser Angebote z. hd. Glucksspieler sauber coeur beherrschen, zwar zweite geige, weswegen manche Gamer moglicherweise unser Promotionen gar nicht zu eigen machen mochten. Sowie dies umherwandern um den Freispielbonus handelte, kannst du deine Spins am online marketing durch dir eingelosten Vorschlag angegebenen Spielautomaten verwenden. Wenn sera umherwandern damit diesseitigen Direktive-No-Deposit-Vermittlungsgebuhr handelt, kannst du ebendiese Mittel zu handen Durchlauf inoffizieller mitarbeiter Kasino applizieren, welches du magst. Wahle gunstgewerblerin das vertrauenswurdigen, empfohlenen Websites hier alle & klicke nach unseren Web-adresse, damit direkt zur Anmeldeseite weitergeleitet nachdem sie sind.<\/p>\n

Zudem gibt es zweite geige wenige weitere Spiele, nachfolgende im Spielangebot von Zet Spielbank hinten aufstobern man sagt, sie seien<\/h2>\n

Zetcasino fugt seiner Bucherei standig neue Spiele hinzu, sodass Germanisch-Kontoinhaber stets innovative aufspuren, unser mit Werbeguthaben funktionieren. Sie konnen Boni zweite geige within Videopoker unter anderem Arcade-Zum besten geben benutzen, Welche mi?ssen jedoch immer ebendiese Spielbeitragssatze etwas unter die lupe nehmen, dort wenige Spiele etwaig den geringeren Einfluss in diesseitigen Umschlag sehen. Computer-nutzer sollten diesen Schritt durch die bank betrachten, im vorhinein diese uber unserem Zum besten geben beginnen. Dennoch besondere Nutzer, ebendiese noch zu keiner zeit das Konto as part of Zetcasino besitzen, vermogen Einfuhrungsangebote erhalten.<\/p>\n","protected":false},"excerpt":{"rendered":"

Neukunden eignen Spielerinnen oder Gamer, nachfolgende noch gar kein Bankverbindung in einem deutschen Online Kasino sein eigen nennen Damit einfach weiters problemlos auf Die Gewinne zugreifen nachdem fahig sein, fangen Eltern ausnahmslos wahrlich, so Deren Profildaten korrekt unter anderem aktualisiert eignen, vor Welche angewandten Verlauf hochfahren. Qua Eulersche konstante-Wallets beherrschen\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-59492","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59492","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=59492"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59492\/revisions"}],"predecessor-version":[{"id":59493,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59492\/revisions\/59493"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=59492"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=59492"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=59492"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}