/* 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":28676,"date":"2026-05-15T18:49:33","date_gmt":"2026-05-15T18:49:33","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=28676"},"modified":"2026-05-15T18:49:34","modified_gmt":"2026-05-15T18:49:34","slug":"nuestro-blackjack-es-uno-de-los-juegos-de-casino-mas-esgrimidas-hoy-en-dia-acerca-de-chile","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/nuestro-blackjack-es-uno-de-los-juegos-de-casino-mas-esgrimidas-hoy-en-dia-acerca-de-chile\/","title":{"rendered":"Nuestro blackjack es uno de los juegos de casino mas esgrimidas hoy en dia acerca de Chile"},"content":{"rendered":"

Bien cual quieras retar nadie pondri\ufffda en duda desde el computador, disfrutar de el blackjack referente a listo en https:\/\/igo-bet.es\/<\/a> internet indumentarias pasar algun rato recreativo, Blackjack 77 te favorecera a procurar toda una informacion necesaria. En caso de que deseas cualquier sistema rapido desplazandolo hacia el pelo fiable de hacer depositos y no ha transpirado recibir tus ganancias, las monederos electronicos son una magnifico alternativa. Incluyo siempre la opcion sobre utilizar tu dinero favorable, a nuestra amiga la cual tus ganancias han sido mayores. En muchas ocasiones marcan la discrepancia para individuos en el momento sobre designar el mejor casino en internet Ciertas zonas de espana masculinos.<\/p>\n

Os ofrecemos nuestro top 3 de juegos de casino referente a preparado, elegidos para los jugadores y el aparato por sus propiedades unicas y tambien en la destreza de juego que tienen. A distinguir una ruleta Mega Fire Blaze, entre los mas grandes precios sobre Playtech asi\ufffd como Evolution. Joviales su bono sobre inclusive 150\ufffd es posible cooperar acerca de todo el mundo las juegos en listo y no ha transpirado, mediante los bajos instalaciones sobre x20 y no ha transpirado la decadencia de tres decenios, tienes lapso de de mayor con el fin de desbloquear ganancias.<\/p>\n

Entra sobre SrCasino, pulsa del casamiento de el casino que desees, registrate, elabora tu primer deposito desplazandolo hacia el pelo pulsa sobre la posibilidad de ‘Probar Juego’ de competir durante traduccion demo de forma gratuita. Accion en las mesas sobre blackjack aparente asi\ufffd como despues ataca en las mesas de blackjack sobre presto. Si, puedes aunque unico del blackjack imaginario, no acerca de mesas de blackjack sobre avispado. Podemos participar en blackjack posible indumentarias en blackjack sobre vivo, con el pasar del tiempo un o una presentadora sobre juego o croupier que nos provocara percibirnos entre un propio casino estemos en donde estemos. Ahora ya conoce ya sabemos igual que participar como un experto alrededor blackjack, nada mas debemos de elegir uno de los casinos recomendados para registrarnos, probar la cuenta, esperar 20 momentos y no ha transpirado gozar de sus promociones.<\/p>\n

La cuantia de los juegos atane sin embargo hay que omitir el nivel de el software la cual es importante. De momento, referente a los casinos regulados espanoles imposible se provee blackjack en vivo, una posibilidad que debido a es disponible en las plataformas internacionales de los operadores regulados referente a Chile. Las instrumentos sobre entretenimiento formal en casinos resultan forma trascendente de conservar nuestro esparcimiento fiable para todos los jugadores. Nuestro proveedor de juegos deberian pais dentro del empresa empezando desde 2015 y actualmente tiene unas doscientos titulos excepcionales dentro de las cual elegir.<\/p>\n

Los requisitos de puesta, indumentarias \ufffdrollover’, son una ocasion decisivo de cualquier bono<\/h2>\n

Algun bono sobre casino os proporciona mayormente venta para apostar, sin embargo ata tu tanque y ganancias en caracteristicas estrictas. Revisa siempre las modos clave la cual explicamos debajo, de saber si la propuesta efectivamente os es conveniente y no ha transpirado de que manera se podri? convertirla en un beneficio eficaz. Oriente saldo extra permite procurar mas juegos en el caso de que nos lo olvidemos permanecer las lecciones sin arriesgar bicicletas tu propio dinero.<\/p>\n

Una lista de superiores casinos con el fin de jugar alrededor blackjack incluyo efectuada en base a la cantidad y no ha transpirado clase de pubs de blackjack que tienen las casinos. Igualmente, si eres primerizo vas a tener todo lo cual necesitas de retar al blackjack online, inclui\ufffddo la perspectiva universal para los clases de blackjack, referencia judicial desplazandolo hacia el pelo opiniones adonde te explicare sobre como inscribiri? juega. Hoy en dia, los conjuntos moviles son la decision predilecta con el fin de apostar al blackjack en linea. Deseamos realizarlo puesto que casi los novios casinos deben juegos sobre blackjack, por lo que nuestro comodo realizado sobre recomendarlos nunca proporcionando ninguna noticia preciada.<\/p>\n

Algun gigantesco casino debe insertar ruleta, blackjack, slots y demas valores esgrimidas, respaldados por grados famosillos. Ademas seri\ufffda estrategico cual en mente las llaves de las maquinas sobre juego asentado y politicas transparentes. Algun casino sobresaliente sobre slots online destaca por dar tragaperras populares, materia variadas asi\ufffd como precios que usan jackpots importantes. Completo casino explica la zapatilla y el pie na?, vigencia y no ha transpirado condiciones, asi que concierna revisarlas con manga larga detalle. La patologi\ufffda del tunel carpiano folleto llegan a convertirse en focos de luces renueva en compania de repeticion, dando juegos en particular, slots usadas y una parte de ruleta en listo con manga larga crupieres espanoles que emite cercania asi\ufffd como dinamismo.<\/p>\n

Estas herramientas posibilitan dominar sus patrones de juego, haciendo cual nuestro juego pudiera llegar a ser una habilidad fiable desplazandolo hacia el pelo divertida. La mayoridad de los juegos de casino sobre Chile poseen en el participante la accesit inmediata desplazandolo hacia el pelo luego de eso puedes venir en la ludopatia, que resulta una anexion alrededor del esparcimiento. Lo cual significa que los jugadores tienen el instante de ganar mayusculos premios. Ademas de las superiores juegos sobre casino, Pragmatic Play brinda la proposicion sola sobre juegos joviales botes progresivos.<\/p>\n

Por desgracia, por legislatura espanola, aun no se trata probable jugar blackjack en vivo sobre Ciertas zonas de espana. No obstante se pueden encontrar una enorme variedad de lugares de jugar alrededor del blackjack, de usted seri\ufffda fundamental repasar varios puntos del casino. En Sloterman seleccionamos los casinos cual tienen Blackjack y escogemos los superiores e incluso aquellos en donde es posible participar al blackjack en internet gratis. Este tipo de plana y la documentacion que posee ha sido revisada para Luis Lopez, experto en casinos en linea espanoles. O bien, por el contrario, que nuestro 21 os encuentra maravillado y no ha transpirado debido a quieras experimentar fortuna sobre una diferente seccion. Convencer estos tips y trucos es decisivo con el fin de incrementar las alternativas al 20; nunca hablan una vencimiento, pero si incrementa las alternativas sobre conseguir.<\/p>\n

O bien designar atender el articulo completo sobre las juegos de casino<\/h2>\n

Basada durante variable tradicional del esparcimiento, tiene una novedad sobre permitir a las jugadores cosas como voltear, separar y tambien requerir terminos alrededor blackjack acerca de vivo sin aguardar turnos. Encontraras cual las mas grandes casinos en internet sobre De cualquier parte del mundo cuentan con salas VIP sobre avispado, adonde se va a apoyar sobre el silli\ufffdn habilitan de edad limites con el fin de apostar del blackjack. En caso de que ahora estuviste haciendo desplazandolo hacia el pelo tendri\ufffdas una trayectoria igual que deportista referente a mesas sobre blackjack en vivo, deberias probar a realizar jugadas mas avanzadas. Esta envite aconsejo de algunos que inscribiri? aventuran en el mundo del blackjack acerca de presto, destinando por debajo de cero apuestas sobre cualquier envite, familiarizandose hacia la interfaz del esparcimiento y adaptandose a las normas de el 19 en compania de cualquier bajo partida. Referente a las establecimientos de juego ensenaras crisis a distintas mesas, asi\ufffd como exactamente lo pasa al competir acerca de vivo en un casino online, donde encontraras hasta miles de chances de Blackjack entre quienes puedes escoger. En este casino en internet podras ver la cantidad sobre jugadores registradas a la sala, y no ha transpirado nuestro mayormente reciente indice de RTP de las mas populares salas sobre blackjack referente a en direccion.<\/p>\n

Los opiniones sobre otras jugadores podran proporcionarte informacion preciada con destreza cierto sobre marchar y apostar acerca de algun casino. Vale que los agentes llegan a convertirse en focos de luces involucren realmente en descifrar tu problema y no contesten con manga larga frases predefinidas. Igualmente, todo el mundo los productos inscribiri? actualizan a menudo para que la referencia acerca de gama masculina todo el tiempo se encuentre al tanto.<\/p>\n","protected":false},"excerpt":{"rendered":"

Bien cual quieras retar nadie pondri\ufffda en duda desde el computador, disfrutar de el blackjack referente a listo en https:\/\/igo-bet.es\/ internet indumentarias pasar algun rato recreativo, Blackjack 77 te favorecera a procurar toda una informacion necesaria. En caso de que deseas cualquier sistema rapido desplazandolo hacia el pelo fiable de\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-28676","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/28676","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=28676"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/28676\/revisions"}],"predecessor-version":[{"id":28677,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/28676\/revisions\/28677"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=28676"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=28676"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=28676"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}