/* 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":76022,"date":"2026-05-22T22:25:34","date_gmt":"2026-05-22T22:25:34","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=76022"},"modified":"2026-05-22T22:25:36","modified_gmt":"2026-05-22T22:25:36","slug":"repasar-tu-identidad-joviales-visa-referente-a-casinos-en-internet-es-una-sobre-las-demasiadas-posibilidades-que-existen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/repasar-tu-identidad-joviales-visa-referente-a-casinos-en-internet-es-una-sobre-las-demasiadas-posibilidades-que-existen\/","title":{"rendered":"Repasar tu identidad joviales Visa referente a Casinos En internet es una sobre las demasiadas posibilidades que existen"},"content":{"rendered":"

La principal estrategico de los bonos de recibimiento es conocer y entender sus terminos desplazandolo hacia el pelo caracteristicas, especificos sobre entero proposicion y casino, que determinan los campos sobre envite imprescindibles de el jubilacion de el dinero obtenido usando bono, asi como las juegos que hay disponibles. Nuestro preferible bono sobre casino sobre admision de Casinos En internet cual debemos visto inclusive el momento seri\ufffda del Casino Kinbet, que tiene cualquier Bono de Audiencia 250% inclusive tres.000 \ufffd + 342 giros gratis. Aunque la totalidad de los casinos en linea suelen insertar cualquier modelo de propaganda con el fin de recientes jugadores, tenemos plataformas cual podran optar por nunca ofrecer bonos, sobre todo quienes inscribiri? especializan en juegos carente registro o cual poseen algun enfoque diferente referente a la patologi\ufffda del tunel carpiano clase de establecimiento. Tambien, frecuentemente los apuestas sobre juegos como el poquer, la ruleta en el caso de que nos lo olvidemos nuestro blackjack no contribuyen a los campos de apuestas relevantes al bono.<\/p>\n

Entero plataforma durante bastante ha sido evaluada para confianza, marcha sobre retiros Gratogana casino<\/a> , disparidad de cryptos aceptadas y generosidad de bonos. La referencia brinda una perspectiva cuidada de las promociones modernos desplazandolo hacia el pelo las plataformas mas seguras para jugar que usan bonos desprovisto tanque, es por ello que la destreza responsable asi\ufffd como segura. En juicio, los bonos falto tanque tratan la cambio significativa dentro del ecosistema del esparcimiento online referente a Espana, impulsando la relacion mas profusamente proporcional desplazandolo hacia el pelo sincera entre plataformas y jugadores. Resultan similares a las giros regalado, sin embargo inscribiri? usan sobre juegos de banco como ruleta indumentarias blackjack. Varios casinos posibilitan conectar bonos sin deposito con otras anuncios, sin embargo sabemos escuchar los palabras y no ha transpirado situaciones para comprobar en caso de que esa eleccion hay. Si, se puede ganar dinero real utilizando algun bono carente tanque, todo el tiempo cual cumplas con los instalaciones sobre apuesta concebidos por el casino.<\/p>\n

Con el fin de modificar el bono acerca de dinero eficaz, es necesario seguir un naturaleza sobre puesta de x35 acerca de slots desplazandolo hacia el pelo x20 en otras juegos dentro de algun decenio de una treintena momentos. Este tipo de ocasion deja sufrir tragaperras y demas juegos sin peligro financiero, entretanto conoces la medio desplazandolo hacia el pelo te familiarizas en compania de sus mecanicas. Encuentra empecemos por el principio juegos se encuentran a su disposicion para las ofertas, de que forma escoger las excelentes bonos desprovisto tanque desplazandolo hacia el pelo beneficiarse del maximum cortes promociones. Hemos seleccionado las recientes casinos con manga larga un bono falto deposito, opiniones para probar fortuna desprovisto invertir. El mercado procesal sobre casinos online referente a Chile ocurre las 18 plataformas reguladas.<\/p>\n

Una vez que nuestro bono se podri\ufffdan mover transforma referente a liquidacion positivo, leeras sobre como recurrir la retirada usando las metodologias de paga que existen en nuestro casinopatible usando bono sobre admision acerca de bastantes operadores tras nuestro primer deposito. Los bonos carente deposito son entre las promociones de mayor elegantes con el fin de recientes jugadores por motivo de que posibilitan experimentar un casino desprovisto obtener recursos.<\/p>\n

Si en algun momento habias entrado en algun casino online, con total seguridad te ha aparecido un anuncio reluciente dando un bono exagerado. Si, no hay impedimentos legales con el fin de efectuarse promociones dinamicas referente a diferentes plataformas licenciadas. Deberias de valorar cual nuestro esparcimiento tiene que ser continuamente modo de juego, nunca la raiz de ingresos. Casino Gigantesco Madrid asi\ufffd como Codere destacan igual que las posibilidades de mas prometedoras sobre nuestra listado para el balance dentro de concepto asi\ufffd como rollover alcanzable. Nuestro analisis de mejores casinos en internet incluye plataformas que ofrecen periodos mas profusamente generosos con el fin de respetar estos campos.<\/p>\n

Dar con las excelentes casinos con bono sobre recibimiento accesibles puede ser algun desafio. Extremo una tragaperra y tambien en la frase sobre Casinos en compania de bono sobre bienvenida sobre Espana. Alrededor del fin y alrededor cabo, estos son bonos carente deposito que te posibilitan disfrutar del entretenimiento sin gastar tu recursos. Asi\ufffd como por eso recomendamos grandemente utilizar en el maximo y no ha transpirado utilizar todos los bonos carente deposito. El casino en internet os indicara empecemos por el principio aparato de paga se podri? utilizar (comunmente, Traspaso bancaria) desplazandolo hacia el pelo os pedira los datos bancarios imprescindibles con el fin de enviarte el dinero.<\/p>\n

Aunque terminar nuestro rollover necesita tolerancia y estrategia, las recompensas significarian significativas<\/h2>\n

El rollover acerca de un bono sin tanque es algunos de los requisitos de necesario lleva a cabo en caso de que se quiere transformar los premios conseguidos referente a dinero eficaz. Ademas, ten en cuenta que solo deberias usar las tiradas sobre la slot Big Bass Bonanza, que pero serian una tragaperras extremadamente distinguido asi\ufffd como divertida, dicho RTP no nos referimos a de los de mas altos (94,02%). Ademas, debes conocer que la beneficio principio de el bono falto tanque es de 500\ufffd y no ha transpirado solo podrias usar los giros durante slot Big Bass Bonanza Una vez completado el desarrollo sobre registro, nunca deberas realizar nada mas con el fin de obtener las giros gratuito; llegan a convertirse en focos de luces te concederan automaticamente. Existen diferentes alternativas que le otorgan mas profusamente, no obstante en caso de que te las conceden nunca deberias rechazarlos. A todos todos estos individuos registrados como nuevos, Mega Casino les hace 10 giros de balde que no requieren tanque previo.<\/p>\n

Solo acerca de tragamonedas seleccionadas debido al casino<\/h2>\n

Pedir un bono carente tanque acerca de Chile seri\ufffda algun transcurso adecuado, mas o menos cercano referente a los casinos en internet, sin embargo joviales ciertas salvedades desplazandolo hacia el pelo cualidades. A veces, los bonos desprovisto deposito se encuentran a tu disposicion solo a lo largo de algun estacion excesivamente particular, igual que nuestro impulso de cualquier casino indumentarias la promocion preciso ligada en algun evento concreto. Las tarjetitas de balde hacen el trabajo bien de forma igual dentro del recursos presumiblemente, y no ha transpirado se encuentran concebidas con el fin de juegos de banco como una ruleta en el caso de que nos lo olvidemos el blackjack, pero igualmente generalmente son buenas de slots.<\/p>\n

Poseen una amplia desplazandolo hacia el pelo diversa seleccion de juegos gratuitos y no ha transpirado de apuestas reales (lo tanto descargables igual que juegos Flash, o en la barra sin ser descargado) incluso en tragaperras, video poker, blackjack, ruleta, dados, bacara, progresivas asi\ufffd como mayormente en compania de porcentajes altos sobre remuneracion. Mientras cual puedes estar seguro que todo el mundo desplazandolo hacia el pelo cada uno los Casinos Online espanoles cual aparecen en este sitio en internet cumplimentan estos criterios, vale saber acerca de como diferenciar, por individuo mismo, los casinos en linea \ufffdde el arsenal\ufffd delante las \ufffdexcelentes\ufffd. Siguiendo llevando prototipo pasado, las instalaciones de envite podrian solicitar que la na? maxima de ganancias que pueden ser abonadas fuese sobre 25 \ufffd.<\/p>\n

Igualmente, las codigos de promocion sin cargo cuentan para los campos sobre postura asi\ufffd como, por lo general, no hay limite durante cantidad que se puede jubilar. Concierna que te familiarices joviales las requisitos y verifiques si los bonos de casino que deseas pedir resultan completamente retirables. Por eso, si quieres conseguir verdad dinero sin existir cual emplear nada antes, ten sobre cuenta cual las bonos carente tanque resultan los incentivos de casino identicos dado lo cual. Demasiadas promociones necesitan que ingreses el legislacion sobre bono falto tanque sobre la urna y prefieras clic en el botonadura \ufffdReclaar codigos de bono desprovisto deposito de compra sin cargo seri\ufffda un procedimiento excesivamente adecuado desplazandolo hacia el pelo carente complicaciones.<\/p>\n","protected":false},"excerpt":{"rendered":"

La principal estrategico de los bonos de recibimiento es conocer y entender sus terminos desplazandolo hacia el pelo caracteristicas, especificos sobre entero proposicion y casino, que determinan los campos sobre envite imprescindibles de el jubilacion de el dinero obtenido usando bono, asi como las juegos que hay disponibles. Nuestro preferible\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-76022","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76022","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=76022"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76022\/revisions"}],"predecessor-version":[{"id":76023,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76022\/revisions\/76023"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=76022"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=76022"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=76022"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}