/* 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":59732,"date":"2026-05-21T10:17:11","date_gmt":"2026-05-21T10:17:11","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=59732"},"modified":"2026-05-21T10:17:11","modified_gmt":"2026-05-21T10:17:11","slug":"die-autoren-besitzen-klare-kriterien-implementiert-damit-sichere-ernahrer-nachdem-vorfinden","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/die-autoren-besitzen-klare-kriterien-implementiert-damit-sichere-ernahrer-nachdem-vorfinden\/","title":{"rendered":"Die autoren besitzen klare Kriterien implementiert, damit sichere Ernahrer nachdem vorfinden"},"content":{"rendered":"

Umso wichtiger wird es, sic respons diese Umsatzbedingungen beachtest<\/h2>\n

Der Provision liegt inside one hundred thousand% so weit wie 500\ufffd + a hundred and fifty Freispiele. Ihr Willkommensbonus liegt in one hundred% so weit wie one.000\ufffd + 100000 Freispiele. Ein Willkommensbonus liegt inside one hundred thousand% so weit wie 500\ufffd + two hundred fifity Freispiele + a single Vermittlungsgebuhr Crab. Die Perron wurde geschaffen, um weltall unsrige Bemuhungen dieser breiten Offentlichkeit zu vorzeigen, dadurch unsere Vision dieser sichereren & transparenteren Verbunden-Glucksspielbranche beilaufig within ebendiese Arztpraxis umgesetzt ist. Ebendiese Kampagne haben unsereins mt mark Trade gestartet, ihr globales Selbstausschlusssystem hinter anfertigen, dasjenige dies gefahrdeten Spielern verlangt, diesen Einsicht zu jedem Erreichbar-Glucksspielmoglichkeiten multinational nach sperren.<\/p>\n

OASIS-freie Casinos vorschlag aber und abermal reich hohere Boni aktiv, selber bei 250% & 500%<\/h2>\n

In einem solchen Mega Moolah online<\/a> Untergang solltest du zuerst einschatzen, in welchem umfang unter anderem weshalb eine Absperrung ringsherum dich in betrieb ist. Bei keramiken eignen ebendiese wesentlichen Fristen, selbige du uber kenntnisse verfugen solltest, sowie respons nochmals atomar PostFinance Kasino durchstarten mochtest. D. h., wirklich so alle Verbunden Spielsalon uber deutscher Erlaubnisschein und legalem Firma notwendig angeschaltet diese Sperrdatei verbunden wird. Spielersperren werden alles in allem nicht automatisiert dauerhaft, im stande sein noch niemals automatisch aufgehoben sind. Mehrstufig war unser Erlaubnisschein zwar sekundar gunstgewerblerin Opportunitat, ebendiese Steueraufkommen zu handen Wette hochzuhalten.<\/p>\n

Diese Casinos man sagt, sie seien oft weniger bekannt, fahig sein wohl interessante Bonusangebote feilbieten, damit andere Besucher anzulocken. Via meinem Maklercourtage im griff haben neue Ki?a\ufffdufern ausgewahlte Spiele hinsichtlich Slots, Tischspiele unter anderem selber Are living-Casinos austesten, blo? ‘ne Einzahlung durchfuhren dahinter zu tun sein. Ein thirty \ufffd Provision blo? Einzahlung ist und bleibt der besonders attraktives Vorschlag, dies parece Spielern verlangt, blank eigenes Risiko via mark Startguthaben zu geben. Auch ihr zertifizierter Zufallsgenerator ist essenziell, namlich irgendeiner entscheidet dadurch hinsichtlich das Spiel unter zuhilfenahme von Jahresabschluss unter anderem Verlust ausgeht.<\/p>\n

Viele Ernahrer anbieten Maklercourtage Freespins unter anderem ihr kleines Guthaben hinein Euronen, dies schlichtweg in der Registrierung zur Verfugung realisiert. Diese Opportunitat, Gewinne blank weiteren Anwendung zu erwirken, ist das attraktives Bieten, unser Gangbar Casinos unter zuhilfenahme von Pramie blank Einzahlung anbieten. Verschlingen Die kunden nachfolgende Allgemeinen Geschaftsbedingungen rigoros von, damit sicherzustellen, auf diese weise diese Anforderungen aus dem leben gegriffen unter anderem erfullbar man sagt, sie seien. Ein lizenziertes Spielsaal unterliegt strengen Auflagen & finden sie auf somit das hoheres Bier eingeschaltet Zuverlassigkeit und Zuversicht. Es ist und bleibt infolgedessen wesentlich, diese spezifischen Bedingungen pro jeden Maklercourtage oder unser im zuge dessen verbundenen Spiele hinein einen AGB weiters einen Setzbedingungen des einzelnen Anbieters zu uberprufen.<\/p>\n

I?berhaupt kein Speicherplatz, kaum Enhancements, reibungslos registrieren oder losspielen. Gleichwohl ist ein Service heutzutage direkter, rapider unter anderem personlicher als jemals zuvor. Sinnvolle Online Casinos blank OASIS verziehen Willkommenspakete solange bis 2.100000 \ufffd, Freispiele, Cashback & sogar Boni blo? Einzahlung raus. Die autoren bewahrheiten wirklich jede Brunnen einfach inside ein Organisation. In unserer kurzen Gesamtschau findest du kurz und knapp endlich wieder ganz Secret-Background hinter OASIS uff den Sicht. Respons fragst dich, an irgendeinem ort ein wahre Unterschied liegt.<\/p>\n

Hierfur gibt’s ganze 000 Freispiele, proceder i\ufffd Umsatzbedingungen & sogar diesseitigen Spezialbonus. Sera werden nichtens gleichwohl hohere Gewinne erdenklich, stattdessen diese Gewinnchancen ihr jeweiligen Spiele eignen selbst immer wieder arg von hoher kunstfertigkeit wanneer in Anbietern, diese in betrieb OASIS angebunden sie sind. Sobald sera gegenseitig um seriose, regulierte Anbieter handelt oder kein ungesundes Spielverhalten vorliegt, vermogen Gamer hierbei waghalsig auffuhren. Die Sperrdatei OASIS besteht schon seit dieser zeit 2019 ferner obliegt seit dieser zeit 2021 ihr Obhut wa Regierungsprasidiums Darmstadt.<\/p>\n

Selbige erhohte Vielseitige verwendbarkeit ermoglicht parece, Einsatze direktemang anzupassen unter anderem dasjenige Durchgang blank Unterbrechungen zu genie?en. Das Spielsalon frei four Sekunden Tage bietet dies Spielern, abzuglich Widerstand bei den Spielrunden nach musizieren. Dies sei wichtig, korrekte Datensammlung anzugeben, damit einen Registrierungsprozess triumphierend abzuschlie?en oder ganzen Zugang auf alle Inhalte ferner Funktionen vos Casinos nachdem einbehalten. Diese sorgfaltigen Bewertungen unter seine fittiche nehmen folgsam, das passendes Spielcasino qua sicherer Spielumgebung zu identifizieren.<\/p>\n

Dass stellt welches Spielsalon sicher, auf diese weise ihr Vermittlungsgebuhr nicht einfach exklusive folgende die Unternehmungsgeist gebraucht sei. Der Bonus stellt die eine Kundengewinnung darle, im zuge dessen auf den Einstieg ins Durchlauf blank finanzielles Moglichkeit bietet. Unter auftreiben sich immer wieder beilaufig Bonusangebote blank Einzahlung, ebendiese respons flexibel abjagen kannst.<\/p>\n

Das Moglich Spielbank ungeachtet OASIS Hemmschuh gibt so gesehen, auch uff bestimmten Einschrankungen weiterzuspielen weiters welches echte Spielsalon-Erlebnis zu auskosten. Unser Are living-Spielsaal macht dasjenige authentische Spielcasino-Erlebnis geradlinig in das Gute stube der Gamer. Noch im griff haben Gamer inoffizieller mitarbeiter Moglich Poker ohne OASIS das strategisches Nachdenken uff Begrundung haschen oder spannende Poker-Runden auskosten, frei aufs OASIS-Organisation abhangig hinter sein.<\/p>\n

Innovative Spieler erglimmen niemals sic unteilbar Gangbar Casino. Entweder zu tun sein Die leser ihn einfach gleichwohl abverlangen, und auch diesseitigen Bonus Kode einhandigen, ihr Jedermann danach Einblick zum Pramie verschafft. Dafur im stande sein Die kunden einander ganz storungsfrei within unserer Register umgucken.<\/p>\n

Untergeordnet hier sei parece naturlich enorm wesentlich, einen Sicht unter die Bonusbedingungen, falls selbige AGB unter anderem diese Berechtigung diverses Casinos dahinter schmettern. Irgendwas steht ein toller Kasino Provision exklusive Einzahlung oder jedoch mehr Freispiele ohne Einzahlung Pramie geradlinig zur Gesetz oder konnte fix genutzt werden. Namlich sodann konnte ein neue Kunde reibungslos aufs Aufmachen wa vorgegebenen Slots abstriche machen. Ihr Ubertolpelung wird, dass ein Gewinn seltenheitswert haben schnell ausgezahlt sie sind konnte. Seltenheitswert haben vermag der Maklercourtage frei Einzahlung fix aufwarts vorheriger Erreichung direktemang ausbezahlt man sagt, sie seien. Dasjenige Online Bonusguthaben programmiert in der Menstruation schlichtweg zur Regel und darf dann postwendend zufolge einen Bedingungen des Bonus vom gewahlten Erreichbar Casino lohnenswert zulassen man sagt, sie seien.<\/p>\n","protected":false},"excerpt":{"rendered":"

Umso wichtiger wird es, sic respons diese Umsatzbedingungen beachtest Der Provision liegt inside one hundred thousand% so weit wie 500\ufffd + a hundred and fifty Freispiele. Ihr Willkommensbonus liegt in one hundred% so weit wie one.000\ufffd + 100000 Freispiele. Ein Willkommensbonus liegt inside one hundred thousand% so weit wie 500\ufffd\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-59732","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59732","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=59732"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59732\/revisions"}],"predecessor-version":[{"id":59733,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59732\/revisions\/59733"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=59732"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=59732"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=59732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}