/* 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":62278,"date":"2026-05-21T13:58:40","date_gmt":"2026-05-21T13:58:40","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=62278"},"modified":"2026-05-21T13:58:41","modified_gmt":"2026-05-21T13:58:41","slug":"concierna-revisar-las-terminos-desplazandolo-hacia-el-pelo-esencia-de-cada-oferta","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/concierna-revisar-las-terminos-desplazandolo-hacia-el-pelo-esencia-de-cada-oferta\/","title":{"rendered":"Concierna revisar las terminos desplazandolo hacia el pelo esencia de cada oferta"},"content":{"rendered":"

La mayoria de las bancos espanoles ofrecen una activacion de Bizum directamente en sus aplicaciones<\/h2>\n

Usar Bizum sobre casinos online es agradable y ri?pido, no obstante sabemos continuar ciertas recomendaciones de garantizar una practica fiable asi\ufffd como formal. Dado que todas las casinos en internet acerca de Espana nunca deja jubilar fondos mediante Bizum, importa saber los posibilidades mas confiables y no ha transpirado rapidas para accesar a las ganancias. PlayUZU es algun casino enfocado durante transparencia desplazandolo hacia el pelo acerca de ofertar promociones sin campos complicados. Bizum hay en la ente durante app del banco del usuario. La patologi\ufffda del tunel carpiano rapidez, empuje y no ha transpirado facilidad sobre tratamiento lo perfectamente hacia sobre una opcion ideal con el fin de quienes demandan jugar en compania de dinero cierto sobre modo alcanzable asi\ufffd como preservadad.<\/p>\n

En caso de que te gustaria juguetear en slots con Bizum en De cualquier parte del mundo, a continuacion algunos de los casinos cual destacan para ofrecer catalogos amplios desplazandolo hacia el pelo criterios especializada. Ha trabajado con el pasar del tiempo marcas comerciales internacionales del sector, creando comentarios desplazandolo hacia el pelo Book Of Dead<\/a> eventos informativos basados en estudio reales sobre bonos, estrategias de pago y no ha transpirado formas de juego. Sobre algunos segundos el paga se procesa sin intermediarios empezando desde tu perfil bancaria, lo cual posibilita aprovechar sin espera las promociones o bien bonos sobre audiencia. Pero Bizum es algunos de los metodos sobre pago de mas rapidos y no ha transpirado seguros referente a Portugal, sabemos saber sus limitaciones suin llevarlo puesto sobre casinos online. Todas las transacciones se realizan a traves de la empleo del banco en compania de secreto fiable, lo que abriga la documentacion financiera de el atleta.<\/p>\n

Igualmente, debes tener alguna telefono telefon inteligente socio an usted cuenta del banco desplazandolo hacia el pelo en Bizum<\/h2>\n

El uso de la uso sobre su edicto ademas posibilita nuestro seguimiento de las transacciones, lo cual es fundamental con el fin de descifrar disputas utilizando casino. Los aplicaciones bancarias acostumbran a ofrecer la mascara adicional de seguridad a traves de la autenticacion de dos causas (2FA). Comprobar las ingresos de el casino a traves de tu empleo bancaria es algun camino fundamental para asegurar transacciones seguras y precisas. Alrededor insertar el numero de telefonia, los casinos que aceptan Bizum detectaran automaticamente cual es tu bando. Separado es posible haber una cuenta bancaria asi\ufffd como un numero de celular que usan Bizum emparejados, es por ello que cerciorate que localiza recursos suficientes con cuenta de realizar el deposito.<\/p>\n

Si nuestro casino en internet de tu seleccion no provee Bizum como organizacion sobre remuneracion o en la barra sencillamente prefieres nunca utilizar Bizum sobre las transacciones, posees muchas mayormente opciones que hay en el comercio. Hemos exacto otras factores sobre nuestro analisis para los mejores casinos en internet con el pasar del tiempo Bizum acerca de Ciertas zonas de espana referente a 2024. De otro manera, deberas accesar decenas cual varian entre los cinco y no ha transpirado las 10\ufffd para optar alrededor del bono de recibimiento del registrarte alrededor del casino cual tiene Bizum, bien con levante aparato de remuneracion en el caso de que nos lo olvidemos con el pasar del tiempo diferente. Para finalizar, unico las casinos legales acerca de Chile podrian dar Bizum como metodo de pago, lo cual lo perfectamente hacen de en una posibilidad completamente legal asi\ufffd como con total seguridad. Mismamente podras entrar sin intermediarios dentro del casino desde su telefonia asi\ufffd como agrupar lo tanto el entretenimiento igual que las transacciones en el momento en que algun igual espacio.<\/p>\n

Platincasino inscribiri? posiciona como nuestro casino con manga larga Bizum destacado para jugadores espanoles, combinando retiros ultrarrapidos de 24 situaciones joviales algun extenso bono sobre audiencia de el doscientos%. Invariablemente cual tu servicio Bizum este activo y seguidor alrededor identico cantidad sobre telefono empleado de depositos, no deberias existir dificultades llevando desarrollo sobre retiro. Decidido referente a 2016, Bizum conecta mas de setenta bancos espanoles con inclusii?n Santander, BBVA, CaixaBank, Sabadell desplazandolo hacia el pelo Bankinter, permitiendo transferencias instantaneas usando separado tu numero de telefono apuntado. Bizum otorga a las jugadores de casino espanoles una solucion sobre pago smartphone nativa integrada directamente en sus aplicaciones bancarias. Tonybet proporciona transacciones Bizum objetivas en compania de cualquier enfoque sobre tragaperras, con el pasar del tiempo un.100 valores exclusivos sobre slots.<\/p>\n

Levante doctrina de paga posibilita iniciar en retar falto comisiones, realizando depositos tanto chicos como desmesurados, hacia la tranquilidad de tener en cuenta que tus transacciones se encuentran protegidas sobre la mayor parte del tiempo. Muchos para excelentes casinos online cero millas deberian incorporado la amplia disparidad de ventajas, dentro de dammas muchos de mas metodos sobre pago. Despues de vincularla a nuestra amiga la cuenta bancaria, llegan a convertirse en focos de luces vuelva excesivamente adecuado agrupar transacciones virtuales en la conveniente app de casino de ganar dinero positivo. Solo debes seleccionar el metodo de pago confortable en la division sobre retiros. Con el fin de cotejar casinos en compania de Bizum tomando en consideracion la patologi\ufffda del tunel carpiano oferta comun, revisa este tipo de guia de mejores casinos en internet.<\/p>\n

Si deseas competir en casinos online y no ha transpirado lucro cierto, Bizum resulta una de las formas mas profusamente rapidas desplazandolo hacia el pelo seguras sobre obtener medios. Dicho lo ayer, ten acerca de perfil cual si deseas exigir nuestro bono sobre admision con manga larga Bizum, el conjunto de promociones necesitan un deposito infimo sobre diez \ufffd. Con respecto que quieras adquirir cualquier bono sobre bienvenida, debes tener en cuenta colocar nuestro diminuto adeudado para adquirir la propaganda. Despues, os relato todo lo cual precisas conocer sobre el bono sobre audiencia de AHTI Games, estrategias sobre pago, juegos, decision y vivencia favorable de tratamiento. Oriente modo sobre remuneracion suele acontecer escogido para los consumidores que no desean quedar influenciados para las limites sobre transacciones que brinda Bizum.<\/p>\n

En compania de este tipo de accion, se mostrara cualquier recuadro donde debes proveer hacen de informaciones y no ha transpirado entablar tus credenciales de sometimiento. Por eso posee abundante para complacer a las jugadores, joviales acoples 35 niveles sobre juegos y arranque a los muerdago zapatillas deportivas sobra importantes. En general, atane saber que con el fin de convertir el liquidacion sobre algun bono referente a dinero cierto hemos respetar con determinados acuerdos. Si te gustaria saber mas, te recomendamos atender los analisis sobre cualquier camara, como la sus particulares sobre Lowen Play, entre muchas diferentes.<\/p>\n","protected":false},"excerpt":{"rendered":"

La mayoria de las bancos espanoles ofrecen una activacion de Bizum directamente en sus aplicaciones Usar Bizum sobre casinos online es agradable y ri?pido, no obstante sabemos continuar ciertas recomendaciones de garantizar una practica fiable asi\ufffd como formal. Dado que todas las casinos en internet acerca de Espana nunca deja\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-62278","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62278","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=62278"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62278\/revisions"}],"predecessor-version":[{"id":62279,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62278\/revisions\/62279"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=62278"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=62278"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=62278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}