/* 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":75830,"date":"2026-05-22T22:25:07","date_gmt":"2026-05-22T22:25:07","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=75830"},"modified":"2026-05-22T22:25:08","modified_gmt":"2026-05-22T22:25:08","slug":"nuestro-aparato-sobre-especialistas-en-casinos-sobre-chipy-actualiza-una-apoyo-sobre-hechos-de-bonos-a-diario","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/nuestro-aparato-sobre-especialistas-en-casinos-sobre-chipy-actualiza-una-apoyo-sobre-hechos-de-bonos-a-diario\/","title":{"rendered":"Nuestro aparato sobre especialistas en casinos sobre Chipy actualiza una apoyo sobre hechos de bonos a diario"},"content":{"rendered":"

Seri\ufffda fundamental leer las terminos y no ha transpirado situaciones, concebir los campos sobre puesta y no ha transpirado conocer los limites de jubilacion con el fin de prevenir sorpresas. Resultan la excelente opcion con el fin de indagar juegos, saber una tarima y no ha transpirado, que usan algo de fortuna, ocasionar ganancias carente inversion inaugural.Aunque, no todo seri\ufffda gratuito. Las bonos carente tanque tienen a los jugadores la ocasion sobre probar cualquier casino falto comprometer el dinero. Revisar las palabras desplazandolo hacia el pelo caracteristicas seri\ufffda una clave para impedir sorpresas asi\ufffd como aprovechar del maximum las bonos falto deposito sobre Argentina. Beneficiarse algun bono falto deposito es una excepcional oportunidad, sin embargo es preciso saber sus reglas para impedir participar. Los bonos falto deposito son legales sobre De cualquier parte del mundo asi\ufffd como obligan a pormenor de estas promociones que deben los casinos online autorizados.<\/p>\n

Dado lo cual, no se trata recomendable utilizar los bonos carente deposito de forma sistematica con el fin de tratar lucro. Ya bien, el conjunto de los bonos sin deposito incorporan ciertas caracteristicas cual limitan las ganancias, por lo que no podrias conseguir cientos relevantes con el pasar del tiempo gama masculina. Los bonos carente deposito os se fabrican con una alternativa de competir sobre forma gratuita en juegos de paga y tambien ganar determinada dinero. Al momento activar algun bono carente deposito, nuestro transcurso suele variar de algun casino en diferente. Revisa los campos de postura, las restricciones de juegos desplazandolo hacia el pelo sobre aldea y no ha transpirado diferentes reglas importantes especificadas sobre las condiciones.<\/p>\n

Igualmente, brinda algun bono de recepcion de el 100% hasta doscientos\ufffd en tu primer tanque<\/h2>\n

Por eso, en caso de que quieres quedar al dia a los codigos sobre bono sin deposito mas profusamente esgrimidas, asegurarse de examinar nuestro lugar regularmente. Los codigos de bono carente deposito mencionados primero separado se encuentran que hay disponibles temporalmente en las casinos. La propuesta de mas linajudo cual es necesario visto seri\ufffda el bono carente deposito de $500. Aun habra campos sobre apuesta altos, sin embargo con dicha na? referente a tu cesion, nunca tiene que ser bastante dificil cumplirlos. Para ti como apostador, lo perfectamente fundamental es que obtendras $50 monetarios sin cargo del casino, que se podri? usar con el fin de sacar ganancias considerables en caso de que tienes suerte indumentarias capacidad (en caso de que juegues a juegos sobre banco).<\/p>\n

Un bono sobre casino sin deposito resulta una baja numero de cesion con el fin de jugar, falto Gransino sitio web oficial<\/a> encontrarse que recolectar primeramente. Contempla los excelentes casinos con el pasar del tiempo bonos sobre recibimiento gratis sin tanque sobre nuestra pagina calendario sobre promociones de los superiores casinos online. Los codigos de bono sobre casino desprovisto tanque son la mecanica y la bici que suele usar de solicitar la publicidad exclusiva.<\/p>\n

En la hora de dar con nuestro mejor casino online gracias pasar de el lapso tiradas vano sobre Portugal, sirve fijarte referente a determinados aspectos tactico. Nunca nos conformamos con dar un listado de los mas grandes casinos en internet sobre Argentina habitual asi\ufffd como habitual. Nuestros gurus ha resenado acoples seis.000 casinos online con el fin de ofrecerte un planning de los mas grandes casinos en internet sobre De cualquier parte del mundo. Estudio Modernas bono falto deposito Luckia Bonos sin elevada solventes y tiradas regalado. Alli me di cuenta que no fui nuestro solo alrededor que Crazy Time le existia arruinado cualquier objeto superior casino online chile sobre semana.<\/p>\n

Nuestro bono sin tanque resulta una de las anuncios sobre casino mas lucrativas desplazandolo hacia el pelo bonitos que casino online suele haber. Joviales ella, usted confirma cual sabe los riesgos del juego online asi\ufffd como que imposible se halla excluido de cooperar en dicha actividades. Desplazandolo hacia el pelo recibe actualizaciones semanales en compania de novedosas publicaciones sobre bonos de casinos verificados Sus peritaciones, basadas en competiciones reales, ofrecen a las jugadores informacion obvia en escoger donde retar. Selecciona tu predilecto sobre la listado, continua nuestros opiniones de conseguir nuestro maximum partido al bono asi\ufffd como hace el trabajo invariablemente joviales obligacion.<\/p>\n

Las requisitos sobre postura de mas bajos resultan, en consecuencia, sobra accesibles para los jugadores que quieren limitar la zapatilla y el pie dispendio. Algunos de los de edad avanzada interesantes de los casinos en internet, siempre ha sido es invierno gigantesco diversidad de bonos de casino. De conocer la manera sobre como apartar hacen de ganancias es necesario que consultes los palabras y no ha transpirado modos del bono sobre casino.<\/p>\n

Varios casinos posibilitan utilizar bonos falto tanque sobre la ruleta sobre listo, pero son incomodos<\/h2>\n

Sean un plus que los operadores se fabrican con para que te sea posible investigar la medio desplazandolo hacia el pelo, en algunos casos, lucro real sin embarcar tu particular traspaso. Algun bono desprovisto tanque es una publicidad sobre casino que recibes carente urgencia ofrecer algun elevada inaugural. Separado para registrarte asi\ufffd como probar tu perfil, puedes conseguir hasta cincuenta \ufffd referente a cesion promocional de apostar acerca de dicho division de casino. Referente a siguiente posicion, Luckia porque provee uno de los bonos sin deposito sobra practicos de jugadores en Chile. Buscando registrarte y no ha transpirado confirmar tu perfil, puedes conseguir 20 tiradas regalado o una treintena \ufffd sobre bono falto deposito.<\/p>\n

Los terminos asi\ufffd como situaciones de el bono sin deposito suelen permanecer disponibles con plana de promociones del casino indumentarias del correo de indicio de el bono. ?Donde podria dar con los terminos y esencia del bono desprovisto tanque? Igual que norma general, relacion de mas grande podri\ufffda llegar a ser el monto del bono, mas complicadas siguen siendo el estado de instalaciones sobre puesta. Como podri\ufffda ser, 888 Casino asume las apuestas en ruleta en preparado para terminar los instalaciones sobre apuesta generados para la patologi\ufffda del tunel carpiano bono sobre 88 giros de balde.<\/p>\n

Ello puede deberse a cual nuestro bono tiene unos cuantos \ufffd sobra elevada, o unos capacidad sobre apuesta sobra bajos, un mayor numero de giros regalado, indumentarias juegos sobra productivos asi\ufffd como populares donde poder usar el bono sin deposito. Los bonos sobre casino falto tanque podrian consistir sobre la algo de numero asignada a la cuenta del componente para utilizar dentro del sitio del casino falto urgencia sobre haber efectuado algun deposito primero, indumentarias algun determinado numero de tiradas gratis referente a uno o algunos juegos concretos. Sabemos haber zarcillos diferentes aspectos suin optar para usar un bono sin tanque acerca de cualquier casino en internet. Genera tu perfil sobre algun casino en internet mediante cualquier matrimonio de la listado. Referente a 888casino recibes 88 tiradas sin cargo desprovisto tanque de mas de 10 slots, incluidos importes con el pasar del tiempo Megaways desplazandolo hacia el pelo jackpots.<\/p>\n

Si, acerca de uno de los superiores portales puedes beneficiarse unos bonos sobre casino para ruleta sobre avispado especiales que serian para deposito, torneos o en la barra para ruletas seleccionadas. El rollover, ademas conocido como condicion de puesta o playthrough, es la explicacion de la cuantia de ocasiones que deberia apostarse nuestro precio de el bono, desplazandolo hacia el pelo a veces asimismo el deposito, en obtener retirarlo. En De cualquier parte del mundo, el conjunto de operadores regulados poseen algun bono de recibo por deposito, sin embargo el estado podran variar bastanteentre todos. Las excelentes bonos sobre casino en Chile resultan ofrecidos por Casino777, Gran Madrid Casino Online y no ha transpirado bwin.<\/p>\n

Suena entretenido desplazandolo hacia el pelo generalmente lanzan cero millas valores para ser chequeados. Lo perfectamente aconsejable seri\ufffda seleccionar la cual quiera hacer nuestro mayormente bajo factible con el fin de lograr soltar nuestro bono sin tanque. Las bonos gratuito generalmente piden como requisitos de postura seguir con el pasar del tiempo cualquier rollover. Por otro lado, se debe encontrarse brillosos los terminos asi\ufffd como situaciones del bono desprovisto tanque referente a si.<\/p>\n","protected":false},"excerpt":{"rendered":"

Seri\ufffda fundamental leer las terminos y no ha transpirado situaciones, concebir los campos sobre puesta y no ha transpirado conocer los limites de jubilacion con el fin de prevenir sorpresas. Resultan la excelente opcion con el fin de indagar juegos, saber una tarima y no ha transpirado, que usan algo\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-75830","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75830","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=75830"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75830\/revisions"}],"predecessor-version":[{"id":75831,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75830\/revisions\/75831"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=75830"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=75830"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=75830"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}