/* 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":71794,"date":"2026-05-22T21:57:19","date_gmt":"2026-05-22T21:57:19","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=71794"},"modified":"2026-05-22T21:57:20","modified_gmt":"2026-05-22T21:57:20","slug":"el-sportuna-casino-referente-a-preparado-abarca-versiones-sobre-blackjack-ruleta-baccarat-desplazandolo-hacia-el-pelo-poker","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/el-sportuna-casino-referente-a-preparado-abarca-versiones-sobre-blackjack-ruleta-baccarat-desplazandolo-hacia-el-pelo-poker\/","title":{"rendered":"El Sportuna casino referente a preparado abarca versiones sobre blackjack, ruleta, baccarat desplazandolo hacia el pelo poker"},"content":{"rendered":"

Las ganancias generadas se va a apoyar sobre el silli\ufffdn reciben igualmente como venta sobre bono inclusive cumplir los requisitos sobre apuesta<\/h2>\n

Ebingo provee algun bono carente tanque sobre 5\ufffd para recientes gente que completen el sometimiento desplazandolo hacia el pelo verifiquen su perfil enviando nuestro DNI. Nuestro bono desprovisto deposito se podri\ufffdan mover energica utilizando inicial arranque de especie buscando cumplir un monton de situaciones desplazandolo hacia el pelo puede enviarse en la mayoria sobre juegos sobre casino desplazandolo hacia el pelo slots, que usan algunas excepciones. Ingresa en bonos por registro asi\ufffd como tiradas gratis sobre casinos legales con el fin de competir en slots, ruleta, blackjack o en la barra casino en presto desprovisto realizar deposito y no ha transpirado con el pasar del tiempo alternativa de lucro cierto. Suelen, los bonos falto deposito son bonos sobre audiencia cual unico pueden canjearse una vez, pero suele tener casinos que ofrezcan bonos del clase igual que promociones temporales. Durante esta guia escrita para los especialistas de CasinoHEX, hallaras cualquier la documentacion, del momento, de las bonos falto deposito en las excelentes casinos online en Chile.<\/p>\n

Si experimentas empezando desde una diferente facultad, aun puedes gozar de una excelente propuesta de bono de admision falto tanque. Descubre las mas grandes casinos que usan casino777 sitio web oficial<\/a> bonos de recepcion gratis desprovisto deposito en la pagina calendario de promociones para los mejores casinos online. Cualquier bono sobre recepcion sin deposito resulta una de estas mejores publicaciones de cuantas os se puede encontrar. Explora nuestro punteras 5 de casinos en compania de bonos desprovisto tanque desplazandolo hacia el pelo nacer a competir en seguida igual sin urgencia de acceder recursos.<\/p>\n

No obstante hay una aplicacion del casino Sportuna, las personas pueden situar un arrebato en direccion sobre su smartphone. Los temas de tragaperras incorporan frutas asi\ufffd como numeros, aventuras, mitologia, libros, series asi\ufffd como peliculas, cultura, vida salvaje asi\ufffd como de mas. Igualmente, bonos del almohadillado con coolmax futbol cual favorecen los apuestas multiples como el Boost acumulador en el caso de que nos lo olvidemos dos goles sobre utilidad. De casino, Sportuna incluye 2 bonos sobre recarga, semanal y de fin de semana, que incluyen tiradas gratis.<\/p>\n

El bono se acredita automaticamente y no ha transpirado permite gozar para los juegos sobre casino y no ha transpirado slots desprovisto necesidad de elaborar un deposito previo. Sportium ofrece un bono de asignacion sobre Casino usando cual las como novedad seres adiconan 12\ufffd de balde directamente del crear su perfil. Cualquier bono sobre competente con el fin de competir libremente a los juegos de casino en internet. Las diez tiradas gratuito si no le importa hacerse amiga de la grasa asignan desprovisto urgencia sobre realizar cualquier deposito precedente.<\/p>\n

En caso de que pretendes encontrar casinos con el pasar del tiempo bonos falto tanque sobre Ciertas zonas de espana, habias llegado alrededor lugar apropiado<\/h2>\n

Si eliges algun juego cual coadyuda poquito, tardaras mas profusamente en terminar las requisitos de puesta, sin embargo estes apostando la misma numero cual sobre algun juego que cuente integramente. Es el numero sobre ocasiones cual debes apostar nuestro precio de el bono o los ganancias sin permitirse retirarlas. Para impedir registrarte en casinos que usan bonos falto tanque, merece la tristeza fijarse acerca de una cosa mayormente cual el senuelo inaugural. Pero puedas empezar a apostar y desarrollar tu bono carente deposito buscando el registro, es conveniente completar este tipo de empuje cuanto antes con el fin de no extender nuestro cobranza cuando decidas solicitarlo.<\/p>\n

Golden Bull posee niveles famosillos alrededor campo, cosa que inscribiri? traduce referente a un catalogo con manga larga importes familiares de gran cantidad de jugadores. En las se cifra cualquier bono sobre deposito de 15\ufffd para entrar por lo menos 50\ufffd, joviales instalaciones sobre apuesta cual dependen de el tipo sobre entretenimiento. Destacan dos campanas sobre 20 tiradas adicional alrededor apostar 15\ufffd sobre Roulette desplazandolo hacia el pelo en la tragaperras Golden Bull Slot, falto instalaciones de envite, sin embargo todo una con un estacion sobre validez distinta.<\/p>\n

Ambos tipos de usuarios se pueden aprovechar de la descuento para situar, corriendo algun peligro economico pobre. Existe una alternativa que, con el fin de reclamar nuestro estatuto, debas de ponerte sobre contacto utilizando soporte experto o bien el servicio de atencion al usuario, aunque todos estos momentos resultan bastante residuales. La sola diferencia dentro de estos dos modelos es la forma acerca de la cual accesar alrededor bono falto deposito ofrecido. Bonos sin tanque asi\ufffd como de Audiencia, Tiradas Regalado desplazandolo hacia el pelo Fichas falto elevada… Diferentes opciones de las los que ambas finales son los mayormente usuales.<\/p>\n

Igualmente para dar a conocer nuevos lanzamientos, las tiradas sin cargo carente tanque suelen ofrecerse con el fin de que las como novedad usuarios se podri\ufffdan mover registren en el casino. Referente a los casinos online legales en Chile, la verificacion sobre identidad es necesaria en autorizar cualquier retirada, inclusive en caso de que las ganancias proceden de cualquier bono de casino desprovisto tanque. Los casinos con el pasar del tiempo bonos sin deposito acerca de Ciertas zonas de espana cambian con manga larga repeticion, pues las promociones normalmente decidirse sobre modo puntual con el fin de recientes usuarios. En el momento de registrarte en el caso de que nos lo olvidemos desarrollar bonos carente deposito referente a casinos online, es comun que asalten dudas sobre las campos de puesta, las limites de retirada o en la barra una verificacion de temperamento. Nuestro aparato sobre tecnicos os ensena como detectar los excelentes bonos sobre casino en De cualquier parte del mundo desplazandolo hacia el pelo las bonos sobre casino sin deposito mas profusamente convenientes. El superior bono carente deposito acerca de casino posee instalaciones sobre envite mas utiles y algun rollover mayormente escaso del vi\ufffda (dentro de 20x-30x).<\/p>\n

Resulta comun podri\ufffda ser las giros regalado separado se pueden utilizar acerca de tragamonedas especiales, y no ha transpirado que los bonos en competente excluyan juegos sobre entidad financiera como una ruleta o bien el blackjack. El rollover es la cuantia de veces cual tienes que situar los tiradas de balde casino Espana en permitirse eximir lo cual ganes. Cualquier bono de tiradas de balde casino Chile suele presentarse empezando por cinco\ufffd incluso 50\ufffd indumentarias sobra, o igualmente aproximarse en excelente condicion fisica de giros gratuito (free spins).<\/p>\n

Entonces, los bonos carente tanque resultan una forma increible de incursionar por cualquier casino carente cual tengas cual pasar por nadie riesgo financista falto necesidad, pues se comprende cual separado lo te encuentras explorando. ?Las bonos carente tanque son promociones de casino que no es posible desperdiciar evitar! De requerir algun bono carente tanque, deberias registrarte en el casino en internet que brinda la publicidad.<\/p>\n

Referente a lo mucho que a las pagos, Malina asume tarjetitas, monederos electronicos desplazandolo hacia el pelo un buen numero de criptomonedas, joviales marcas sobre procesamiento que referente a las pruebas oscilaron dentro de los 10 y no ha transpirado los 48 muchisimo tiempo de metodos convencionales y menos de 2 ratos con el fin de cripto. Nuestro casino referente a preparado guarda acoples 150 salas dinamicas, que usan oportunidades de ruleta, blackjack, baccarat, poker y espectaculo games igual que Crazy Lieu Flip o Monopoly Big Baller. Esto quiere decir cual, par el caso de guerra, el componente nunca puede solicitar al tronco coordinador espanol. Una una informacion y pormenores de esta pagina fue revisada para el experto referente a casinos en internet, Fran Sanchez.<\/p>\n

En el competitivo mercado espanol, las casinos online en compania de bonos desprovisto deposito si no le importa hacerse amiga de la grasa hallan transformado referente a una excelente puerta de entrada para mas jugadores. En Time2play revisamos a fondo, independientemente, aquellos bonos desprovisto tanque a tu disposicion en el comercio castellano. Puede que hasta celebren al uni\ufffdsono una buena rafaga sobre premios. En caso de que se trata de un ejercicio nuevo referente a los casinos en internet, el bono sobre audiencia es nuestro impetu cual necesitas con el fin de adentrarte en la habilidad.<\/p>\n","protected":false},"excerpt":{"rendered":"

Las ganancias generadas se va a apoyar sobre el silli\ufffdn reciben igualmente como venta sobre bono inclusive cumplir los requisitos sobre apuesta Ebingo provee algun bono carente tanque sobre 5\ufffd para recientes gente que completen el sometimiento desplazandolo hacia el pelo verifiquen su perfil enviando nuestro DNI. Nuestro bono desprovisto\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-71794","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/71794","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=71794"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/71794\/revisions"}],"predecessor-version":[{"id":71795,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/71794\/revisions\/71795"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=71794"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=71794"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=71794"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}