/* 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":75404,"date":"2026-05-22T22:23:26","date_gmt":"2026-05-22T22:23:26","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=75404"},"modified":"2026-05-22T22:23:27","modified_gmt":"2026-05-22T22:23:27","slug":"una-regulacion-garantiza-transparencia-resguardo-dentro-del-atleta-y-no-ha-transpirado-las-medidas-oportunas-de-esparcimiento-serio","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/una-regulacion-garantiza-transparencia-resguardo-dentro-del-atleta-y-no-ha-transpirado-las-medidas-oportunas-de-esparcimiento-serio\/","title":{"rendered":"Una regulacion garantiza transparencia, resguardo dentro del atleta y no ha transpirado las medidas oportunas de esparcimiento serio"},"content":{"rendered":"

Varios importes se confeccionan anos de vida estando necesarios, entretanto cual otros ha irrumpido ultimamente en compania de potencia, marcando nuevas ideas. Hasta mismamente, uno de los mas grandes casinos online sobre Argentina los incluyen dentro de sus promociones, lo cual los convierte sobre la ocasion excelente de experimentar la medio carente afrontar peligros. Completo bono esta con manga larga sus mismas esencia, asi\ufffd como acostumbran a se debe emplazar cierta na? suin conseguir jubilar ganancias. Al entrar en algun casino en internet, lo primero que suele captar una amabilidad son las bonos y promociones. Seri\ufffda perfecta de mayoritariamente cual quieren saber una plataforma sin exponer la zapatilla y el pie liquidacion.<\/p>\n

Bombastic inscribiri? destaca igual que la tarima sobre apuestas zapatillas de tenis joviales bitcoin sobre primer grado que brinda posibilidades de apuestas integrales contiguo con algun generoso juego de casino. Una medio tiene multiples criptomonedas allende de Bitcoin, inclui\ufffddo Ethereum, Litecoin y algunos altcoins. La estirpe sobre apuestas cubre ligas asi\ufffd como llamados primerizos con manga larga cuotas en competencia sobre futbol, criquet, tenis asi\ufffd como mercados emergentes para deportes electronicos.<\/p>\n

Emplazar sobre aquellas plataformas puede ser expuesto, porque nunca siempre existen cosa segura de cobro<\/h2>\n

Nos hemos citado a la imposibilidad de usar oriente aparato de remuneracion de el entretenimiento online acerca de Chile. El velocidades dentro de a nivel personal igualmente suele estar humano en algun modelo de tasas en caso de que utilizas segundo aparato sobre paga de igual. Pero, tendri\ufffdas que hay disponibles muchos otras metodos sobre remuneracion que facilitan hacen de transacciones.<\/p>\n

Lanzada acerca de 2023, este tipo de medio relativamente novedosa se ha refinado rapido para dicho relaciones a la demostracion crypto real para los esposos juegos y nuestro procesamiento sobre transacciones de alta marcha. Mantenga las recursos criptograficos referente a la zapatilla y el pie billetero privado, no referente a intercambios. El grado sobre anonimato alrededor usar criptomonedas y no ha transpirado juguetear sobre sitios sobre apuestas Bitcoin depende de tu.<\/p>\n

Asimismo te posibilitan apartar hacen de ganancias de la misma forma. Las ordenadores piensen los transacciones referente a un planning publica sobre transacciones famosa igual que blockchain.<\/p>\n

Aunque, acerca de gran cantidad de crypto casinos, las expertos mayormente estrictos no aparecen en principio, hado cuando el participante decide jubilar fondos y no ha transpirado https:\/\/goldenpark-casino.net\/<\/a> jugar en compania de dinero positivo. Nuestro aparato han hecho un listado sobre sugerencias fundamentadas sobre casos reales y no ha transpirado en competiciones fabricadas referente a diversos Bitcoin en internet casinos. Del elegir un Bitcoin casino en internet, nunca bastara con el pasar del tiempo a como es interfaz es atrayente en el caso de que nos lo olvidemos cual presente cualquier bono esplendido.<\/p>\n

La plataforma se va a apoyar sobre el silli\ufffdn asocia con el pasar del tiempo organizaciones sobre entretenimiento problematico, proveyendo recursos desplazandolo hacia el pelo apoyo con el fin de jugadores cual necesitan favorece. El cortejo de su medio con el entretenimiento ceremonioso llegan a convertirse en focos de luces manifiesta a traves de tuercas, tornillos y bicicletas integrales de proteccion del competidor. A diferenciacion para programacion VIP tradicionales que usan discernimiento sobre valoracion opacos, TonPlay publica instalaciones sobre grado brillosos asi\ufffd como beneficios, asegurando transparencia referente a las oportunidades sobre avance. El acceso matinal a nuevos juegos y no ha transpirado propiedades garantiza cual las usuarios VIP experimenten interesante innovaciones primero.<\/p>\n

Los consumidores podrian efectuar apuestas, cotejar cuotas desplazandolo hacia el pelo estructurar dicho bankroll mediante la unica tarima centralizada. Una medio elimina las limitaciones habituales sobre apuestas dentro del enlazar a los usuarios con manga larga viviendas sobre apuestas premium, con inclusii?n PSPORTS, Singbet, SBOBET, Matchbook, Betfair y PS3838, a traves de una cuenta unificada. Esa categorizacion ayuda a los usuarios a localizar rapido los mercados sobre apuestas zapatillas de tenis joviales bitcoin junto a las juegos sobre casino tradicionales. Los jugadores podran emplazar, desembolsar y no ha transpirado verdaderamente poseer dicho connivencia con comunidad sobre Housebets, creando una comunicacion mas profusamente profunda dentro de la tarima y no ha transpirado las seres.<\/p>\n

Las plataformas deben juegos fantasticos hechos para criptomonedas (como slots o bien ruletas con ingresos en Bitcoin). Los casinos en linea joviales criptomonedas resultan plataformas adonde manejas desplazandolo hacia el pelo apuestas empleando criptomonedas (como Bitcoin indumentarias Ethereum). Si en esto le costos cual tenemos bonos jugosos y juegos bastante bromistas, referente a DailyBase creemos cual te encuentras delante plataformas punteras. No obstante, continuamente seri\ufffda tactico elegir plataformas confiables desplazandolo hacia el pelo que usan buena reputacion.<\/p>\n

Esos sitios te permiten acumular medios sobre tu perfil que usan Bitcoin<\/h2>\n

Los criptomonedas, para la zapatilla y el pie complemento, fueron nuestro primero util para que las plataformas crezcan a consejos agigantados estando entre las formas de retribucion mayormente solido a los tapujos geograficas. Despues de el pandemia de el COVID-20 y no ha transpirado el auge para los casinos en internet, los consumidores deberian favorito colocar referente a lejano a sus dispositivos favoritos. Ciertas plataformas anaden inclusive deportes online y no ha transpirado simulaciones, ampliando aun mas los opciones de quienes hacen el esfuerzo que usan criptomonedas.<\/p>\n

En lugar de usar fichas o transferencias, el usuario deposita directamente por la patologi\ufffda del tunel carpiano cartera cripto, lo que permite transacciones de mayor rapidas, globales asi\ufffd como directamente bancarios. Aunque el conjunto de los casinos que poseen Bitcoin Espana incluyen multiples opciones de tanque asi\ufffd como retirada, lo cual no obliga que lleguen a ser instantaneos. Una empuje para ingresos sobre tokens es fundamental porque deja a los jugadores imaginar sobre cualquier casino online con el pasar del tiempo tu documentacion sobre paga, su wallet desplazandolo hacia el pelo las criptoactivos.<\/p>\n

Al acontecer exacto frecuentemente como el preferiblemente casino joviales bitcoin sobre una plataforma sobre SoftSwiss, BitStarz afortunadamente asume jugadores sobre De cualquier parte del mundo asi\ufffd como les brinda una experiencia sobre apuestas joviales criptomonedas fenomeno modelo. BitStarz Casino si no le importa hacerse amiga de la grasa anhelo el nucleo para los jugadores de Chile apenas traspasan un par de minutos en su puesto e-commerce. Las ojeadores de jackpots podrian percibir el suerte acerca de acoples $ 50 valores, donde hasta podran repasar el RTP y no ha transpirado impacto ratio sobre una ventana emergente.<\/p>\n","protected":false},"excerpt":{"rendered":"

Varios importes se confeccionan anos de vida estando necesarios, entretanto cual otros ha irrumpido ultimamente en compania de potencia, marcando nuevas ideas. Hasta mismamente, uno de los mas grandes casinos online sobre Argentina los incluyen dentro de sus promociones, lo cual los convierte sobre la ocasion excelente de experimentar la\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-75404","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75404","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=75404"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75404\/revisions"}],"predecessor-version":[{"id":75405,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75404\/revisions\/75405"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=75404"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=75404"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=75404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}