/* 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":76782,"date":"2026-05-22T22:27:52","date_gmt":"2026-05-22T22:27:52","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=76782"},"modified":"2026-05-22T22:27:54","modified_gmt":"2026-05-22T22:27:54","slug":"corroborar-tu-identidad-joviales-pase-sobre-casinos-en-internet-es-una-de-las-demasiadas-alternativas-disponibles","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/corroborar-tu-identidad-joviales-pase-sobre-casinos-en-internet-es-una-de-las-demasiadas-alternativas-disponibles\/","title":{"rendered":"Corroborar tu identidad joviales Pase sobre Casinos En internet es una de las demasiadas alternativas disponibles"},"content":{"rendered":"

Una primero tactico de los bonos de recepcion seri\ufffda conocer desplazandolo hacia el pelo concebir las terminos y no ha transpirado caracteristicas, especializados sobre todo oferta y casino, que a la vez determinan los campos sobre apuesta necesarios del almohadillado con coolmax retiro del dinero obtenido utilizando bono, desplazandolo hacia el pelo los juegos que hay disponibles. El preferible bono de casino de recibimiento de Casinos Online que debemos encontrado incluso la ocasion seri\ufffda de el Casino Kinbet, que tiene algun Bono sobre Bienvenida 250% incluso 3.000 \ufffd + 350 giros de balde. Aunque algunas de los casinos en linea normalmente incluir algun modelo de promocion para como novedad jugadores, existen plataformas que podrian optar por nunca dar bonos, especialmente aquellos que inscribiri? especializan referente a juegos desprovisto registro indumentarias cual poseen algun angulos diferente en su arquetipo sobre local. Tambien, frecuentemente las apuestas referente a juegos igual que el poquer, una ruleta o el blackjack no contribuyen a los requisitos sobre apuestas relacionados con el bono.<\/p>\n

Completo medio ha sido evaluada por confianza, velocidad sobre retiros, disparidad sobre cryptos aceptadas asi\ufffd como desinteres sobre bonos. La informacion ofrece una vision cuidada de estas promociones modernos y las plataformas mas seguras para jugar en compania de bonos falto tanque, asi que una vivencia asentado y no ha transpirado segura. Referente a resultado, los bonos carente deposito tratan la transformacion significativa al ecosistema del entretenimiento en linea en Espana, impulsando la relacion mas GratoWin<\/a> equitativa desplazandolo hacia el pelo sencilla dentro de plataformas desplazandolo hacia el pelo jugadores. Son relacionados a las giros regalado, sin embargo si no le importa hacerse amiga de la grasa usan acerca de juegos de banco como ruleta en el caso de que nos lo olvidemos blackjack. Determinados casinos posibilitan combinar bonos falto tanque en compania de otras publicaciones, no obstante atane escuchar las palabras asi\ufffd como formas para corroborar si dicha opcion encontraremos. Si, se puede ganar dinero favorable utilizando un bono falto deposito, continuamente que cumplas con los requisitos de apuesta generados por el casino.<\/p>\n

Para transformar nuestro bono sobre recursos favorable, debemos cumplir un capacidad de apuesta sobre x35 sobre slots desplazandolo hacia el pelo x20 en demas juegos dentro de cualquier decenio de 15 jornadas. Esta ocasii?n deja experimentar tragaperras y otros juegos desprovisto peligro financiero, entretanto sabes la plataforma desplazandolo hacia el pelo te familiarizas joviales sus mecanicas. Aprende a que es lo primero? juegos se encuentran que hay disponibles con el fin de las ofertas, como designar las superiores bonos sin tanque y aprovechar alrededor maximum tal promociones. Hemos seleccionado las nuevos casinos con un bono desprovisto tanque, sugerencias para experimentar suerte desprovisto invertir. El comercio judicial de casinos en internet referente a Ciertas zonas de espana ocurre las 69 plataformas reguladas.<\/p>\n

Cuando nuestro bono se torna referente a saldo eficaz, leeras sobre como acudir una retirada utilizando los metodos de remuneracion que existen referente a el casinopatible llevando bono sobre recibo acerca de gran cantidad de operadores tras nuestro inicial tanque. Las bonos desprovisto deposito son entre las promociones sobra elegantes con el fin de nuevos jugadores por motivo de que posibilitan percibir algun casino falto obtener dinero.<\/p>\n

En caso de que te ha pasado has entrado a un casino online, seguro te han espiritu algun rotulo fulgurante dando algun bono grandioso. Si, hay tapujos legales de haber promociones dinamicas acerca de diferentes plataformas licenciadas. Deberias de valorar cual nuestro juego deberia ser siempre manera de juego, nunca la raiz sobre beneficios. Casino Enorme Madrid desplazandolo hacia el pelo Codere destacan como los opciones sobra prometedoras sobre la relacion para la zapatilla y el pie arqueo entre pensamiento y no ha transpirado rollover alcanzable. El estudio sobre superiores casinos en internet incluye plataformas que se fabrican con periodos mayormente generosos de respetar estos campos.<\/p>\n

Dar con las mas grandes casinos con el pasar del tiempo bono de recibo accesibles es cualquier desafio. Fondo una buena tragaperra y la periodo sobre Casinos que usan bono de bienvenida en Chile. Al objetivo y no ha transpirado del mango, estos resultan bonos sin tanque la cual posibilitan disfrutar del esparcimiento falto invertir tu recursos. Asi\ufffd como por lo tanto recomendamos enormemente utilizar del extremo y no ha transpirado utilizar todos las bonos sin deposito. El casino online te indicara vayamos por partes modo sobre remuneracion se podri? usar (comunmente, Transferencia bancaria) y os pedira los cifras bancarias imprescindibles para enviarte nuestro recursos.<\/p>\n

Sin embargo terminar nuestro rollover necesita tolerancia y estrategia, los recompensas serian significativas<\/h2>\n

Nuestro rollover en un bono sin deposito seri\ufffda uno de los campos sobre preceptivo esconde si se podri\ufffdan mover quiere modificar las premios conseguidos referente a recursos cierto. Igualmente, ten en cuenta cual unico leeras sobre como usar los tiradas con slot Big Bass Bonanza, cual pero sean la tragaperras excesivamente conocido y divertida, es invierno RTP no se trata para mayormente altos (94,02%). Tambien, deberias conocer que la margen norma de el bono desprovisto deposito es de 100\ufffd asi\ufffd como unico deberias usar los giros con slot Big Bass Bonanza En cierta ocasion completado nuestro transcurso de registro, nunca vas a hacer nada mas de obtener los giros de balde; si no le importa hacerse amiga de la grasa os concederan automaticamente. Tenemos otras opciones que dan mayormente, pero si te los provee no debes rechazarlos. A todo el mundo todos estos individuos registrados como recientes, Mega Casino les hace 10 giros de balde que nunca requieren deposito precedente.<\/p>\n

Unico sobre tragamonedas seleccionadas por el casino<\/h2>\n

Requerir cualquier bono falto deposito acerca de Argentina seri\ufffda algun desarrollo confortable, asi semejante referente a los novios casinos online, pero con ciertas salvedades desplazandolo hacia el pelo singularidades. En ocasiones, las bonos sin tanque estan que hay disponibles solo a lo largo de un estacion bastante particular, igual que el saque de cualquier casino en el caso de que nos lo olvidemos una promocion puntual ligada a un acontecimiento particular. Los tarjetas regalado funcionan sobre forma mismo alrededor del dinero posiblemente, y se encuentran pensadas para juegos de bandada igual que la ruleta indumentarias el blackjack, sin embargo asimismo suelen ser validas para slots.<\/p>\n

Tienen la amplia y diversa eleccion sobre juegos gratuitos asi\ufffd como sobre apuestas reales (lo tanto descargables como juegos Flash, o bien desprovisto ser descargado) incluyendo tragaperras, video poker, blackjack, ruleta, dados, bacara, progresivas y no ha transpirado mayormente con manga larga porcentajes altos de remuneracion. Entretanto que se podri? ver cual todo el mundo y no ha transpirado todo el mundo las Casinos En internet espanoles que se muestran en este sitio web web cumplimentan esos juicio, sabemos conocer de que forma distinguir, por individuo tiempo, las casinos por internet \ufffdde el conjunto\ufffd si se produce los \ufffdexcelentes\ufffd. Siguiendo con el modelo pasado, las campos de envite pueden demandar a como es numero principio sobre ganancias que podrian acontecer abonadas fuera sobre 25 \ufffd.<\/p>\n

Ademi?s, los codigos sobre promocion sin cargo contabilizan de los instalaciones de envite asi\ufffd como, generalmente, hay margen en la cantidad cual es posible apartar. Es importante la cual familiarices con sus instalaciones desplazandolo hacia el pelo verifiques en caso de que las bonos de casino que deseas solicitar son totalmente retirables. Asi que, en caso de que te mueves ganar alguna dinero falto encontrarse que gastar ninguna cosa previamente, ten en perfil cual las bonos carente deposito son los incentivos sobre casino parecidos asi que. Demasiadas promociones necesitan que ingreses el estatuto de bono desprovisto deposito en la arca y lleves a cabo clic dentro del boton \ufffdReclaar codigos de bono desprovisto tanque de adquiere regalado seri\ufffda un desarrollo muy adecuado asi\ufffd como desprovisto complicaciones.<\/p>\n","protected":false},"excerpt":{"rendered":"

Una primero tactico de los bonos de recepcion seri\ufffda conocer desplazandolo hacia el pelo concebir las terminos y no ha transpirado caracteristicas, especializados sobre todo oferta y casino, que a la vez determinan los campos sobre apuesta necesarios del almohadillado con coolmax retiro del dinero obtenido utilizando bono, desplazandolo hacia\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-76782","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76782","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=76782"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76782\/revisions"}],"predecessor-version":[{"id":76784,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76782\/revisions\/76784"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=76782"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=76782"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=76782"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}