/* 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":1059,"date":"2025-11-12T13:08:53","date_gmt":"2025-11-12T13:08:53","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=1059"},"modified":"2025-11-14T15:01:32","modified_gmt":"2025-11-14T15:01:32","slug":"circulo-de-nombres-una-herramienta-para-elegir-un-11","status":"publish","type":"post","link":"https:\/\/klecet.edu.in\/alumni\/circulo-de-nombres-una-herramienta-para-elegir-un-11\/","title":{"rendered":"\u1409 C\u00edrculo de nombres: una herramienta para elegir un nombre al azar"},"content":{"rendered":"

BUCKSHOT ROULETTE \u00bb Juego GRATIS Online<\/h1>\n

\u00dasala, por ejemplo, para hacer un r\u00e1pido recorrido y discutir las expectativas de los participantes al comienzo de la capacitaci\u00f3n. Agrega esta actividad interactiva en clases presenciales o virtuales para aumentar la participaci\u00f3n estudiantil. \u00dasala, por ejemplo, para pedir a tus estudiantes que presten atenci\u00f3n durante la clase, ya que uno de ellos ser\u00e1 seleccionado al azar para resumir lo que se ha dicho al final de la sesi\u00f3n. Utiliza un algoritmo aleatorio seguro para garantizar giros imparciales y justos. No tenemos un l\u00edmite espec\u00edfico, por lo que pueden agregar tantas opciones como necesiten. Usa los botones de control de apuestas para cancelar una apuesta o repetir la apuesta anterior.<\/p>\n

\u00bfQu\u00e9 es el Simulador de Ruleta?<\/h2>\n

W88 se destaca entre las casas de apuestas online de NFL por ofrecer una plataforma rica en datos y estad\u00edsticas para planificar tus jugadas con mayor precisi\u00f3n. Antes de cada partido, puedes consultar detalles de enfrentamientos directos, rendimiento por cuartos, promedio de puntos y tendencias defensivas u ofensivas. Esta informaci\u00f3n est\u00e1 directamente integrada en el panel de apuestas prepartido, lo que facilita tomar decisiones para crear tu boleto. Jugabet es una de las casas de apuestas en Chile m\u00e1s reconocidas y puede ser el sitio ideal si te interesa el b\u00e1squet chileno y sudamericano, un segmento que no todos los operadores cubren con tanta profundidad. Aqu\u00ed puedes seguir partidos de la Liga Nacional de B\u00e1squetbol en cada jornada, con especial atenci\u00f3n y mayor cantidad de mercados para las fases finales.<\/p>\n

Por este motivo, las casas de apuestas suelen incluir frases como \u00abhabr\u00e1 tiempo extra\u00bb en lugar de ofrecer cuotas para un empate al final del partido. Dado que los partidos suelen superar los 200 puntos en total, no es de extra\u00f1ar que una de las apuestas m\u00e1s populares de la NBA sea el n\u00famero de canastas anotadas en un partido. El mercado de total de juegos (m\u00e1s\/menos) resulta ideal para quienes analizan el ritmo del partido y la fortaleza del servicio. Los enfrentamientos entre grandes sacadores suelen tener pocos quiebres y menos juegos; mientras que los partidos entre jugadores de fondo, con intercambios largos, suelen superar la l\u00ednea propuesta por la casa de apuestas.<\/p>\n

Puedes apostar Eurovision 2025 en todas las casas de apuestas licenciadas en Espa\u00f1a. Las principales opciones incluyen Bet365, Codere, Betsson, William Hill y Sportium. Todas ofrecen mercados espec\u00edficos para Eurovision con cuotas competitivas y promociones especiales.<\/p>\n

Betway se ha consolidado como una de las casas de apuestas en Chile especializadas en tenis en vivo. Su plataforma est\u00e1 enfocada para seguir partidos en tiempo real, ofreciendo streaming de encuentros, visualizaci\u00f3n de jugadas en match tracker y acceso a estad\u00edsticas actualizadas despu\u00e9s de cada punto. Esto te permite reaccionar al instante y adaptar tu estrategia seg\u00fan c\u00f3mo se desarrolle el partido.<\/p>\n

As\u00ed que ya lo sabes, con Betsson Chile tienes la oportunidad de realizar tus apuestas deportivas en vivo y directo. Si eres bueno analizando y tomando decisiones r\u00e1pidas se trata de una gran oportunidad para ganar m\u00e1s. Puede que, para muchos, las apuestas deportivas en vivo sean m\u00e1s complicadas. Pero, ten en cuenta que una vez que se aprenden a realizar dichas apuestas, resulta ser una modalidad de juego muy emocionante y llena de adrenalina. Los servicios de cajero incluyen tarjetas de cr\u00e9dito\/d\u00e9bito, transferencias bancarias, billeteras electr\u00f3nicas, criptomonedas y varios m\u00e9todos locales. Cada plataforma tiene l\u00edmites y tiempos de procesamiento distintos, por lo que es recomendable revisarlos antes de una transacci\u00f3n.<\/p>\n

La \u00fanica diferencia es que el juego gratuito no requiere que apuestes dinero propio. As\u00ed que, si hay alguien en quien podamos confiar para darte consejos sobre las tragaperras online, es en \u00e9l. SlotJava permite a sus usuarios votar por sus favoritos, lo que nos ayuda a crear una base de datos de slots tomando en consideraci\u00f3n su popularidad. Si puedes encontrar una m\u00e1quina que ofrezca pagos del 95% o m\u00e1s, es excelente. Pero si el RTP es bajo (por debajo del 85%), podr\u00edas descubrir que tu dinero desaparece muy r\u00e1pidamente.<\/p>\n

Esto solo demuestra que la industria de los eSports es la fiebre del oro de los tiempos modernos. Los Esports son competiciones de videojuegos en las que participan jugadores profesionales que compiten entre s\u00ed en una variedad de g\u00e9neros de juegos electr\u00f3nicos. Gran parte de esta popularidad se debe a que el juego es uno de los t\u00edtulos de juegos de eSports m\u00e1s conocidos del mundo, con un sistema oficial de Liga y un Campeonato Mundial cuyos primeros premios alcanzan cifras superiores al mill\u00f3n de d\u00f3lares. Muchos se\u00f1alan que StarCraft, un juego de estrategia en tiempo real muy popular lanzado en 1998, fue el primer juego de eSport de verdad.<\/p>\n

Son muchas las ofertas, pero hay que tener mucho cuidado a la hora de elegir una predilecta para jugar. Pinnacle es sin\u00f3nimo de cuotas s\u00faper competitivas y enfoque en datos, sin demasiados complementos. A diferencia de otras casas de apuestas, aqu\u00ed no encontrar\u00e1s bonos de bienvenida ni promociones llamativas, pero s\u00ed probabilidades optimizadas gracias a un modelo de margen reducido.<\/p>\n

C\u00f3mo crear una apuesta en Apuesta Total<\/h3>\n

Podr\u00edamos centrarnos en ver cu\u00e1l ofrece las mejores opciones para que puedas ganar dinero, pero tambi\u00e9n hay que tener en cuenta aspectos como la seguridad, la atenci\u00f3n a los clientes y por supuesto, los m\u00e9todos de pago. En el caso de Espa\u00f1a, para declarar las ganancias jugabet chile<\/a> de apuestas deportivas, debes incluirlas en la declaraci\u00f3n de la renta bajo “Rendimientos del capital mobiliario”. Si es posible, utiliza el certificado de ganancias proporcionado por las casas de apuestas en que has ganado dinero.<\/p>\n

Bonos para casino online<\/h3>\n

Este p\u00fablico se caracteriza por consumir mucho contenido online, aunque a la vez muy interesante para muchas marcas. La mayor parte de los ingresos de los deportes electr\u00f3nicos provienen de la publicidad y el patrocinio. Seg\u00fan AEVI, se estima que el sector emplea a unas 600 personas en el pa\u00eds, incluidos 250 jugadores profesionales de videojuegos. Los esports est\u00e1n organizados en ligas y sus competiciones est\u00e1n estructuradas de forma similar a las de los torneos de f\u00fatbol, baloncesto, tenis o cualquier otra actividad deportiva.<\/p>\n","protected":false},"excerpt":{"rendered":"

BUCKSHOT ROULETTE \u00bb Juego GRATIS Online \u00dasala, por ejemplo, para hacer un r\u00e1pido recorrido y discutir las expectativas de los participantes al comienzo de la capacitaci\u00f3n. Agrega esta actividad interactiva en clases presenciales o virtuales para aumentar la participaci\u00f3n estudiantil. \u00dasala, por ejemplo, para pedir a tus estudiantes que presten\u2026<\/p>\n

Continue reading<\/span><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1059","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/1059","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=1059"}],"version-history":[{"count":1,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/1059\/revisions"}],"predecessor-version":[{"id":1060,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/1059\/revisions\/1060"}],"wp:attachment":[{"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=1059"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=1059"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=1059"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}