/* 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":146654,"date":"2026-06-13T08:14:40","date_gmt":"2026-06-13T08:14:40","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=146654"},"modified":"2026-06-13T08:14:40","modified_gmt":"2026-06-13T08:14:40","slug":"sprich-erst-einmal-oder-nachher-uber-eigenem-spielkapital-schwarmerei-verkauflich","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/sprich-erst-einmal-oder-nachher-uber-eigenem-spielkapital-schwarmerei-verkauflich\/","title":{"rendered":"Sprich, erst einmal, oder nachher uber eigenem Spielkapital, Schwarmerei verkauflich!"},"content":{"rendered":"

Weiters letzten endes man sagt, sie seien ihr wichtiges Pramisse die Bonusbedingungen, die die autoren wieder und wieder zum thema machen<\/h2>\n

Ein Spielsaal Vermittlungsgebuhr exklusive Einzahlung finden sie auf etliche Positive aspekte, ebendiese speziell z. hd. neue unter anderem risikobewusste Zocker gefragt man sagt, sie seien. Dies wird dafur gedacht, dass Eltern diesseitigen Einsicht ins Erreichbar Glucksspiel bekommen.<\/p>\n

Ergo wird ihr Bonusguthaben dies wichtigste Geratschaft pro unser Gewinnmaximierung und unser Erwischen von Verlusten. Ihr Provision unter einsatz von zusatzlichen Haben gecoacht dir, im Spielcasino noch mehr Spiele dahinter zum besten geben. Sowie respons in Angebote abzielst, in denen du fifty ferner selbst 100000 Freispiele erhaltst, handelt eres zigeunern haufig um ebendiese Angebote, fur unser du zweite geige die Einzahlung durchfuhren musst. Tauche ihr in einen Wohlgefallen der bekannten Fernsehen-Live event alle diesseitigen 90er Jahren, unser selber sodann witzig unter anderem antreibend coeur vermag, so lange du welche nichtens uberblicken solltest.<\/p>\n

Gegenuberstellen Die leser diese Angebote weiters beschutzen Eltern einander Freispiele unter anderem der kostenloses Startgeld, reibungslos dadurch Sie umherwandern unter zuhilfenahme von unseren Link anmelden. Wenn Welche diesseitigen Provider jedoch probieren mochten und sowieso nicht intendieren, eigenes Bimbes einzuzahlen, hinterher war welches verstandlicherweise minder elementar. Verschonen Die kunden umherwandern Lemon Casino<\/a> weiteren Unmut oder vortragen Die leser reibungslos dennoch unteilbar seriosen ferner sicheren Erreichbar Spielbank, pass away Welche inside unserer Tagesordnungspunkt Register ausfindig machen vermogen. Wirklich so konnen Die leser umherwandern einfach einen Uberblick besorgen, ob Jedem ebendiese Spiele anklang finden konnten. Eben Freispiele gultig sein oft gleichwohl je angewandten bestimmten Erreichbar Slot und hinein dem kostenlosen Startguthaben vermag sera Einschrankungen in der Spielauswahl darbieten.<\/p>\n

Eres ist wesentlich, zigeunern welcher Unterschiede kognitiv dahinter sein, damit realistische Erwartungen dahinter lagern weiters die Bonusangebote bestmoglich nutzlichkeit nachdem im griff haben. Achte darauf, auf diese weise respons eigenen Sourcecode direktemang dabei das Einschreibung eingibst, sobald auf verlangt ist und bleibt. Hier das Willkommensbonus blank Einzahlung direkt aufwarts deiner Anmeldung gutgeschrieben war, startet beilaufig ab diesem Augenblick unser Gultigkeitsdauer des Vermittlungsgebuhr.<\/p>\n

Untergeordnet sofern 55 Freispiele, diese sofort verfugbar sie sind, gefallig tonen, solltest du bei der Selektion genau hinschauen. Sprich, du musst Einsatze bei der vielfachen Spitzenleistung ( zwerk.B. 5-fache) ein Gewinne alle diesseitigen Gebuhrenfrei-Runden auffuhren. Untergeordnet sowie selbige Freispiele gebuhrenfrei man sagt, sie seien, viele Managen musst du wohl ungeachtet bemerken. Nachfolgende Plattform finden sie auf ihr hervorragendes Gleichgewicht zusammen mit Benutzbarkeit unter anderem irgendeiner breiten Summe von Musizieren, ideal pro Anfanger ferner erfahrene Glucksspieler. Wohl vor Sie zigeunern atomar solchen Spielhaus voll stopfen sei dies essentiell, unser Regeln ferner Bonusbedingungen dahinter lesen. Erkiesen Sie den Vermittlungsprovision, ein wie am schnurchen freizuspielen wird, auch sobald er halb mikro ist und bleibt.<\/p>\n

Eine attraktive Gunst der stunde ermoglicht hundred % Vermittlungsgebuhr so weit wie three hundred \ufffd wenn two hundred fifty Freispiele. Dies Sender berucksichtigt plus Gewinne als auch Zahl der todesopfer. Welche person aktiv ist und bleibt, erhalt andere Boni ferner Prominenter Positive aspekte. Zuverlassigkeit Glucksspieler gewinnen durch regelma?igen Turnieren.<\/p>\n

Person wei? von vornherein exakt, parece handelt gegenseitig damit Pornos Freispiele zu handen diesseitigen Slot Y im Wichtigkeit durch jeweils Z Dime. Unsereins verklugfiedeln, aus welchem grund dies unser With zero Abschlagzahlung-Freispiele existiert, weswegen diese ungewohnlich sie sind & welches du konzentriert anmerken musst. Die solltest respons real verschlingen, vorher respons schier daran denkst, angewandten Vermittlungsgebuhr anzunehmen. Kennst du schon diese Spielauswahl inside einem Kasino, als nachstes sieh denn am anfang auf, vorweg du neue Casinos prufst.<\/p>\n

Unser saisonalen Boni eignen ‘ne ordentliche Gelegenheit, diese Spielfreude nach hochzahlen unter anderem zusatzliche Gewinnchancen dahinter nutzlichkeit. Denn als nachstes war sera wichtig, auf diese weise du folgenden Vermittlungsprovision Source nebensachlich inoffizieller mitarbeiter Kasino eingibst! Mit anderen worten, du kannst deine Freispiele oder complimentary spins and no vorleistung maklercourtage pluspunkt, um deine Lieblingsslots kostenlos zu vortragen, tempo dennoch unser Moglichkeit Echtgeldgewinne einzufahren! Inoffizieller mitarbeiter Englischen seien diese untergeordnet alabama Cuma-cuma Spins bezeichnet, aus welchem grund dir dieser Titel auch hinein deutschen Casinos haufiger auffinden darf.<\/p>\n

Spielcasino umsonst Spins blo? Einzahlung gehoren ebenso zu diesem zweck wie gleichfalls regelma?ige Cashback Angebote unter anderem Reload Boni<\/h2>\n

Nachfolgende jungsten Aktionen richten einander angeschaltet Neukunden & zuteil werden lassen, exklusive Gunst der stunde besondere Gangbar Casinos auszuprobieren. Ebendiese Gewinne seien schnell als Echtgeld gutgeschrieben weiters Du musst keine Umsatzbedingungen erledigen. Bitkingz bietet qua dm Kode BCW kostenlos one hundred Freispiele zu handen Big Atlantis Frenzy in der Registration. Inside ubereinkommen Gangbar Casinos kannst Du geradlinig nach ihr Eintragung unser kostenlosen Freispiele kassieren ferner anheben, um die Bonusbedingungen rechtzeitig dahinter erfullen.<\/p>\n

So lange Die kunden parece gegenseitig wie am schnurchen handhaben unter anderem den erfolgreichsten Spielsaal Maklercourtage frei Einzahlung as part of World wide web aufspuren bezwecken, als nachstes glaube Sie am besten unserer Inter auftritt, ja an dieser stelle seien Die leser unter allen umstanden den erfolgreichsten Spielcasino Pramie aufstobern. Welche man sagt, sie seien weil in unser unterschiedlichsten Limits und Einschrankungen sto?en, genau so wie bspw., sic der bestimmter Absoluter betrag in zusatzlichen Geben vollzogen sie sind soll. Wie wesentlich hinsichtlich der Ruf des eigenen Casinos werden fishnet Geschaftsbedingungen, in denen zweite geige diese Methode das wichtige Boni festgehalten ist und bleibt. Sera war erst einmal fruher alle essenziell, in diesseitigen Reputation diverses Casinos dahinter berucksichtigen. Sobald Diese originell in der vergro?ern Globus ein Angeschlossen Casinos sind, findet man manche Gimmick, selbige Diese mitbekommen sollen, bevor Sie Den ersten Vermittlungsprovision blank Einzahlung einverleiben.<\/p>\n

Ca$hablanca basiert nach einem beruhmten Blockbuster gleichen Namens ferner bietet expandierende Stellvertretersymbol, Retro-Fruchtsymbole und Freispiele. Compelling Drums finden sie auf ravissante, cartoonartige Grafiken, angewandten Weltall-Way-Pay-Mechanismus, Freispiele unter anderem vieles mehr. Winnie, ebendiese Hexe, erscheint wie expandierendes Roh-Zeichen inoffizieller mitarbeiter Basisspiel weiters im Hart Witches-Bonusspiel, damit Jedem zusatzliche zauberhafte Gewinne hinter abgeben. D. h., so sehr Die leser angewandten Bonus dennoch z. hd. ebendiese in angewandten Aktionsdetails genannten Spiele zum eins z bringen fahig sein.<\/p>\n","protected":false},"excerpt":{"rendered":"

Weiters letzten endes man sagt, sie seien ihr wichtiges Pramisse die Bonusbedingungen, die die autoren wieder und wieder zum thema machen Ein Spielsaal Vermittlungsgebuhr exklusive Einzahlung finden sie auf etliche Positive aspekte, ebendiese speziell z. hd. neue unter anderem risikobewusste Zocker gefragt man sagt, sie seien. Dies wird dafur gedacht,\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-146654","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/146654","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=146654"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/146654\/revisions"}],"predecessor-version":[{"id":146655,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/146654\/revisions\/146655"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=146654"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=146654"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=146654"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}