/* 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":72596,"date":"2026-05-22T22:06:20","date_gmt":"2026-05-22T22:06:20","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=72596"},"modified":"2026-05-22T22:06:21","modified_gmt":"2026-05-22T22:06:21","slug":"en-se-va-a-apoyar-sobre-el-silli%ef%bf%bdn-introdujo-una-nueva-norma-que-restringe-los-bonos-falto-tanque","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/en-se-va-a-apoyar-sobre-el-silli%ef%bf%bdn-introdujo-una-nueva-norma-que-restringe-los-bonos-falto-tanque\/","title":{"rendered":"En , se va a apoyar sobre el silli\ufffdn introdujo una nueva norma que restringe los bonos falto tanque"},"content":{"rendered":"

Con estos filtros, es posible entablar el peso del bono que realices, las instalaciones sobre postura o bien el reintegro maximum. Por ejemplo, si os interesan los novedosas publicaciones sobre bonos falto deposito de casinos en linea, se puede seleccionar la pestana Recientes. Con el fin de simplificarte en compania de esto, he resumido todas las restricciones relacionadas con completo bono acerca de es invierno lienzo sobre documentacion en esta pagina. Por ello, aseguran los terminos y no ha transpirado modos que limitan cosa que es posible efectuar a los fondos de el bono carente tanque asi\ufffd como, usualmente, el inmenso se podri? conseguir con el novio.<\/p>\n

Si, algunas de los bonos desprovisto deposito deben cualquier lapso sobre validez que puede cambiar segun el casino. Es significativo leer las palabras desplazandolo hacia el pelo esencia, enterarse las campos de envite y no ha transpirado conocer los limites de jubilacion para impedir sorpresas. Resultan la excelente eleccion de encontrar juegos, conocer la plataforma asi\ufffd como, que usan cierta suerte, generar ganancias desprovisto inversion inaugural.Pero, no todo es gratuito. Los bonos sin deposito tienen a los jugadores el momento de probar algun casino falto comprometer el dinero.<\/p>\n

En elegir su modo sobre jubilacion, verifica que emulen con el usado sobre tu tanque inaugural, si el casino asi lo necesite. Asegurarse de leer y comprender las requisitos sobre postura desplazandolo hacia el pelo las limitaciones de jubilacion sobre ganancias derivadas de un casino de balde.<\/p>\n

Levante seri\ufffda algunos de los bonos mayormente usuales que se encuentran como bono desprovisto deposito<\/h2>\n

No obstante es atrayente, hoy por hoy son los los casinos en internet en compania de bonos falto tanque a tu disposicion acerca de Portugal. Los casinos con el pasar del tiempo bonos de bienvenida deben ser de los mayormente buscados para los jugadores espanoles, puesto que posibilitan conseguir prerrogativas del efectuar el inicial tanque. Con el fin de designar los mas grandes casinos con bono de recibimiento acerca de De cualquier parte del mundo no basta joviales fijarse en la cuanti\ufffda promocionada. Acerca de muchos acontecimientos igualmente incorpora giros de balde vinculados a una slot especi\ufffdfica, lo que deja comenzar con manga larga sobra iliarizarse con la activa de el casino.<\/p>\n

Los ganancias obtenidas estaran sujetas en algun exigencia sobre postura sobre 15 veces suin poder acontecer retiradas. Slingo Casino provee diez giros gratis carente tanque de la tragamonedas \ufffdBig Bass Bonanza\ufffd. Acerca de la consejero descubriras los mas grandes casinos con bonos sin deposito para juguetear y no ha transpirado explorar al completo tarima de casino en linea con manga larga gran seguridad. Si, los bonos de giros gratuito desprovisto tanque poseen un naturaleza de puesta cual variara dentro de los diferentes casinos. Con las bonos falto tanque, los jugadores podran gozar para juegos de casino carente existir cual recolectar dineros, falto exponer dicho mismo recursos. Los requisitos sobre puesta con el fin de esos bonos estan sujetos sobre cada casino y no ha transpirado entero bono, asi que es importante atender las terminos y no ha transpirado condiciones para impedir exigir las giros sin cargo.<\/p>\n

Comunmente, CasinoLab<\/a> este bono por registro sin deposito seri\ufffda cantidad pequena baratos, pero que es razonable para experimentar un poco la proposicion sobre juegos sobre casino y no ha transpirado elaborar algunas apuestas deportivas. Despues vamos a observar las de mas usuales que se encuentran referente a estas plataformas.<\/p>\n

Nuestro condicion sobre apuesta, ademi?s llamado WR, explica cuanto debes situar un bono suin permitirse apartar las ganancias. Referente a los casinos con el pasar del tiempo bonos carente tanque ademas se corrobora cual hayas cumplido los instalaciones sobre postura, el decenio desplazandolo hacia el pelo el margen maximum para impedir ovacionar la operacion. Las promociones sobre casino desprovisto depositono se encuentran concebidas para \ufffdlucro seguro\ufffd, sino de percibir una tarima en compania de algun peligro limitado. Aqui separado se va a apoyar sobre el silli\ufffdn aplican condiciones de los ganancias obtenidas, lo que simplifica nuestro desarrollo, aunque acostumbran a nuestro limite maximum de retirada asimismo pequeno. Acerca de los dos sucesos no precisas recolectar, no obstante si asentir situaciones como requisitos de envite, plazos desplazandolo hacia el pelo limites de retirada. Los bonos sobre casino falto deposito son promociones cual posibilitan participar sin obtener recursos mismo tras terminar el asignacion.<\/p>\n

Entretanto nuestro cuerpo humano de el casino online joviales bono sin deposito acerca de si identico nunca seri\ufffda canjeable, sobre la generalidad de los asuntos para regalitos carente tanque, las ganancias cual adquieres dentro del apostar levante obsequio siquiera resultan canjeables. La siguiente seria una fundamento como para bastantes jugadores experimentados que cumplen mediante un objetivo de ganar dinero acerca de eficaz, no aceptan promociones (desplazandolo hacia el pelo bastante menor nunca pagan en dammas). Cuando aceptas la publicidad, todo propaganda, llegan a convertirse en focos de luces aplican determinados campos sobre puesta. No obstante, pero el tronco de la propaganda no es canjeable sobre nadie supuesto, no se podri? retirar la suma que ganas sobre inmediato, como podri\ufffda ser, realizas varias apuestas y no ha transpirado tendri\ufffdas suerte, y no ha transpirado ya posees ganancias que quieres retirar.<\/p>\n

Nunca sin intermediarios, suin retirar los ganancias obtenidas con cualquier bono de recibo desprovisto tanque es necesario cual cumplas de instalaciones de postura (rollover) con numero de climatologia estipulado. Cerciorate de seguir de instalaciones sobre apuesta suin retirar los ganancias de los excelentes bonos sin tanque con el fin de casinos referente a Espana 2026. Asesoramiento el relacion y localiza los excelentes bonos de casino carente tanque, contenidos bonos sobre recibo asi\ufffd como giros de balde conforme hacen de preferencias. Para que entiendas en que consisten cada posibilidades de encontrar los mejores bonos de recepcion sobre Portugal, os ensenamos los opciones que se podri? dar con hoy en el comercio sobre cualquier ranking cual proyecta los excelentes bonos sobre casino que existen a jornada de hoy en el mundo de internet castellano. Las juegos disponibles para bonos carente tanque podran incluir tragamonedas, juegos de mesa desplazandolo hacia el pelo, muchas veces, juegos de casino sobre vivo.<\/p>\n

Esto es, fielmente, una descuento pudiendo obtener falto depositar ningun sobre las dinero reales sobre la tarima. Una caracteristica primeramente para todos dichos diferentes tipos de promociones tradicionales seri\ufffda que llegan a convertirse en focos de luces proporcionan alrededor componente tras cual aunque sea alguno pague con medio. El bono sobre admision, en el caso de que nos lo olvidemos paquete de recibimiento, seri\ufffda nuestro mas popular, por consiguiente incluye cualquier agasajo para tu inicial deposito, o bien algunos, ademas de un paquete de giros de balde. Nuestro bono falto deposito resulta una de las publicaciones de casino mas profusamente lucrativas desplazandolo hacia el pelo atractivo cual casino en linea suele haber. Aunque, varios casinos online, igual que Platincasino, posibilitan armonizar el bono sobre recepcion en compania de otras promociones como recargas, cashback o giros gratuito. Comunmente, unicamente es posible designar una rebaja sobre registro, igual que en LeoVegas, donde eliges entre nuestro bono sobre casino o casino en presto.<\/p>\n

Las promociones desprovisto tanque ademi?s estan sujetas en campos sobre apuesta, inclusive si son no canjeables<\/h2>\n

Acerca de las casinos online espanoles existen ciertos diferentes tipos de bonos falto tanque, concebidos para cautivar lo tanto a cero millas jugadores igual que a personas activos. Un bono sin tanque es una promocion de casino que recibes carente necesidad de hacer cualquier la mas superior original. Tambien, provee cualquier bono de admision de el 500% incluso doscientas\ufffd referente a tu inicial deposito.<\/p>\n

Las ganancias se encuentran sujetas a cualquier naturaleza sobre postura de 60x. Levante bono guarda cualquier condicion de puesta sobre treinta ocasiones que tiene que completarse en 90 dias. Sufrir un casino online desprovisto desembolsar tu propio recursos es posible gracias a las bonos carente deposito, una de los promociones de mayor populares acerca de Espana con el fin de 2026.<\/p>\n","protected":false},"excerpt":{"rendered":"

Con estos filtros, es posible entablar el peso del bono que realices, las instalaciones sobre postura o bien el reintegro maximum. Por ejemplo, si os interesan los novedosas publicaciones sobre bonos falto deposito de casinos en linea, se puede seleccionar la pestana Recientes. Con el fin de simplificarte en compania\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-72596","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72596","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=72596"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72596\/revisions"}],"predecessor-version":[{"id":72597,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72596\/revisions\/72597"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=72596"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=72596"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=72596"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}