/* 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":76852,"date":"2026-05-22T22:28:06","date_gmt":"2026-05-22T22:28:06","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=76852"},"modified":"2026-05-22T22:28:07","modified_gmt":"2026-05-22T22:28:07","slug":"resultan-una-oportunidad-perfecta-de-conocer-la-tarima-antes-de-almacenar","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/resultan-una-oportunidad-perfecta-de-conocer-la-tarima-antes-de-almacenar\/","title":{"rendered":"Resultan una oportunidad perfecta de conocer la tarima antes de almacenar"},"content":{"rendered":"

Todos estos bonos resultan perfectos para quienes desean percibir la parentela sobre apuestas o en la barra algun casino online desprovisto desembolsar nada. Algun bono sin tanque resulta una publicidad cual poseen los casas de apuestas asi\ufffd como las casinos online de atraer a como novedad jugadores. Te encuentras intentando obtener a una web que ofrece documentacion sobre juegos de casualidad, apuestas, casinos y pokero deberias confiar, no todos los bonos de casino acerca de Portugal son gratuitos y desprovisto deposito, existen otras clases de promociones que te podrian apasionar.<\/p>\n

Algunas veces, vas a accesar un fuero promocional a lo largo de nuestro sometimiento<\/h2>\n

Debe meditar referente a los bonos carente tanque como modo increible ofrecer una “prueba” del casino sin comprometerse an elaborar un depositoo regla generico, las bonos casino desprovisto deposito llegan a convertirse en focos de luces entregan en docenas bajas, cual habitualmente oscilan entre $cinco y no ha transpirado $12 (o cualquier moneda semejante), para colocar en un esparcimiento sobre casino o en la barra modelo sobre entretenimiento en particular. Un bono casino falto deposito comprende a una galardon acreditada durante cuenta de el deportista sin que dispongas cual depositar dinero. No obstante, el estudio sugiere cual respetar de requisitos sobre puesta de retirar los ganancias derivadas de el bono de 10 eurillos sin cargo puede ser alguna cosa dificil.<\/p>\n

Seri\ufffda beneficioso probar un monton de opciones sobre descuento desprovisto deposito, pues no tiene plenamente nada que descuidar al otro lado de el lapso que utiliza en apostar. Puedes dar con excepcionales bonos de recepcion cuando te unes y manejas acerca de 888Casino, 22Bet o en la barra 20Bet! Una vez que las casinos agregan un nuevo esparcimiento importante an es invierno estanteria de juegos sobre casino, usualmente hacen promociones cual siguen cesion o en la barra giros para sufrir aquellos cero millas juegos..<\/p>\n

Si estas pensando en casinos con el pasar del tiempo bonos desprovisto tanque en De cualquier parte del mundo, habias llegado la hora dentro del lugar indicado. Completo estatuto sobre bono de casino se encuentre vinculado an algunos juegos sobre casino, que pertenecen a la indole sobre limitacion de \ufffdJuegos Permitidos\ufffd de el publicidad. En este momento ya conoce tendri\ufffdas la percepcion sobra amplia de los que son los codigos sobre bono desprovisto tanque sobre registro sobre casinos acerca de camino y sobre como podrian mejorar su vivencia de entretenimiento, te sugerimos que plantes una hipotesis referente a costumbre. Sin embargo, tambien hay otras juegos sobre casino online que posibilitan levante tipo sobre bono sobre casino.<\/p>\n

Consulta las palabras especializados de el casino de fortalecer correctamente su bono desprovisto tanque<\/h2>\n

La sentimiento seri\ufffda una plumazo que diferencia a los bonos gratuitos para los juegos de casino gratuitos ademas. Nuestro bono desprovisto deposito casino Chile proporcionado es una comida gratuito cual adquieres dentro del restaurantes. Nuestro GratoWin sitio web oficial<\/a> tratamiento sobre aquellos enlaces no piensa ningun precio extra con el fin de ti, pero nos promueve acrecentar nuestra plataforma y a seguir creando material util y no ha transpirado sobre elevada calidad. Paf Casino Online nacio sobre 1966 en las Islas Aland (Finlandia).Tiene premios desplazandolo hacia el pelo reconocimientos destacados. Si, en Portugal las bonos carente deposito son legales invariablemente y no ha transpirado cuando una familia sobre apuestas opere con atribucion sobre esparcimiento aprobada para la Gobierno Total sobre Colocacion de el Esparcimiento. Si, Casino Genial Madrid, Sportium, Marca Apuestas y no ha transpirado Luckia poseen bonos sin deposito referente a casino para nuevos usuarios.<\/p>\n

Los bonos falto tanque deben ser algunos de los reclamos mas profusamente fuertes en 2026 de algunos que desean sufrir casinos internacionales asi\ufffd como offshore sin arriesgar traspaso personal. En este momento ya conoce conoces acerca de que consisten los bonos sin tanque. Sobre refran ordenamiento, si no le importa hacerse amiga de la grasa prohibe la publicidad sobre bonos sobre casino con el fin de cautivar en cero millas jugadores. Segun una medio, os podran limitar el tiempo de requerir el bono en el caso de que nos lo olvidemos una na? sobre juegos que hay disponibles para usarlo.<\/p>\n

Con el fin de retirar los ganancias sobre un bono sin tanque deberias cumplir llevando rollover, que indica cuantas ocasiones debes apostar el bono o en la barra los ganancias sin permitirse apartar. Si, los bonos desprovisto tanque son promociones gratuitas y no ha transpirado seguras, continuamente que provengan sobre casinos con facultad oficial DGOJ.<\/p>\n

Por lo general, todos estos bonos de bienvenida sin tanque estan tipos en requisitos sobre postura (rollover), y a limites sobre retirada del dinero ganado. Algun bono de casino sin deposito resulta una publicidad que deja juguetear sobre un casino online carente accesar recursos primeramente. El bono es vigente para juegos de casino, slots y no ha transpirado videobingos (excepto los slots sobre MGA y no ha transpirado juegos especializados excluidos) y incluyo sujeto en cualquier requisito sobre postura sobre 30xo ves, mientras de mas gran sea nuestro condicion de apuesta o bien rollover, menos alternativa existen sobre obtener afan a los bonos falto deposito casino.<\/p>\n

El rollover, tambien denominado capacidad sobre apuesta en el caso de que nos lo olvidemos playthrough, define la cantidad de ocasiones que tiene que apostarse nuestro precio del bono, y a veces tambien nuestro tanque, sin obtener retirarlo. Acerca de Espana, la totalidad de operadores regulados deben algun bono de audiencia por tanque, pero el estado pueden diferir bastanteentre unidos. Las mejores bonos sobre casino en Espana resultan ofrecidos por Casino777, Genial Madrid Casino Online y no ha transpirado bwin. Significarian sobre bonos, juegos, optimizacion de movil o sobre todo lo que quieras conocer de los superiores bonos sobre casinos en internet. Si esti?s a punto de este tipo de u otra informacion en catalan, informe la plana Els millors casinos referente a linia d’Espanya.<\/p>\n

En caso de que tu bono sin deposito no se dinamica, la opcion mas conveniente es asesorarse directamente acerca de atencion al usuario del casino online. Lo que es posible arrinconar son los ganancias generadas, todo el tiempo que inscribiri? cumplan los campos que haya ya nuestro casino en internet, que acostumbran a va con su bici a componerse acerca de situar un numero de veces el valor del bono. El motivo podri\ufffda ser la mayoria de bonos desprovisto tanque, van a llegar limitados referente a entre a ganancias, y no ha transpirado nunca merita la dolor procurar premios bastante numerosos, si no podria irse an alcanzar admitir en su totalidad. Un bono falto tanque es un tipo de bono sobre recibo que ofrecen ciertos casinos en internet a sus recientes gente asi\ufffd como que deja retar falto realizar algun inscripcion de cesion. Una vez que hablamos sobre bonos de casino sin tanque, se trata una de las ofertas sobra atractivas y demandadas por los jugadores acerca de De cualquier parte del mundo.<\/p>\n

Como podri\ufffda ser, si adquisicion 12\ufffd de bono joviales cualquier naturaleza sobre apuesta sobre 30x, vas a colocar 300\ufffd sobre entero en jubilar las ganancias. Consulta los palabras desplazandolo hacia el pelo formas de entero bono con el fin de obtener sobra documentacion. Comunmente, unicamente precisas registrarte al casino online y no ha transpirado corroborar su identidad. Cualquier bono carente deposito resulta una promocion que deben las casinos online con el fin de mas usuarios, permitiendoles retar y probar las paquetes de el casino falto necesidad de efectuar un elevada inicial de dinero. Cuando tu perfil seri\ufffda 500% operativa y no ha transpirado estaria comprobada, el casino te entregara nuestro cesion, sin embargo la forma sobre afan varia segun la edificacion de el tarima.<\/p>\n

El bono de recepcion sobre casino cual ha conquistado a los jugadores espanoles ademi?s hemos ganaderia nuestra ratificacion. Lowen Play, cualquier casino en compania de bono de admision excelente, sube una postura en compania de hasta 150\ufffd y 110 tiradas de balde. Se toma bonos sobre recibimiento con el pasar del tiempo 100 giros regalado desprovisto rollover referente a PlayUZU o en la barra incluso 100\ufffd al registrarte sobre Tonybet. Las excelentes promociones con el fin de slots acerca de Portugal resultan las publicaciones con el pasar del tiempo giros regalado con el fin de slots seleccionadas y las torneos de slots joviales premios en eficaz.<\/p>\n","protected":false},"excerpt":{"rendered":"

Todos estos bonos resultan perfectos para quienes desean percibir la parentela sobre apuestas o en la barra algun casino online desprovisto desembolsar nada. Algun bono sin tanque resulta una publicidad cual poseen los casas de apuestas asi\ufffd como las casinos online de atraer a como novedad jugadores. Te encuentras intentando\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-76852","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76852","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=76852"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76852\/revisions"}],"predecessor-version":[{"id":76853,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76852\/revisions\/76853"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=76852"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=76852"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=76852"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}