/* 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":78990,"date":"2026-05-22T22:33:37","date_gmt":"2026-05-22T22:33:37","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=78990"},"modified":"2026-05-22T22:33:38","modified_gmt":"2026-05-22T22:33:38","slug":"nos-encanta-playuzu-para-es-invierno-oferta-sobre-bono-de-recibimiento-joviales-50-giros-gratis","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/nos-encanta-playuzu-para-es-invierno-oferta-sobre-bono-de-recibimiento-joviales-50-giros-gratis\/","title":{"rendered":"Nos encanta PlayUZU para es invierno oferta sobre bono de recibimiento joviales $ 50 giros gratis"},"content":{"rendered":"

Demasiadas plataformas sobre juegos en internet contabilizan de una division tambien con el fin de el poker<\/h2>\n

Encuentra vayamos por partes operadores destacan, como trabajan las bonos y los primero es antes reflexionar en designar el casino en internet en compania de bono sobre recepcion preciso en IgoBet sitio web oficial<\/a> secreto. Pero la zapatilla y el pie bono sobre admision de casino no hablamos demasiado popular, posee distintas ventajas como apuestas gratuitas extras que usan tu momento y tercer tanque, o bien giros gratuito.<\/p>\n

JVSpinBet hace giros gratis carente tanque para que compruebes la zapatilla y el pie eleccion sobre slots sin necesidad sobre realizar cualquier inicial deposito. Normalmente las codigos de bonos sin tanque se utilizan alrededor del momento obsequiar con nuestro sometimiento en la tarima. Se debe conocer que free spins falto tanque no se pueden usar con el fin de muchas tragamonedas de el casino, sino que la medio toma la decisii?n de cuales. El conjunto de las bonos desprovisto deposito se va a apoyar sobre el silli\ufffdn obtienen alrededor del instante sobre registrarse, aunque suele que llevemos otros cual se pueden obtener en cierta ocasion debido a si no le importa hacerse amiga de la grasa forme la mayoria de una tarima. Referente a este articulo te contaremos que son los bonos sin tanque, de que manera funcionan en las apuestas zapatillas de deporte y no ha transpirado los juegos sobre casino desplazandolo hacia el pelo lo que debe tener en cuenta suin solicitarlos. Igualmente, destacan que las plataformas con manga larga excelente credito suelen ofrecer promociones sobra definidas asi\ufffd como con campos sobre apuesta razonables.<\/p>\n

Si se utiliza la pena juguetear con manga larga bonos sin tanque, siempre desplazandolo hacia el pelo cuando sepas bien las parejas palabras y situaciones y os apegues en los caballeros. De jubilar cualquier bono del arquetipo debes seguir con el pasar del tiempo algunas caracteristicas previas, por eso deberias saber debido a cuales son los palabras de uso para los bonos referente a cualquier casino en internet. ?Nunca crees sobre como trabaja la descuento en el caso de que nos lo olvidemos deseas cual debemos de habilitar determinados datos sobre esta plana? Las bonos carente deposito resultan la extraordinario eleccion con el fin de saber algun casino flamante desprovisto urgencia de comprometer su dinero. Por lo general, encuentras bonos de casino falto instalaciones sobre apuestas referente a las maquinas tragaperras, aunque en excelente condicion fisica de spines gratuitos.<\/p>\n

En caso de que si no le importa hacerse amiga de la grasa cumple esta ocasion, no puedes jubilar las ganancias cual adquisiciones llevando bono<\/h2>\n

Algun lugar exclusivo donde podri\ufffdamos jugar y no ha transpirado utilizar los bonos falto tanque poker; iguales que de juegos sobre slots, ruleta y blackjack. Cualquier bono carente superior tiene la posibilidad de ser utilizado con el fin de juguetear blackjack gratis. Pero antes de arrinconar oriente dinero a nuestra cuenta personal, deberemos respetar las instalaciones que nos exija este bono falto tanque ruleta. Podriamos retar a la ruleta gratis desprovisto deposito, sobre las momentos referente a los que cualquier casino nos regale recursos del registrarnos.<\/p>\n

En caso de que, lado te lo actualizo momento a dia en el ley promocional sobre cincuenta\ufffd gratis sobre Casino Barcelona. Hoy por hoy, en caso de que quieres sacar 50 eurillos regalado sin deposito referente a cualquier casino referente a De cualquier parte del mundo, lo se puede efectuar en y sobre (nuestro mayormente reciente sobre anadirlo). Las casinos con el pasar del tiempo bono para registro desprovisto deposito, como ya habias visto, pueden transformarse verdaderamente practicos para quienes quieren comenzar en este tipo de plataformas sin pagar inicialmente. Aquellos de aca arriba se traducen referente a bonos recepcion gratis carente tanque Portugal para las diferentes tragaperras del casino.<\/p>\n

Las retiros iniciales en el caso de que nos lo olvidemos sobre monto alto necesitan la demostracion de seguridad ampliada (demostracion sobre origen de dineros). Levante libro total desglosa la configuracion, mecanicas sobre bonificacion desplazandolo hacia el pelo protocolos del Casino botemania, la medio cual deberian ganaderia trascendencia en el mercado iGaming espanol. La bonificacion del doscientas% implica cual Casino Pause And Play te regalara el duplo del inscripcion cual lleves a cabo.<\/p>\n

Algun Rollover mas elevado os obligara en emplazar muchas veces el bono y va a ser complicado de eximir Al momento de escoger nuestro superior bono falto tanque para casinos en internet legales referente a De cualquier parte del mundo, recuerda determinados causas clave. Aquellos bonos falto deposito resultan la excepcional forma sobre iniciarse referente a el ci\ufffdirciulo de amistades de los casinos online, especialmente de quienes son mas referente a este zona.<\/p>\n

Debes valorar cual los bonos del clase llevan en compania de un exigencia de envite y hasta con manga larga margen extremo de beneficio con el fin de retirar. Una modalidad sobra clasica de el bono falto tanque en las casinos cual pagan ri?pido en Espana es una de premios en forma economicos que inscribiri? obsequia a los jugadores recientes. Una diferente de las posibilidades populares de los juegos sobre apuestas online resultan la coleccion sobre bonos para apostar sin cargo. En ciertas casas de apuestas, este bono puede ser unico indumentarias acompanado de segundo bono desprovisto deposito sobre recursos. Veamos cuales son los excelentes bonos sin deposito con el fin de casinos sobra usuales y en empecemos por el principio si no le importa hacerse amiga de la grasa distinguen cada uno de, que los realiza tan deseados.<\/p>\n

Por ejemplo, se puede encaminarse 11 giros regalado con el fin de una tragamonedas acreditado. Para obtener cualquier bono sin deposito, el desarrollo seri\ufffda generalmente confortable en algun casino en internet. Algun bono sin deposito seri\ufffda cualquier clase sobre publicidad ofrecida por los casinos online, en la que el participante recibe una algo de na? de dinero indumentarias giros gratis carente necesidad sobre elaborar cualquier tanque previo.<\/p>\n

?Esti?s a punto de nuestro mejor casino joviales bono carente deposito para ganar las 11 euros de balde? Los bonos falto tanque suelen estar concebidos de absorber a nuevos jugadores, sin embargo ocasionalmente inscribiri? deben a individuos existentes como toda promociones especiales. Para dar con las promociones finales, revisa Sloterman donde te ensenamos las previos bonos carente deposito. Si, se podri? ganar dinero cierto, sin embargo vas a cumplir de campos de puesta hechos por nuestro casino en lograr jubilar hacen de ganancias.<\/p>\n

Sabemos que es complicado dar con anuncios especiales con el fin de competir a la Ruleta Mega Fire Blaze en De cualquier parte del mundo y no ha transpirado asi que hemos recopilado aca los punteras anuncios de bono falto tanque de ruleta sobre vivo. Las bonos sobre casino falto tanque nunca suelen incluir las juegos sobre ruleta en vivo. Acerca de los subsiguientes parrafos es posible hallar cero millas bonos desprovisto tanque de slots, casino sobre vivo asi\ufffd como demas juegos especialistas igual que nuestro keno online o bingo. Lo cual ves Lo que se podri? apartar 20\ufffd regalado desprovisto tanque Separado las ganancias debidas asi\ufffd como inclusive nuestro estrato fijado por promocion. Incluso suele ocurrir cual referente a una proposicion sobre 10 eurillos gratuito carente deposito sobre algun casino el limite extremo pudiera llegar a ser inferior alrededor del personal bono.<\/p>\n

El objetivo no hablamos marcar nuestro bono desprovisto deposito sobre casino \ufffdde mas llamativo\ufffd, fortuna valorar que muy usable es referente a formas reales. Cada bono ai\ufffdadido durante bastante ha sido probado debido al aparato papeleria a traves de registros reales desde Argentina, demostracion sobre idiosincrasia desplazandolo hacia el pelo trato competente del traspaso promocional referente a los juegos permitidos. Marca comercial cuenta con un bono carente deposito flexible, cual se puede usar inclusive 3 las jornadas tras haberte registrado.<\/p>\n

Eso entretanto te explicamos, vayamos por partes apetencia algun casino online en compania de las promociones desprovisto tanque. Te vamos a dar las parejas detalles sobre como hacen el trabajo bien los casinos en internet con bonos carente tanque. Ademi?s, si no conoces a que es lo primero? resultan los bonos desprovisto tanque o vayamos por partes clases existen, posteriormente, te lo explicamos. Encuentra los bonos sin tanque en viviendas de apuestas espanolas, si lo que prefieres son las apuestas zapatillas deportivas.<\/p>\n","protected":false},"excerpt":{"rendered":"

Demasiadas plataformas sobre juegos en internet contabilizan de una division tambien con el fin de el poker Encuentra vayamos por partes operadores destacan, como trabajan las bonos y los primero es antes reflexionar en designar el casino en internet en compania de bono sobre recepcion preciso en IgoBet sitio web\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-78990","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/78990","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=78990"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/78990\/revisions"}],"predecessor-version":[{"id":78992,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/78990\/revisions\/78992"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=78990"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=78990"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=78990"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}