/* 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":75691,"date":"2026-05-22T22:24:48","date_gmt":"2026-05-22T22:24:48","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=75691"},"modified":"2026-05-22T22:24:49","modified_gmt":"2026-05-22T22:24:49","slug":"en-levante-ranking-se-priorizan-los-publicaciones-sobra-transparentes-y-en-competencia-conforme-condiciones-plazos-asi%ef%bf%bd-como-requisitos","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/en-levante-ranking-se-priorizan-los-publicaciones-sobra-transparentes-y-en-competencia-conforme-condiciones-plazos-asi%ef%bf%bd-como-requisitos\/","title":{"rendered":"En levante ranking se priorizan los publicaciones sobra transparentes y en competencia conforme condiciones, plazos asi\ufffd como requisitos"},"content":{"rendered":"

Actualmente, puedes tomar bonos carente deposito adicionales, igual Gransino<\/a> que bonos de celebracion asi\ufffd como bonos para convite (referidos). ?Puedes coger bonos carente deposito adicionales posteriormente del de admision? Generalmente, los bonos desprovisto tanque solo se pueden utilizar acerca de juegos especialistas seleccionados por el casino, como tragaperras o ruleta.<\/p>\n

Aquellos casinos acostumbran a mostrar plataformas interesante, promociones agresivas y no ha transpirado tecnologia de ultima procreacion<\/h2>\n

Algun casino carente autorizacion, es una tarima sobre juego online cual opera desprovisto la autorizacion de la Administracion Total sobre Orden del Juego (DGOJ), nuestro cuerpo coordinador del pueblo. Evaluamos instalaciones sobre postura, limites para giro asi\ufffd como transparencia con exhibicion de las promociones.<\/p>\n

Inscribiri? dispondra hasta nuestro 31 sobre octubre sobre 2025 por el instante de el asignacion con el fin de fomentar una propaganda y no ha transpirado colocar sobre juego los giros gratis. Unico poseen registrarse por primera oportunidad del casino y no ha transpirado recibiran 15 giros sin cargo para registro con el fin de una slot Big Bass Bonanza. Llegan a convertirse en focos de luces dispondran de 3 dias para descargar nuestro bono, con el pasar del tiempo cualquier exigencia sobre puesta y rollover sobre x25.<\/p>\n

Por eso, seri\ufffda relevante cual en la hora de escoger un bono de asignacion para casino optemos para aquellos que tengan una de situaciones mas profusamente ajustadas, lo tanto torno de el condicion sobre envite como de el numero que nos acercamos an obtener arrinconar sobre refran bono una vez completado el exacto. Por en caso de que externamente escaso, igualmente los requisitos de envite tenemos ciertos casinos que con el fin de las jugadores de las que hacen uso estos bonos imponen impedimentos adicionales acerca de cuanto a la numero norma que pueden inferir jugando joviales cualquier bono. Pero si es exacto cual, debido mayoritareamente a los campos sobre apuestas que debemos comentado ahora, una transaccion sobre ingresos de el juego resulta bastante compleja. Y aca radica la desigualdad, empecemos por el principio es el modo en que la mayori\ufffda estos juegos transmite a este naturaleza sobre puesta. Cuando serian competir sobre cualquier casino online que usan un bono por asignacion nunca tenemos limitaciones torno de los juegos a algunos que podri\ufffdamos alcanzar. Adicionalmente, esos ultimos jugadores igualmente accederan a bonos sobre recarga a montar de su fecha correcta, unicamente cual dispondran sobre alternativas lo necesario con el fin de perfeccionar el banca con completo tanque mas alla del dinero que hubieran ingresado.<\/p>\n

Soltar cualquier bono por registro, en otras palabras, seguir en compania de las parejas instalaciones sobre puesta para conseguir apartar los ganancias, puede vestir excesivamente tiempo asi\ufffd como trabajo. Las requisitos sobre apuesta te muestran cuantas ocasiones deberias jugar nuestro monto del bono sin conseguir apartar los ganancias. Algunos casinos tienen giros regalado referente a maquinas tragamonedas como la mayoria de la informacion el bono de audiencia. Por eso, es necesario condebido esa lista en compania de casinos especialistas con el fin de jugadores mexicanos adonde hallaras las excelentes bonos sin tanque cual hay ya igual a su disposicion.<\/p>\n

Presta especial interes a las requisitos de puesta, limites sobre retirada, juegos restringidos y no ha transpirado plazos con el fin de eludir sorpresas. Las bonos por sometimiento deben plazos climatologicas limitados tanto de acontecer reclamados como para respetar sus instalaciones sobre apuesta. La totalidad de las bonos para asignacion, especialmente los falto tanque, poseen cualquier margen extremo sobre retirada. Nunca las parejas juegos contribuyen igual a los instalaciones de puesta, y no ha transpirado algunos podrian quedar completamente excluidos. ?Los primero es antes resultan las requisitos sobre apuesta (wagering) sobre cualquier bono por asignacion?<\/p>\n

Finalmente, nuestro Casino Betsson tambien hallaras un bono carente deposito sobre inclusive una treintena euros, siendo obligatorio jugar incluso 10 ocasiones la cantidad del bono, y no ha transpirado con un reintegro extremo sobre incluso 100 eurillos. En ella camino, el Casino Genial Madrid o en la barra una pagina de 888casino te ofrece asimismo un bono sobre 15 euros carente deposito de juguetear referente a los juegos de casino, aunque los instalaciones ocurren para apostar inclusive 25 veces el prestigio de su postura. Ten acerca de cuenta las sugerencias a la hora de requerir hacen de bonos sobre casino, y cada cosa que que guarda relacion acalculos de impuestos, de permitirse ina las vinetas, de demandar bonos sobre casinos en linea.<\/p>\n

Las instalaciones de envite, o rollover, indican cuantas veces debes apostar nuestro costo del bono (indumentarias bono + deposito) sin obtener apartar los ganancias. Habitualmente, deberias registrarte alrededor del casino, en ocasiones probar tu identidad en el caso de que nos lo olvidemos na? de telefonia, asi\ufffd como de vez en cuando, introducir algun legislacion promocional. Dichos bonos sobre recibimiento acostumbran a permanecer ligados a unas condiciones minimas de apuesta, que se va a apoyar sobre el silli\ufffdn deben cumplir con el fin de poder retirar los ganancias, referente a algun fase determinado meteorologicas. Algun bono sobre bienvenida es importante por motivo de que deja vivir la vivencia de jugar sin haber cual gastarte su recursos, en caso de acontecer cualquiera desconfiada indumentarias no encontrarse la razonable praxis. Otra clase de bono de recepcion es el bono de apuesta sin peligro en el caso de que nos lo olvidemos con reembolso par el caso de falta. Cualquier bono de recibo referente a una Casino En internet seri\ufffda algun recompensa, gratificacion en el caso de que nos lo olvidemos agasajo cual llegan a convertirse en focos de luces realiza en jugadores para la mayoria de los Casinos para incentivar cual dichos jueguen sobre es invierno plataforma.<\/p>\n

Una vez completado nuestro registro y la comprobacion, Paston asigna bonos carente deposito para una ventaja pleno de cincuenta\ufffd. Paston provee algun bono sin tanque para nuevos gente que completen el sometimiento y tambien en la comprobacion de modo de ser. Nuestro bono se podri\ufffdan mover acredita automaticamente desplazandolo hacia el pelo permite gozar para los juegos sobre casino asi\ufffd como slots sin necesidad de hacer cualquier tanque previo. Los ganancias debidas se va a apoyar sobre el silli\ufffdn se obsequian a asimismo igual que cesion de bono inclusive seguir los requisitos de envite.<\/p>\n

La propaganda estuviese sujeta a la diplomacia de bonificaciones de el camara<\/h2>\n

Sobre este cuento, te explicamos cuales son las mejores bonos sobre casino que se podri\ufffdan mover tienen sobre Ciertas zonas de espana, asi\ufffd como a que es lo primero? diferentes clases de bono tendras que encontrar. Para obtener retirarlo a tu cuenta del banco, anteriormente deberias convertirlo sobre \ufffddinero positivo\ufffd cumpliendo a los requisitos de envite (rollover) hechos debido al cirujano en los terminos y no ha transpirado formas de el propuesta. Otra predilecta de disfrutar para los bonos sobre tragaperras en el caso de que nos lo olvidemos giros gratis falto deposito asi\ufffd como todo un hit entre las jugadores espanoles. Todos los caballeros aspectos tambien definitivos a memorizar para impedir accesar al uso de tu bono sobre casino en internet falto deposito. Al completo entretenimiento sobre casino online puede argumentar con el pasar del tiempo un conjunto distinta a las requisitos de puesta del bono carente tanque.<\/p>\n

Las requisitos sobre postura especifican todo debemos de colocar para alcanzar jubilar los ganancias obtenidas con el pasar del tiempo un bono. Nuestra lista sobre bonos falto deposito abarca un monton de anuncios que hemos encontrado entre los casinos de la fundamento sobre informaciones. Ahora ya, la mayoria de los bonos desprovisto tanque incorporan ciertas esencia cual limitan los ganancias, asegurando no leeras sobre como ganar miles relevantes que usan hombres. Debido a debido a, algunas de las anuncios cual hallaras en el mercado pertenecen indumentarias se acercan bastante a las tipos.<\/p>\n","protected":false},"excerpt":{"rendered":"

Actualmente, puedes tomar bonos carente deposito adicionales, igual Gransino que bonos de celebracion asi\ufffd como bonos para convite (referidos). ?Puedes coger bonos carente deposito adicionales posteriormente del de admision? Generalmente, los bonos desprovisto tanque solo se pueden utilizar acerca de juegos especialistas seleccionados por el casino, como tragaperras o ruleta.\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-75691","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75691","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=75691"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75691\/revisions"}],"predecessor-version":[{"id":75694,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75691\/revisions\/75694"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=75691"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=75691"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=75691"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}