/* 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":62742,"date":"2026-05-21T14:16:16","date_gmt":"2026-05-21T14:16:16","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=62742"},"modified":"2026-05-21T14:16:17","modified_gmt":"2026-05-21T14:16:17","slug":"ha-permitido-agilizar-los-transacciones-y-permite-adquirir-dentro-del-ambiente","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/ha-permitido-agilizar-los-transacciones-y-permite-adquirir-dentro-del-ambiente\/","title":{"rendered":"Ha permitido agilizar los transacciones y permite adquirir dentro del ambiente"},"content":{"rendered":"

Acerca de Portugal, Bizum va en bicicleta millones de transacciones diarias, en compania de casinos representando cualquier hornacina creciente<\/h2>\n

Esto es sin duda magnnifica si quieres sufrir cualquier casino fresco desprovisto embarcar bastante recursos o bien si prefieres apostar de modo sobra controlada. Tambien, Bizum no se trata la uso independientemente cual tengas que liberar aparte, destino que estuviese ai\ufffdadido con app sobre tu banco. Los casinos en internet con manga larga Bizum resultan plataformas de entretenimiento acerca de los que puedes realizar depositos utilizando separado tu numero sobre celular telefon inteligente.<\/p>\n

Asuntos reales confirman precision acerca de transacciones moviles<\/h2>\n

Empezando desde designar prenda en diferentes tiendas online, a comparadores sobre precios acerca de jornadas o arranque a entradas de conciertos acerca de paginas cual ofrecen rebajas, los prerrogativas resultan cuantiosas. Desplazandolo hacia el pelo oriente doctrina de pago siempre mas de segunda mano dentro de las seres ha sido el porton sobre entrada con el fin de otro tipo de beneficios en internet. Y no ha transpirado es que la desarrollo para los metodos sobre pago se encuentre evolucionando ademi?s la cultura espanola acerca de es invierno comunicacion con el dinero. Vale marcar cual, de realizar retiros, el perfil del competidor debe permanecer contrastada, un arte normal de confianza que puedan prevenir nuestro timo asi\ufffd como cumplir a nuestra amiga la norma vivo. Referente a contra a las transacciones financieras, Juegging ofrece las metodologias mayormente fiables y no ha transpirado utilizados referente a Portugal.<\/p>\n

Considerado para algunos que valoran promociones claras y no ha transpirado una plataforma prudente con el pasar del tiempo metodos de paga negocios como Bizum. Cada vez de mas casinos en Portugal se fabrican con ruleta acerca de preparado y mesas variadas compatibles con manga larga Bizum, asi\ufffd como seri\ufffda cualquier doctrina sobre pago practicamente demasiado conocido igual que PayPal hoy por hoy fecha. Permite depositos desde solo 11 \ufffd con el pasar del tiempo Bizum, sin comisiones y con el saldo vacante en el momento. La gran parte de casinos con manga larga atribucion deben depositos labios menores y mayores joviales Bizum de 11 \ufffd, no obstante existe aun asuntos, como es Betway, que guarda permite beneficios sobre nada mas ningun \ufffd con manga larga oriente modo. Para realizar cualquier alta con Bizum, el casino propondra varias opciones, no obstante son PayPal y traspaso bancaria. Comprobaras cual tienes nuestro recursos acerca de tu cuenta y no ha transpirado, para cuando cual hayas reclamado cualquier bono, igualmente se vera nuestro monto del.<\/p>\n

Un casino joviales Bizum es cualquier lugar de entretenimiento online que adquiere este doctrina sobre pago celular patron sobre Espana. ?Entra debido a desplazandolo hacia el pelo reclama tu bono sobre audiencia! Soluciona en tragaperras, ruletas acerca de preparado y apuestas deportivas llevando https:\/\/circleoflife.eu.com\/es-es\/<\/a> doctrina de remuneracion que ahora emplea mayormente del 68 % de los espanoles. Por ende, las solicitudes sobre retirada sobre medios sobre tu perfil deberan acontecer tramitadas a traves de otro metodo de remuneracion. Bizum es cualquier modo sobre paga absolutamente regulado y no ha transpirado completamente indudablemente. Posees arrebato a las juegos mayormente populares y no ha transpirado novedosos de el campo de cual cuentan las excelentes casinos en compania de Bizum.<\/p>\n

Haya casinos cual deben metodos de paga en el momento en que 1 euro como Bizum, PayPal y tarjetitas. Esta retoma el entretenimiento desde donde lo dejaste no obstante una de las disciplinas cual mas profusamente siempre deseamos sobre Uzu podri\ufffda ser nuestro desarrollo seri\ufffda rapido y confortable que usan un deposito diminuto para Bizum de diez euros. Introduce el precio cual desees emplazar y la cantidad sobre telefono asi\ufffd como en algunos min. podrias jugar y no ha transpirado ganar. Es viable que en el crearla recibas cualquier bono sobre recepcion del casino asi que aprovechalo con el fin de iniciar a sufrir suerte. En caso de que escoges Bizum igual que doctrina sobre paga, es posible ver cual no limita nunca los juegos a algunos que se puede alcanzar. Para resumir, escoger casinos cual acepten Bizum sobre Espana garantiza la practica de entretenimiento efectivo, segura asi\ufffd como comoda, magnnifica con el fin de jugadores cual tratab de hallar celeridad, proteccion sobre hechos asi\ufffd como sencillez en sus transacciones.<\/p>\n

Referente a ejercicio, depositos desde 1\ufffd activan saldo jugable al momento, excelente con el fin de lecciones cortas. Priorizamos usabilidad referente a transacciones y juegos en vivo nadie pondri\ufffda en duda desde moviles. Priorizamos referencia costumbre para jugadores regulados por DGOJ. Una estudio completo Rolletto Casino Argentina abriga comprobacion KYC acerca de 24h asi\ufffd como limites diarios elevados.<\/p>\n

En las subsiguientes secciones te vamos a explicar un monton de que deberias conocer acerca de como usar Bizum sobre casinos en internet. Lo perfectamente unicamente requerido seri\ufffda tener diferentes telefono que este tipo de capitalista una buena cuenta bancaria. Las ganancias de estas tiradas de balde se podri\ufffdan mover pagan referente a recursos eficaz, libres de requisitos de postura. Bizum continua creciendo sobre fama desplazandolo hacia el pelo deberi\ufffda cual mas profusamente casinos en internet lo adopten igual que organizacion de remuneracion.<\/p>\n

Lo perfectamente relevante seri\ufffda la manera sobre como rinde verdaderamente el cirujano acerca de esencia, beneficios, auxilio desplazandolo hacia el pelo usabilidad. Las metodologias de pago intervienen bastante en la clase positivo sobre un casino online acerca de De cualquier parte del mundo. Las mas grandes casinos en internet referente a Espana que usan atribucion DGOJ son esos cual combinan licitud, ingresos seguros, bonos transparentes y la destreza solida sobre movil desplazandolo hacia el pelo escritorio.<\/p>\n

Nuestro bono de admision de Luckia igualmente seri\ufffda compatible con manga larga Bizum, pero requiere cualquier tanque una cosa de mas grande. Luckia es, en grupo, algunos de los mas grandes casinos en internet con manga larga Bizum acerca de Espana. De elaborar este tipo de seleccion de casinos en compania de Bizum, nos basamos acerca de pruebas reales y no ha transpirado acerca de discernimiento atractivos cual afectan directamente an una destreza del competidor en Portugal. Aca hallaras la seleccion actualizada sobre casinos con manga larga Bizum sobre 2026, con el fin de que elijas el que conveniente ajuste con tu persona asi\ufffd como te sea posible realizar depositos hacia el momento usando modo sobre pago de mayor conocido acerca de Ciertas zonas de espana. Os damos una admision en CasinoBizum, el mejor sitio para los amantes para los casinos en internet que quieren usar Bizum como sistema sobre pago.<\/p>\n","protected":false},"excerpt":{"rendered":"

Acerca de Portugal, Bizum va en bicicleta millones de transacciones diarias, en compania de casinos representando cualquier hornacina creciente Esto es sin duda magnnifica si quieres sufrir cualquier casino fresco desprovisto embarcar bastante recursos o bien si prefieres apostar de modo sobra controlada. Tambien, Bizum no se trata la uso\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-62742","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62742","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=62742"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62742\/revisions"}],"predecessor-version":[{"id":62743,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62742\/revisions\/62743"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=62742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=62742"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=62742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}