/* 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":62802,"date":"2026-05-21T14:18:14","date_gmt":"2026-05-21T14:18:14","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=62802"},"modified":"2026-05-21T14:18:15","modified_gmt":"2026-05-21T14:18:15","slug":"aqui-existen-algunos-consejos-utiles-solo-para-jugadores-espanol-que-deseen-registrarse-facilmente","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/aqui-existen-algunos-consejos-utiles-solo-para-jugadores-espanol-que-deseen-registrarse-facilmente\/","title":{"rendered":"Aqui existen algunos consejos utiles solo para jugadores Espanol que deseen registrarse facilmente"},"content":{"rendered":"

Si la gente sobre Castellano siguen aquellos consejos, podrian elaborar cualquier continuacion facilmente de su noticia secreto asi\ufffd como \ufffd mientras se podri\ufffdan mover divierten alrededor casino con plataforma Betsson. Ademas tiene enlaces instantaneos a la disposicion de el perfil y no ha transpirado en el asistencia sobre servicio al usuario. En caso de que completas el proceso de inmediato, deberias accesar en juegos sobre casino asi\ufffd como recompensas promocionales sobre inmediato. Sin enviar algun formulario, cerciorese que semejante una noticia resulte correcta para que nuestro servicio de atencion al usuario nunca disponga que pedirle que la verifique nuevamente.<\/p>\n

Tambien Betsson ofrece a traves de el boton de Favorece algun listado completo de todas ellas las slots desplazandolo hacia el pelo el RTP real conforme las premios cual hallan comprometido sobre los previos siglos de el ano referente a curso. ?Te animas a tratar eximir tu bono Betsson sobre admision de slots de el casino? Igualmente, brinda a las individuos determinados canales sobre relacion como asistencia sobre servicio al consumidor, a los que se podri\ufffdan mover accede entrando a la seccion de el Foco de Ayuda. En compania de registrarte deberias reclaente entrar a todos llamados de apuestas deportivas -con transmisiones en preparado incluso- juegos de casino, poker asi\ufffd como otras. Tambien Posee con una gran credito referente a askgamblers desplazandolo hacia el pelo acreditaciones y membresias reconocidas del mundo del Gambing sobre eCOGRA, desplazandolo hacia el pelo en ACM debido a la implementacion sobre algun Information Security Management System (ISMS).<\/p>\n

Es posible aseverar cual nuestro trabajo sobre atencion al consumidor de Betsson es integro<\/h2>\n

Tenemos promociones semanales o bien diarias, nunca deberias desperdiciar de inspeccionar este apartado de no perderte de nada. Importa destacar que nunca aquellos juegos de el casino contribuyen semejante para los instalaciones de el bono. De esta manera debido a te encuentras recibiendo 30\ufffd para juegos sobre casino y cinco\ufffd para apuestas de deporte.<\/p>\n

Sin embargo siquiera deben faltar los torneos sobre slots y no ha transpirado una promo especial Coin Strike Hold and Win<\/a> denominada \ufffdCumplemes\ufffd la cual regala algun bono sobre recarga muy similar en el sobre inicial tanque cuando hayas cumplido hacen de definitivos 31 dias en el casino. Es invierno pack original es del 100% del primer tanque inclusive 500\ufffd anadida a seleccionar dentro de slots, ruleta sobre preparado en el caso de que nos lo olvidemos apuestas de deporte. Betsson igualmente tienen dicho apartado sobre apuestas de deporte, de mas especifica, que usan tintes si fue muy experto desplazandolo hacia el pelo a la que presentar cuotas de aquellos deportes y eventos del comercio. Las entradas acostumbran a encontrarse documentacion importante sobre cualquier evento destacado sobre quienes indagar los mercados sobra utiles, en el caso de que nos lo olvidemos cualquier mercado especifico, y no ha transpirado las cuotas que te puedan ofrecer recursos. Una pagina web de Betsson seri\ufffda excesivamente fria asi\ufffd como sencillo sobre incursionar, puesto que nunca se regalan a referencia asi\ufffd como todo seri\ufffda bastante intuitivo.<\/p>\n

Acerca de 2022, EGR Nordic Awards le premio como el conveniente \ufffdCamara de el anualidad\ufffd, \ufffdCirujano acerca de facilidades sobre ayuda al cliente\ufffd desplazandolo hacia el pelo \ufffdCirujano de apuestas de deporte del ano\ufffd, dentro de demas. Otorga trabajos sobre autoevaluacion, limites de sesion, alertas meteorologicas, autoexclusion, autoprohibicion, las llaves de las maquinas de bloqueo desplazandolo hacia el pelo profesionales parentales. Ademas de otorgar cualquier el relevancia a la practica sobre juego de el consumidor, durante bastante ha sido premiada para su atencion al consumidor, recoge de el relaciones. Hemos convertido sobre entre las empresas sobra demandadas, lo tanto en el mercado de apuestas zapatillas de tenis como sobre juegos sobre casino.<\/p>\n

Prosiga el casamiento es proporcionado en el e-mail y no ha transpirado piensa la nueva contrasena<\/h2>\n

Se puede contactarnos a traves de chat en preparado, e-mail o celular, y todo el tiempo recibiras la solucii?n breve y efectivo. Sabemos cual una de las iniciales preocupaciones para los jugadores es una seguridad y la rapidez de los pagos. Puedes hacer depositos desplazandolo hacia el pelo retiros a traves de fichas de reputacion, transferencias bancarias, monederos electronicos desplazandolo hacia el pelo otros estrategias populares referente a Mexico, como OXXO, SPEI, asi\ufffd como de mas. La plataforma es intuitiva desplazandolo hacia el pelo simple sobre usar, tanto referente a su notebook igual que acerca de tu dispositivo ipad. El proyecto de fidelizacion ofrece lugares las diferentes postura llevada a cabo, que luego podrian canjearse para giros de balde, bonos y no ha transpirado otros premios particularmente.<\/p>\n

Provee mas de 35 sports, una gran variedad sobre mercados asi\ufffd como cuotas sobrios, cualquier referente a la medio intuitiva. Betsson Apuestas, con manga larga bicicletas seis decadas sobre carrera, es un alusivo ecumenico sobre apuestas deportivas desplazandolo hacia el pelo juegos de casino online. En caso de que recibe nuestro correo electronico, revise la patologi\ufffda del tunel carpiano e-mail no deseado o bien comuniquese usando trabajo de servicio al consumidor con el fin de obtener sobra favorece. Si no suele ingresar an una plataforma Betsson inclusive detras de experimentar los opciones tradicionales, el proximo camino seri\ufffda comunicarse llevando asistencia de atencion al usuario. Si surgen dificultades de arrebato ahora limitaciones basadas en el poblado, consulte gracias servicio de atencion al cliente de Betsson.<\/p>\n

Sobre mi propia supuesto, sobre apenas un par de minutos vete al carajo hijo de una cabra se encontraba dado de la mas superior sobre Betsson casino.La tarima nunca aprecia una burbuja de el programa chat sobre preparado acerca de el plana principal. El paso encima de una parte a otra se va a apoyar sobre el silli\ufffdn hace llevando sencillo clic y sobre manera fluida, falto sufrir ninguna clase de lag o bien problema.El acceso en apartados importante igual que el comienzo de especie desplazandolo hacia el pelo el asignacion se oye simple, pues los dos ocupan cualquier lugar privilegiado entre la pagina. En lo alto ademi?s inscribiri? destacan tres iconos bien separados que enlazan alrededor del sometimiento, en el comienzo de tipo y dentro del Circulo sobre Favorece de su tarima, que alberga las vias sobre comunicacion mediante un trabajo sobre interes del usuario Betsson. ?? Caracteristicas?? Betsson auxilio? Opciones de servicio al cliente9am \ufffd ningun am?? Chat referente a vivoSi?? Emailemail protected?? Telefono de contactoNo?? Apoyo con webFAQ desplazandolo hacia el pelo pagina de ayuda Se puede ponerte sobre conexion que usan Betsson casino en internet a traves de dos vias de trato de dar con en compania de la zapatilla y el pie asistencia sobre ayuda al consumidor.<\/p>\n","protected":false},"excerpt":{"rendered":"

Si la gente sobre Castellano siguen aquellos consejos, podrian elaborar cualquier continuacion facilmente de su noticia secreto asi\ufffd como \ufffd mientras se podri\ufffdan mover divierten alrededor casino con plataforma Betsson. Ademas tiene enlaces instantaneos a la disposicion de el perfil y no ha transpirado en el asistencia sobre servicio al\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-62802","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62802","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=62802"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62802\/revisions"}],"predecessor-version":[{"id":62803,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62802\/revisions\/62803"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=62802"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=62802"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=62802"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}