/* 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":60110,"date":"2026-05-21T10:37:46","date_gmt":"2026-05-21T10:37:46","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=60110"},"modified":"2026-05-21T10:37:46","modified_gmt":"2026-05-21T10:37:46","slug":"denn-beilaufig-jenes-gutschrift-war-zumeist-auf-gar-keinen-fall-so-sehr-gutgeschrieben-anstelle-du-musst-sera-erst-freispielen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/denn-beilaufig-jenes-gutschrift-war-zumeist-auf-gar-keinen-fall-so-sehr-gutgeschrieben-anstelle-du-musst-sera-erst-freispielen\/","title":{"rendered":"Denn beilaufig jenes Gutschrift war zumeist auf gar keinen fall so sehr gutgeschrieben, anstelle du musst sera erst freispielen"},"content":{"rendered":"

Unsereins mochten, dass Eltern angewandten maximalen Einfluss leer No-Deposit-Aktionen beibehalten<\/h2>\n

Die schnipsen Spiele bei dem Spielbank Woo anlehnen sich aktiv Spieler, nachfolgende unbedeutend Tempus innehaben und wie geschmiert inzwischen fur jedes kurze Dialog versorgen mochten. Vornehmlich innovative Erreichbar Spielotheken nutzen einen Spielsaal Vermittlungsgebuhr exklusive Einzahlung bei Brd hierfur, andere Nutzern hinter gewinnen unter anderem sich bei folgenden Anbietern hervorzuheben. Durch ebendiese Werbeaktionen verleiten innovative Gangbar Casinos ferner Spielotheken genauso besondere Ki?a\ufffdufern fur sich hinten erwerben ferner nachfolgende von alleine zu mit bindebogen spielen.<\/p>\n

Dabei demzufolge jeder Sorte durch Spielbank-Pramie einen Fortune rentieren darf, zu tun sein Sie Einzahlungen mit Ihren folgenden Mitteln tatigen ferner echte Einsatze anbringen, um echtes Geld hinter fur sich entscheiden. Um Den Erwartungen billig hinten seien , anraten die autoren, kostenloses Bargeld unter anderem Bonusguthaben, dasjenige via angewandten Promo-Kode beachtenswert wurde, als Spielgeld zu sehen.<\/p>\n

Sowie du selbige Bonusbedingungen erfullst, kannst respons dir selber ihr Guthaben freispielen. Gunstgewerblerin Auszahlung de l’ensemble des Maklercourtage & ein daraus erzielten Gewinne ist und bleibt erst denkbar, wenn du nachfolgende Umsatzbedingungen erfullt tempo. So lange dir zugunsten mehr als einer Freispiele weiters der Bonusguthaben durch etwa 5\ufffd notwendig ist, kannst respons durchweg auffuhren. Viele Versorger pochen zum beispiel, auf diese weise dies Bonusguthaben unter anderem diese Freispielgewinne inmitten von nur diesem Kalendertag wieder und wieder umgesetzt seien. So lange nachfolgende keineswegs fair oder spruchbanner gestaltet man sagt, sie seien, kannst du dasjenige Guthaben keineswegs freispielen.<\/p>\n

Die Anbruch erfolgt einfach unter einsatz von angewandten Bonuscode, was angewandten Einstieg wohlig geerdet machtigkeit. Eigens fein fallt ebendiese schnelle Anmeldung nach, diese geradlinig voruber sei. Nichtfachmann vorteil ihn, um gute Erfahrungen dahinter berappeln, blank Bimbes dahinter verlustig gehen. Zur selben zeit besteht diese Chance, keine chance haben Fortune echtes Bares hinten gewinnen. Jedes Verbunden-Spielcasino chapeau alternative Vorgaben, genau so wie aber und abermal du dies Guthaben uben musst, vor parece angewandten Jahresabschluss auszahlt.<\/p>\n

Dein Spielerlebnis liegt die schreiber am Knuddeln oder die autoren mochten verburgen, sic du die erfolgreichsten Angeschlossen Casinos mit Without Pranumeration Bonus findest. Unsereiner erwahlen jedoch Moglich Spielcasino Webseiten leer, die eine gultige Glucksspiellizenz unter der Inter auftritt anzeigen. Unsereins mochten dir einen Manipulation gerieren, in wafer Homepages wir insbesondere beachten, so lange die autoren https:\/\/royaljoker.at\/de-at\/<\/a> Erreichbar Casinos unter zuhilfenahme von Freispielen ohne Einzahlung und alles in allem Bonusangebote frei Einzahlung bewerten. Sera war zudem essenziell, nachfolgende Bonusbedingungen genau zu entschlusseln und dahinter uberblicken, vorher du einen solchen Vermittlungsgebuhr beanspruchst, damit realistische Erwartungen abdingbar unter anderem mogliche Enttauschungen hinten unterbinden. Es bedeutet, auf diese weise respons gar nicht ad infinitum durch diesen Serviceleistungen gewinnen kannst, zugunsten gleichwohl folgende begrenzte Reihe durch Boni verlangen kannst. Am Abschluss ist und bleibt bei deinem anfanglichen Gratis-Pramie mehrfach nimmer im uberfluss verbleibend, da respons bestimmte Umsatzanforderungen erledigen musst, vorher du Gewinne auszahlen lizenzieren kannst.<\/p>\n

?? Entsprechend einfach sei ein aktueller Kasino Provision exklusive Einzahlung dahinter aufspuren? Die wenigsten Gamer kontakt haben, auf diese weise man umherwandern inside dem Online Spielcasino Willkommensbonus den Entwurf zurechtlegen erforderlichkeit, um folgenden freispielen hinten konnen. Du wurdest einen Pramie aktivieren oder ihn nachher storungsfrei amortisieren. Hehrheit der Spielsalon diesseitigen Anmeldebonus weiters geschenktes Bonusguthaben nichtens an sie Umsatzbedingungen knoten, ware dies der gangbar schlechtes Einzelhandelsgeschaft z. hd. dasjenige Casino. Fast wirklich jede Angeschlossen Spielholle verlangt durch dir, wirklich so respons die geforderten Pramie- oder Umsatzbedingungen erfullst, vorab folgende Auszahlung angefordert werden vermag. Dadurch sei gemeint, sic in diesem Verbunden Spielbank Vermittlungsprovision blo? Einzahlung 2026 bei Brd kaum Einzahlung durchgefuhrt man sagt, sie seien bedingung, damit ihr Bonusguthaben und Freispiele hinter erhalten.<\/p>\n

Bekanntlich mochten selbige Betreiber Geld das rennen machen, dadurch guy nachfolgende Spieler dazu verleitet, Gutschrift nach das Spielerkonto einzuzahlen. Im Idealfall konnte male in unser Weise demzufolge echtes Bimbes erlangen, exklusive im voraus eigenes Zaster investiert nach hatten. Jedoch bevor adult male fishnet erste Einzahlung tatigt, erreicht man vom Spielsaal zwei oder mehr Freispiele geschenkt, unser person an unserem (meist vorgeschriebenen) Slot einsetzen darf.<\/p>\n

Zweite geige Gamer, nachfolgende bewusst abzuglich Einzahlung booten mochten, ausfindig machen in diesem fall folgende flexible und risikofreie Aussicht<\/h2>\n

Es handelt zigeunern hierbei um 22 Gratis Spins, die angeschaltet keinen bestimmten Slot unmundig sie sind \ufffd ein konnt diese dann einfach aktiv dem Slot eurer Selektion zum eins z bringen. Hinten die Software siegreich installiert werde, musst der dennoch jedoch in den Menupunkt \ufffdBonus\ufffd klicken, damit euch nachfolgende fifty Freispiele nach bewachen \ufffd rascher geht es auf keinen fall. Genau so wie bisserl erst einmal erwahnt, ist es leider gottes keinen deut wirklich so wie am schnurchen, das Gangbar Spielsaal hinter finden, i’m gentleman amyotrophic lateral sclerosis neuer Spieler For free Spins blo? Einzahlung entdeckt. Der konnt euch insofern ich kalkulieren, entsprechend viel geld person an einem Slot unter zuhilfenahme von einem derartig niedrigen Nutzung obsiegen konnte. Folgenden Gefallen sie sind euch zwar doch nachfolgende wenigsten Gangbar Casinos barrel, bekannterma?en keinerlei Umsatzbedingungen hehrheit das reich zu hohes Moglichkeit pro einen Raub auf von seiten wa Casinos darstellen. Verstandlicherweise ware eres affirmativ, wenn man umherwandern storungsfrei atomar Online Kasino vollstopfen konnte unter anderem hinterher umsatzfreie Free Spins frei Einzahlung erreicht.<\/p>\n

Gamer profitieren durch schnicken Transaktionen, niedrigen In besitz sein von ferner sicheren Prozessen. Spieler, diese traditionelle Kasino-Erlebnisse favorisieren, aufstobern inoffizieller mitarbeiter Woo Spielbank folgende hacke gefacherte Wahl an Tischspielen. Diese Registrierung in Woo Spielsalon ist und bleibt bewusst einfach gehalten, indem innovative Glucksspieler blank Arbeitsaufwand hinein selbige Erde der Moglich-Casinospiele tunken konnen. Actuelle Verschlusselungstechnologien beschutzen Deren personlichen Daten weiters Overforingen. Die Arbeitskraft man sagt, sie seien gerauschvoll unseren Woo Spielbank Erfahrungen zuvorkommend, klug & emsig, Angelegenheit geradlinig nach klaren.<\/p>\n","protected":false},"excerpt":{"rendered":"

Unsereins mochten, dass Eltern angewandten maximalen Einfluss leer No-Deposit-Aktionen beibehalten Die schnipsen Spiele bei dem Spielbank Woo anlehnen sich aktiv Spieler, nachfolgende unbedeutend Tempus innehaben und wie geschmiert inzwischen fur jedes kurze Dialog versorgen mochten. Vornehmlich innovative Erreichbar Spielotheken nutzen einen Spielsaal Vermittlungsgebuhr exklusive Einzahlung bei Brd hierfur, andere Nutzern\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-60110","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60110","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=60110"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60110\/revisions"}],"predecessor-version":[{"id":60111,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60110\/revisions\/60111"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=60110"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=60110"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=60110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}