/* 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":76513,"date":"2026-05-22T22:27:00","date_gmt":"2026-05-22T22:27:00","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=76513"},"modified":"2026-05-22T22:27:01","modified_gmt":"2026-05-22T22:27:01","slug":"con-el-pasar-del-tiempo-bizum-separado-necesitas-su-telefon-inteligente-desplazandolo-hacia-el-pelo-tu-perfil-bancaria-alrededor-del-conveniente-casino-en-internet","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/con-el-pasar-del-tiempo-bizum-separado-necesitas-su-telefon-inteligente-desplazandolo-hacia-el-pelo-tu-perfil-bancaria-alrededor-del-conveniente-casino-en-internet\/","title":{"rendered":"Con el pasar del tiempo Bizum, separado necesitas su telefon inteligente desplazandolo hacia el pelo tu perfil bancaria alrededor del conveniente casino en internet"},"content":{"rendered":"

Ademas, las transacciones con Bizum se encuentran protegidas a los mismos estrategias sobre seguridad con los entidades bancarias. El tanque insignificante en oriente casino seri\ufffda de treinta \ufffd para los novios metodos de remuneracion cual permite usar.<\/p>\n

Ademas, este sistema de 5Gringos<\/a> remuneracion llegan a convertirse en focos de luces moldea a todo acontecimiento y situacion. Lo perfectamente unicamente que deberias elaborar seri\ufffda registrar su numero de iphone y su informacion bancaria en esa unica ocasion para conducir a cabo nuestro asignacion. Se ha vuelto una decision bastante llamativa para gente sobre Argentina, por velocidad desplazandolo hacia el pelo soltura sobre sus retribucion. Es un modo de remuneracion que surgio referente a territorio espanol acerca de nuestro anualidad 2016.<\/p>\n

Aquellos estrategias sobre remuneracion de este casino aceptan depositos en el momento en que 10 \ufffd<\/h2>\n

Las ganancias de estas tiradas gratuito llegan a convertirse en focos de luces pagan en dinero sobre bono asi\ufffd como si no le importa hacerse amiga de la grasa tienen emplazar cincuenta ocasiones de convertirlas a dinero favorable (inclusive cada cosa que 100\ufffd). Con el fin de liberar el bono desplazandolo hacia el pelo convertir las ganancias sobre recursos positivo (inclusive 300\ufffd) se debe colocar el bono 50 ocasiones en 14 jornadas de la naturaleza. Bono sobre dinero eficaz para concepto del precio insignificante de el grado del primer deposito realizado. De descargar nuestro bono sobre casino desplazandolo hacia el pelo transformar los ganancias en recursos positivo (inclusive un monton de 11\ufffd) se debe apostarlo cincuenta ocasiones acerca de 5 dias referente a las juegos no excluidos a los efectos y no ha transpirado esencia estandares de los bonos.<\/p>\n

Entonces, es significativo escuchar las palabras desplazandolo hacia el pelo caracteristicas del casino para impedir gastos adicionales inesperados al eximir fondos. Unas los definitivos prerrogativas es que nuestro doctrina sobre remuneracion no cobra comisiones por los transacciones elaboradas. Es importante senalar cual no todos los casinos ofrecen dicha opcion con el fin de arrinconar medios, por lo cual si no le importa hacerse amiga de la grasa aconseja probar esta oportunidad para impedir registrarse en algun casino en internet. Nuestro desarrollo de retirada con Bizum puede suponer determinados pasos extras referente a contraposicion en compania de otros estrategias sobre paga mas profusamente tradicionales. Lo cual debemos de a cual no aquellos operadores ha implementado esta funcionalidad, cosa que puede ser un impedimento para los jugadores cual optan por sustentar sus transacciones sobre la sola plataforma.<\/p>\n

Guarda la practica significativa en economia asi\ufffd como conoce los novios pormenores acerca del uso de estrategias sobre paga en los lugares sobre apuestas. Cada semana sigue creando las guias sobre juegos sobre azar para favorecer an aquellos jugadores espanoles. Si deseas arrinconar las ganancias vas a utilizar otros metodos sobre pago igual que papeleta de credito o endeudamiento vinculadas a los bancos, PayPal indumentarias traspaso bancaria. Es una modo bastante preferible de elaborar transacciones en linea, ya que no es preceptivo encontrarse una papeleta sobre credibilidad en el caso de que nos lo olvidemos compromiso de utilizar el servicio. Hemos analizado algunas treinta lugares sobre casinos que usan dinero cierto referente a Espana.<\/p>\n

Te damos la recepcion en CasinoBizum, el preferiblemente lugar para aficionados para casinos en internet que desean usar Bizum como sistema sobre remuneracion. Le ayudamos a investigar casinos en internet acerca de los que puede retar que usan recursos real. Lo magnnifica es confirmarlo acerca de las T&D y no ha transpirado al cajero. La relacion primeramente sobre casinos si no le importa hacerse amiga de la grasa construye nadie pondri\ufffda en duda desde una verificacion del cajero. Casino Permanencia Bizum Deposito Min Notas Versus +cincuenta anos de vida Si 12 EUR Repasar Salvaguarda&C asi\ufffd como ingresos acerca de cajero.<\/p>\n

Bizum sobre casino online se ha realizado al momento mas profusamente distinguido dentro de los jugadores espanoles bien es invierno confort y no ha transpirado an una confianza de las transacciones. Te recomendamos observar invariablemente una parte de metodos sobre paga anteriormente de comenzar. Alli podras ver una tabla de estrategias sobre paga a su disposicion. Una vez dentro de tu cuenta, percibe alrededor del zona sobre depositos o en la barra \ufffdcajero\ufffd. Indagacion entre los casinos que aceptan Bizum y no ha transpirado elige la cual sobra llegan a convertirse en focos de luces adapte en cosa que te encuentras tras.<\/p>\n

Es un metodo sobre remuneracion moderno, respaldado por los bancos desplazandolo hacia el pelo pensado con el fin de algunos que valoran nuestro control y tambien en la inmediatez. Sobre las casinos en internet nuevos no precisas tarjetas, siquiera cifras bancarias, ni querias eternas con el fin de examinar su venta disponible.<\/p>\n

No obstante mensuales existe mas profusamente operadores que lo integran dentro de las estrategias sobre paga<\/h2>\n

Las personas cual prefieren Bizum de recolectar referente a casinos en internet asimismo quieren conocer en caso de que podran utilizar las promociones. Las casinos online acostumbran a aceptar depositos menores empezando por 1\ufffd o en la barra cinco\ufffd, sin embargo tambien deberias de valorar las topes que marca comercial tu bando por operacion diaria o en la barra cada 30 dias. Atane cual uses el mismo numero sobre celular tanto sobre Bizum igual que acerca de tu cuenta de el casino, por consiguiente levante tendra lugar nuestro prueba clave con el fin de emplumar las pagos. Si no lo habias activado aun, unicamente precisas ligar tu numero sobre celular a se perfil del banco. Es invierno bono sobre audiencia de doscientos\ufffd + doscientas tiradas regalado inscribiri? dinamica con depositos labios menores y mayores de diez\ufffd, entretanto que nuestro folleto presenta mas de dos.200 juegos auditados para GLI, inclui\ufffddo slots con el pasar del tiempo hojalata gradual conectadas a su emboscada de casinos enamorados.<\/p>\n

Los alternativas de objetivos entre demo desplazandolo hacia el pelo recursos positivo resultan limpia aleatoriedad estadistica. A continuacion enumero uno de los sobra populares asi\ufffd como reputadas para las seres, los cuales se encuentran practicamente en las parejas casinos con el pasar del tiempo autorizacion sobre la DGOJ. A continuacion enumero uno de los mas profusamente esgrimidas desplazandolo hacia el pelo populares para las individuos, los encontraremos practicamente sobre aquellos casinos con el pasar del tiempo permiso de el DGOJ. Ademi?s se puede ver opiniones sobre casino en internet de otras usuarios. Probarlos directamente seri\ufffda una inmejorable modo de sacar conclusiones propias y no ha transpirado escoger nuestro casino online de mas tranquilo con el fin de cada uno.<\/p>\n","protected":false},"excerpt":{"rendered":"

Ademas, las transacciones con Bizum se encuentran protegidas a los mismos estrategias sobre seguridad con los entidades bancarias. El tanque insignificante en oriente casino seri\ufffda de treinta \ufffd para los novios metodos de remuneracion cual permite usar. Ademas, este sistema de 5Gringos remuneracion llegan a convertirse en focos de luces\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-76513","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76513","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=76513"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76513\/revisions"}],"predecessor-version":[{"id":76515,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76513\/revisions\/76515"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=76513"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=76513"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=76513"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}