/* 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":63026,"date":"2026-05-21T14:36:21","date_gmt":"2026-05-21T14:36:21","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=63026"},"modified":"2026-05-21T14:36:23","modified_gmt":"2026-05-21T14:36:23","slug":"seleccionar-una-proposicion-adecuada-puede-marcar-una-discrepancia-acerca-de-su-vivencia-de-esparcimiento","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/seleccionar-una-proposicion-adecuada-puede-marcar-una-discrepancia-acerca-de-su-vivencia-de-esparcimiento\/","title":{"rendered":"Seleccionar una proposicion adecuada puede marcar una discrepancia acerca de su vivencia de esparcimiento"},"content":{"rendered":"

Existe diferentes promociones que, pero, conceden giros gratis joviales algun tanque precedente<\/h2>\n

Estudiar las caracteristicas ayuda a escoger alternativas informadas desplazandolo hacia el pelo incrementar la utilidad asi\ufffd como divertimento que brinda cualquier bono desprovisto deposito. Con el fin de 2025, los bonos falto tanque siguen estando permitidos pobre ciertas modos que aseguran una transparencia desplazandolo hacia el pelo el juego responsable. Las bonos falto tanque resultan especialmente importantes de recientes jugadores cual desean conocer una propuesta del casino falto hacer compromisos baratos. Los bonos comunmente deben terminos desplazandolo hacia el pelo esencia que poseen seguirse, igual que campos sobre apuesta, de transformar los ganancias acerca de dinero retirable.<\/p>\n

Sobre este tipo de consiliario hallaras bonos falto deposito referente a recursos (sobre bono o en la barra eficaz) que hay en el comercio en casinos en internet con manga larga licencia de el DGOJ. Algunos de los enlaces de el impluvio resultan sobre afiliados, por lo que podemos tomar la labor si partes registrarte y recolectar, falto cual esto os genere ningun coste extra. Guarda una destreza significativa referente a patrimonio y conoce aquellos detalles acerca del tratamiento de metodos de pago sobre las sitios sobre apuestas. 5?? ?Existe ciertas tapujos en caso de que juego que usan cualquier bono sin tanque? Existe bastantes bonos desprovisto deposito practicos en el mundo de internet, no obstante creemos cual las bonos sin deposito sobre Gratogana desplazandolo hacia el pelo sobre OneCasino resultan para los superiores. Normalmente, las bonos falto tanque resultan bonos de admision cual unicamente podrian canjearse en cierta ocasion, aunque puede encontrarse casinos cual ofrezcan bonos de este prototipo igual que promociones temporales.<\/p>\n

El protocolo KYC (Know Your Customer) resulta una exigencia judicial impuesta por los empresas reguladoras que puedan prevenir el blanqueo sobre potenciales asi\ufffd como el porton sobre minimos de edad avanzada a las mesas sobre juego.Rapidamente tras registrarte, dirigete a la division sobre tu perfil asi\ufffd como se eleva la duplo nitida de su antecedente de idiosincrasia (DNI, NIE o pasaporte). En caso de que perciben cual dos perfiles comparten trato o bien dispositivo corporal, aplicaran una clausula de \ufffdabuso de bonos\ufffd, bloqueando permanentemente la puerta a las juegos desplazandolo hacia el pelo confiscando todo liquidacion dinamico. En caso de que nuestro margen sobre ganancias es de 500\ufffd, de nada te servira acumular 100\ufffd en la racha exagerado en la ruleta asiatica; nuestro organizacion ajustara su saldo dentro del maximo admitido en el momento de de su libertad. La inmensa generalidad para casinos imponen un tope al dinero favorable que es posible retirar proveniente sobre algun bono desprovisto deposito. Algun malentendido a lo largo de el proceso de asignacion suele representar la anulacion automatica sobre las cartas gratuitas en el caso de que nos lo olvidemos, en el peor para los incidentes, la enrolamiento de las ganancias legitimas que hayas conseguido jugando del blackjack en el caso de que nos lo olvidemos an una ruleta.<\/p>\n

En oriente supuesto, los ruletas que concurren contabilizan en el 500% del almohadillado con coolmax requisito de rollover. Sabemos destacar cual nuestro blackjack coadyuda alrededor del 500% para la liberacion del bono. Nuestro blackjack ademi?s puedes competir en compania de bonos carente tanque, sin embargo son menor comunes. Los instalaciones de envite (15x) son permitibles, y las limites de retiro son relativamente altos. Cualquier la propaganda deberia reclamarse sobre algun division extremo de 48 muchisimo tiempo. La plataforma provee cincuenta giros sin cargo para un ai\ufffdadido entero de diez eurillos a las cero millas gente que completen la zapatilla y el pie sometimiento.<\/p>\n

La facultad es Fruit Shop jugar<\/a> importante con el fin de seleccionar cualquier casino falto tanque con total seguridad referente a Chile. Betpanda o Betplay no necesitan algun superior diminuto, pero si deberias aprovisionar alguna cantidad. Igualmente tendras que conseguir notar las formas o numero pequena cual piden recargar.<\/p>\n

Una comprobacion KYC referente a casinos legales en Chile joviales bono sin deposito seri\ufffda imprescindible por jurisprudencia. Te da elasticidad con el fin de designar juegos con el pasar del tiempo conveniente retorno teorico. Nuestro formato mas profusamente rentable segun modelos competiciones es nuestro venta disponible. Durante el analisis de casinos legales referente a Espana en compania de bono desprovisto deposito, encontramos 3 formatos predominantes. Determinados operadores optan por presentar tiradas gratuito por cesion directo. Una diferencia es despiadado cuando te gustaria evaluar la tarima en comprometerte.<\/p>\n

Las limites de margen norma resultan la argucia mas habitual acerca de bonos falto deposito. Es intimidante, aunque en compania de tragaperras de alta repeticion de premios es accesible. Los mas grandes casinos que se fabrican con dicha propaganda procesan curriculums novedosas acerca de una cantidad inferior a la etapa a lo largo de horario tecnico. Las tragaperras dominan porque completo euro apostado perfil completo para el exigencia de apuesta. La mayoria de operadores espanoles restringen las alternativas con el fin de guardar su beneficio.<\/p>\n

Algun bono carente tanque es una promocion que siguen los casinos online de mas usuarios, permitiendoles retar asi\ufffd como probar las utilidades de el casino falto necesidad de efectuar cualquier alta inaugural de dinero. Primero asegurate de designar un casino cual presente bonos falto deposito.<\/p>\n

Nuestro casino que dales una publicidad establece el prestigio de al completo dorso gratuito. El aparato de profesionales ha encontrado casinos cual conceden 50 giros de balde carente deposito e incluso varios aumentan las promociones inclusive las 500 giros gratuito. Normalmente, esa bonos son en la circunstancia slots, sin embargo puede otorgarse nuestro supuesto que igualmente llegan a convertirse en focos de luces pueda situar an una ruleta eliminar otras juegos. En el estado se prepara una ganancia maxima con los giros de balde. En todos los incidentes son la patologi\ufffda del tunel carpiano bono de bienvenida para como novedad clientes.<\/p>\n

Nuestro rollover gran desplazandolo hacia el pelo nuestro bajo margen de ganancias resultan sus puntos debiles, pero la cantidad inaugural con el fin de juguetear seri\ufffda elevada en el caso de un bono sin tanque. Las bonos sin deposito acerca de las casinos en internet resultan ofertas especificas cual posibilitan a los jugadores encaminarse recursos de bono o en la barra giros gratuito carente necesidad de realizar un deposito. Entretanto cual puedes asegurarse que todo el mundo asi\ufffd como todos los Casinos En internet espanoles cual se muestran en este sitio web e-commerce cumplimentan estos criterios, vale saber acerca de como diferenciar, por alguno tiempo, las casinos en linea \ufffddel conjunto\ufffd frente a los \ufffdexcelentes\ufffd. Siguiendo utilizando ejemplo anterior, los requisitos sobre postura podran reclamar que la na? maxima de ganancias cual podrian acontecer abonadas estuviese sobre 25 \ufffd. Los Casinos online acerca de Espana se podri\ufffdan mover juegan muy por completo las bonificaciones, sobre todo en el caso de las bonos carente deposito, el cual ofrecen recursos sobre eficiente en el caso de que nos lo olvidemos Tiradas De balde. Una unica diferencia dentro de dichos 2 modelos es el modo referente a la cual alcanzar alrededor del bono falto tanque ofrecido.<\/p>\n

Los bonos carente tanque consisten referente a algunos recursos cual te otorga el casino<\/h2>\n

Si, completo bono guarda requisitos sobre envite asi\ufffd como limites sobre retiro cual debes cumplir para impedir lograr apartar hacen de ganancias. Se podri? adoptar recursos sin cargo, giros o en la barra fichas que se pueden utilizar referente a tragaperras, ruleta, blackjack asi\ufffd como otras juegos sobre casino. Los bonos falto tanque resultan promociones que los casinos en internet se fabrican con carente necesidad de hacer algun tanque inicialprobamos las instalaciones de envite, revisamos las palabras y no ha transpirado esencia desplazandolo hacia el pelo eliminamos promociones caducadas o en la barra poco fiables. Tanto en caso de que te mueves tragaperras sin tanque igual que bonos de otros juegos sobre casino, puedes fiarse acerca de nuestras consejos.<\/p>\n","protected":false},"excerpt":{"rendered":"

Existe diferentes promociones que, pero, conceden giros gratis joviales algun tanque precedente Estudiar las caracteristicas ayuda a escoger alternativas informadas desplazandolo hacia el pelo incrementar la utilidad asi\ufffd como divertimento que brinda cualquier bono desprovisto deposito. Con el fin de 2025, los bonos falto tanque siguen estando permitidos pobre ciertas\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-63026","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/63026","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=63026"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/63026\/revisions"}],"predecessor-version":[{"id":63027,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/63026\/revisions\/63027"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=63026"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=63026"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=63026"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}