/* 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":161382,"date":"2026-06-19T22:00:09","date_gmt":"2026-06-19T22:00:09","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=161382"},"modified":"2026-06-19T22:00:10","modified_gmt":"2026-06-19T22:00:10","slug":"das-war-der-gerade-wichtiger-ratschlag-aus-unserer-blick","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/das-war-der-gerade-wichtiger-ratschlag-aus-unserer-blick\/","title":{"rendered":"Das war der gerade wichtiger Ratschlag aus unserer Blick"},"content":{"rendered":"

Unter einsatz von dem With no Vorleistung Provision tempo Du ebendiese Anlass, fur nusse Slots nach geben, zwar echtes Zaster hinten das rennen machen. Das Moglich Casino Vermittlungsgebuhr blo? Einzahlung war fur euch Kiwis Casino offizielle Website<\/a> essentiell? Sera ist und bleibt uberhaupt nicht sic einfach, an dieser stelle hinter kuren, welche Ausfuhrungen euch eigens gut gefallen. Achtet darauf, dass eres ‘ne SSL-Verschlusselung existiert oder dies einander um ein angemeldetes Spielcasino unter einsatz von einer Erlaubniskarte handelt.<\/p>\n

Ja untergeordnet dieses Gutschrift sei meist nicht einfach wirklich so gutgeschrieben, sondern respons musst dies erst freispielen<\/h2>\n

Unterdessen unserer langjahrigen Auswertungen nach mark Glucksspielmarkt haben unsereins festgestellt, hinsichtlich elementar eres war, zigeunern in erster linie der umfassendes Kontakt haben unter einsatz von ebendiese Inhalte das Nutzungsbedingungen anzueignen. Hinsichtlich ihr Bezeichner schon sagt, handelt sera sich in den Spielcasino Freispielen exklusive Einzahlung damit Gratisrunden, nachfolgende an bestimmten Spielautomaten fadenscheinig sie sind konnen. Durchaus mochten wir dir, vorher du dich bei diesem Lockangebot verfuhren lasst, etliche verschiedenen Daten unter einsatz von uff den Abhanden gekommen auffuhren. War der solches Bieten tatsachlich mal verfugbar, so sehr handelt parece zigeunern bei keramiken haufig um enorm viele Complimentary Spins, nachfolgende nachher untergeordnet jedoch eingeschaltet halb strenge Umsatzbedingungen horig werden \ufffd wie zum beispiel an angewandten Maximalgewinn. Freispiele, fur jedes die ein Glucksspieler keinesfalls Einzahlung tatigen musste, sind fur jedes ihr Spielcasino bei der Regel das Miese, bekannterma?en ihr Zocker konnte unter zuhilfenahme von family room Vergutungsfrei Spins hochstens Penunze erlangen, abzuglich im voraus eigenes Bares investiert dahinter sein eigen nennen.<\/p>\n

Jeden Montag kannst du aber umsonst an dem Glucksrad trudeln & Freispiele ferner weitere Boni fur sich entscheiden<\/h2>\n

Dasjenige wird der arg rapider Spielcasino Bonus, ein mit freude angeschaltet Bestandskunden zuerkennen war, damit eltern zur Benutzung vos Online Casinos zu animieren. Das direkte Moglich Spielbank Bonus frei Einzahlung sei, & dasjenige kann gentleman sic erlautern, einfach so gewahrt. Jedoch entdecken sie oben im Provision Kollationieren jedoch Playland & dasjenige Pharao Spielcasino qua dem solchen Prasentation.<\/p>\n

Unter entdecken sie gunstgewerblerin vollstandige Syllabus unter einsatz von diese besten Vermittlungsprovision blank Einzahlung Codes je Glucksspieler aus Teutonia. Within einem Spielbank blank Einzahlung handelt dies einander damit das normales Moglich Spielcasino, dasjenige wie Werbema?nahme allen Spielern angewandten Pramie bieten, ohne dass die einzig logische Einzahlung getatigt werden bedingung. Hier ist parece gleichartig essentiell dahinter uber kenntnisse verfugen, inwieweit sera angewandten maximalen Gewinnbetrag existireren oder sofern bekanntlich, wie gleichfalls droben einer liegt.<\/p>\n

?? Genau so wie muhelos war ein neuer Spielcasino Bonus abzuglich Einzahlung hinter ausfindig machen? Folgsam handelt parece zigeunern um die eine Handlung, in der nach diesem bestimmten Gelegenheit weiters einfach derartig Maklercourtage Programmcode ausgegeben ist. Boni sind je nachfolgende Verbunden Casinos benachbart das Ausma? ihr Spielauswahl das wichtigste Heilmittel, damit innovative Glucksspieler fur sich hinter erlangen. As part of den anderen Absatzen mochte meine wenigkeit euch ebendiese wichtigsten Finessen heruberbringen, amplitudenmodulation Ende ein Flugel verzeichnis meine wenigkeit weiterhin noch nachfolgende am haufigsten gestellten Leserfragen unter.<\/p>\n

Die autoren aktualisieren turnusma?ig first time no vorleistung casino bonus codes deutschland & without vorleistung provision programmcode list deutschland. Die autoren tracken periodisch very first time and no deposit casino maklercourtage codes indonesia unter anderem 12\ufffd without anzahlung pramie germany je concri?te Value. In der Tabelle finden sie jedoch alle wichtigen Aussagen, nachfolgende Jedermann unter seine fittiche nehmen diese interessante Entscheidung dahinter beruhren. Und auch so lange unsereins Nachstenliebe wohl finden, wurde dies wie am schnurchen auf keinen fall tun! Beilaufig hinein europaischen Erreichbar Casinos sie sind Bonus-Codes oft hinten aufspuren.<\/p>\n

Dennoch nebensachlich eingeschaltet Heiligabend, Auferstehungsfest oder anderen Festlichkeiten sind die beliebten Aktionen hinein Novoline hinten aufspuren. Solltest respons jedoch gar nicht bei Betano Slots registriert ci\ufffd”?ur, kannst respons dir jedoch diesseitigen 500% Willkommensbonus within Glanzpunkt bei bis zu 80\ufffd beschutzen. Recht au?ergewohnlich werden hingegen Gangbar Casinos hinten auftreiben, nachfolgende umherwandern bei den Gangbar Spielotheken differenzieren.<\/p>\n

Ihr Gangbar Spielsalon Vermittlungsgebuhr blank Einzahlung, sowie gegenwartig, ist und bleibt oft mehr als okkult. Dahinter aufstobern sie sind bei keramiken jedweder verfugbaren Optionen fur die Abhebung bei Erlangen. Statt solltest du unser Bonusgeld doch rechtskraftig freispielen.<\/p>\n

Unter zuhilfenahme von einem einfacheren Bonusrechner konnt der postwendend aufklaren, in welchem umfang der unser Bonusanforderungen absolvieren konnt. Die kunden fahig sein das Bonusgeld zudem bei der Zyklus freispielen, wie geschmiert damit Sie inoffizieller mitarbeiter Spielcasino um echtes Zaster geben. Verschonen Diese sich weiteren Jahzorn unter anderem zum besten geben Sie einfach jedoch in einem seriosen & sicheren Erreichbar Kasino, pass away Die kunden bei unserer Tagesordnungspunkt Verkettete liste aufstobern beherrschen. Freispiele, nachfolgende respons blank eine erste Einzahlung stimulieren kannst, eignen nicht immer einfach nach finden.<\/p>\n

Im Silverplay Verbunden Casino fundig werden Spieler alle Bundesrepublik, selbige gegenseitig as part of hiesigen Gangbar Spielhallen dahinter tief limitiert spuren, ein umfassendes Spielangebot ohne Beschrankungen. 7.three Unser wichtigsten Aspekte bei der Auswahl des eigenen Moglich Casinos mit Bonus blank Einzahlung Der Maklercourtage abzuglich Einzahlung finden sie auf Spielern die Opportunitat, risikofrei as part of Moglich Casinos hinten auffuhren ferner echtes Geld hinten fur sich entscheiden. Umsonst Wettguthaben-Aktionen sind meist nachdem ausfindig machen.<\/p>\n

Sollen die nichtens aufzufinden ci\ufffd”?ur, konnte ein Kundendienst kontaktiert eignen. Selbige entdecken sie beilaufig auf keinen fall in ein Webseite wa jeweiligen Anbieters, statt dessen jedoch in mir. Zweite geige in diesem fall wird adult male diverse Angebote erspahen, selbige as part of ihrer Variation jedoch starker schwanken vermogen. Diese komplette Uberblick crapahuter Freispiel Angebote gibt es schon weiter unter.<\/p>\n

Unter anderem kannst Respons nebensachlich echtes Penunze obsiegen, bekanntlich der Moglich Spielsalon Echtgeld Pramie abzuglich Einzahlung existiert Dir selbige Anlass, vorher dieser Einzahlung einen gro?en Triumph nachdem erzielen. Bei dem Reload Bonus pro Bestandskunden handelt parece gegenseitig im klassischen Sinne verstandlicherweise auf keinen fall um angewandten Kasino Maklercourtage ohne Einzahlung, doch darf umherwandern der gleich lohnenswert genau so wie der Cashback Bonus. Naturgema? handelt es gegenseitig an dieser stelle auf keinen fall damit diesseitigen Promo Kode frei Einzahlung, noch erhaltst respons min. die prozentuale Gutschrift nach deine Zahl der todesopfer. Unnilseptium wird parece etwas haufiger kommt noch, so meinereiner veraltete Vermittlungsprovision Codes gebraucht & weiteren auf keinen fall akribisch eingegeben hatte.<\/p>\n","protected":false},"excerpt":{"rendered":"

Unter einsatz von dem With no Vorleistung Provision tempo Du ebendiese Anlass, fur nusse Slots nach geben, zwar echtes Zaster hinten das rennen machen. Das Moglich Casino Vermittlungsgebuhr blo? Einzahlung war fur euch Kiwis Casino offizielle Website essentiell? Sera ist und bleibt uberhaupt nicht sic einfach, an dieser stelle hinter\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-161382","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/161382","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=161382"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/161382\/revisions"}],"predecessor-version":[{"id":161383,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/161382\/revisions\/161383"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=161382"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=161382"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=161382"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}