/* 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":19773,"date":"2026-05-13T10:40:38","date_gmt":"2026-05-13T10:40:38","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=19773"},"modified":"2026-05-13T10:40:38","modified_gmt":"2026-05-13T10:40:38","slug":"navigare-tra-siti-slot-online-con-uninterfaccia-pensata-per-giocatori-alle-prime-armi","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/navigare-tra-siti-slot-online-con-uninterfaccia-pensata-per-giocatori-alle-prime-armi\/","title":{"rendered":"Navigare tra siti slot online con un\u2019interfaccia pensata per giocatori alle prime armi"},"content":{"rendered":"

Navigare tra siti slot online con un\u2019interfaccia pensata per giocatori alle prime armi<\/title><\/p>\n<h3>Navigare tra siti slot online con un\u2019interfaccia pensata per giocatori alle prime armi<\/h3>\n<p>Il mondo dei <a href=\"https:\/\/migliori-siti-di-slot-online.it.com\">siti slot online<\/a> si \u00e8 evoluto notevolmente nel corso degli ultimi anni, richiedendo interfacce utente sempre pi\u00f9 intuitive per supportare anche coloro che si avvicinano per la prima volta a questo ambiente digitale. L\u2019importanza di un design semplice e funzionale diventa cruciale per garantire una navigazione fluida, minimizzando la curva di apprendimento e consentendo ai principianti di esplorare facilmente le diverse opzioni di gioco senza sentirsi sopraffatti dalle complessit\u00e0 tecniche.<\/p>\n<h3>Architettura dell\u2019informazione e usabilit\u00e0 nei siti slot online<\/h3>\n<p>Un\u2019interfaccia pensata per giocatori alle prime armi deve basarsi su una solida architettura dell\u2019informazione, che organizzi i contenuti in modo logico e facilmente accessibile. Le categorie di giochi, le modalit\u00e0 di pagamento, le sezioni di supporto e regolamentazione devono essere posizionate in aree chiaramente individuabili, riducendo la necessit\u00e0 di navigazioni ripetute e confusione tra gli elementi. L\u2019adozione di tecniche di user experience design permette di creare percorsi di navigazione che guidano progressivamente l\u2019utente, favorendo un\u2019interazione naturale e senza intoppi.<\/p>\n<p>Elementi grafici come icone riconoscibili e pulsanti di azione ben definiti contribuiscono a un\u2019esperienza visiva coerente, mentre l\u2019utilizzo di feedback immediati \u2013 come conferme visive al click o notifiche di errore \u2013 migliora la comprensione dell\u2019interfaccia, soprattutto per chi non ha familiarit\u00e0 con la terminologia tecnica o le dinamiche di gioco.<\/p>\n<h3>Integrazione di %key2% per facilitare l\u2019accesso ai giochi<\/h3>\n<p>L\u2019adozione di %key2% rappresenta un valore aggiunto nelle piattaforme di siti slot online, contribuendo a una maggiore fluidit\u00e0 nell\u2019interazione con i sistemi di gioco. Questa tecnologia consente di semplificare operazioni complesse, come la registrazione, la gestione del conto o l\u2019attivazione delle promozioni, riducendo i passaggi necessari e limitando la possibilit\u00e0 di errori. Nel contesto di un\u2019interfaccia orientata a neofiti, l\u2019integrazione di %key2% si traduce in un\u2019esperienza pi\u00f9 snella e immediata, abbattendo barriere tecniche e incoraggiando una partecipazione attiva senza frustrazioni.<\/p>\n<h3>Personalizzazione dell\u2019esperienza utente tramite %key3%<\/h3>\n<p>Un altro aspetto fondamentale per migliorare la navigazione tra siti slot online consiste nell\u2019implementazione di %key3%, che permette di adattare l\u2019interfaccia e le funzioni ai bisogni specifici di ciascun giocatore. L\u2019uso di sistemi dinamici che modificano contenuti, suggerimenti e layout in base al comportamento e alle preferenze individuali genera un ambiente pi\u00f9 coinvolgente e accessibile. Per i principianti, questa personalizzazione aiuta a evitare sovraccarichi informativi e a focalizzarsi sulle opzioni pi\u00f9 pertinenti, facilitando cos\u00ec l\u2019apprendimento e la sperimentazione senza rischi eccessivi.<\/p>\n<p>La capacit\u00e0 di modulare elementi come la complessit\u00e0 delle regole di gioco o la frequenza delle notifiche \u00e8 particolarmente utile per mantenere alta la motivazione e la soddisfazione dell\u2019utente, evitando al contempo possibili distrazioni o confusione.<\/p>\n<h3>Linee guida per un utilizzo consapevole e responsabile<\/h3>\n<p>Pur concentrandosi sull\u2019ottimizzazione dell\u2019interfaccia per neofiti, \u00e8 fondamentale ricordare che l\u2019interazione con siti slot online implica sempre una componente di rischio. Un design responsabile considera non solo l\u2019usabilit\u00e0, ma anche l\u2019implementazione di sistemi che favoriscano un comportamento informato e controllato. Tra le pratiche consigliate vi sono limiti di tempo e di spesa integrati direttamente nell\u2019interfaccia, avvisi chiari su condizioni di gioco e meccanismi di auto-valutazione per monitorare l\u2019attivit\u00e0.<\/p>\n<p>Garantire trasparenza e accessibilit\u00e0 a queste funzionalit\u00e0 aumenta la sicurezza dell\u2019esperienza utente, aiutando a prevenire fenomeni di dipendenza o uso improprio, specialmente tra coloro che si approcciano per la prima volta a tali piattaforme.<\/p>\n<h3>Ottimizzazione tecnica e compatibilit\u00e0 cross-platform<\/h3>\n<p>La fluidit\u00e0 di navigazione tra siti slot online \u00e8 strettamente legata a un\u2019efficace ottimizzazione tecnica dell\u2019interfaccia. \u00c8 essenziale che il sistema sia progettato per garantire prestazioni elevate su diversi dispositivi e risoluzioni, con tempi di caricamento ridotti e risposte rapide agli input dell\u2019utente. L\u2019adozione di framework moderni e tecnologie di front-end permette di creare esperienze uniformi sia su desktop sia su dispositivi mobili, assicurando accesso immediato e continuo senza interruzioni.<\/p>\n<p>Inoltre, la gestione efficiente delle risorse di rete e la riduzione dell\u2019impatto su CPU e memoria contribuiscono a mantenere stabile la sessione di gioco, evitando crash o blocchi che possano compromettere l\u2019esperienza, soprattutto per chi sta ancora acquisendo dimestichezza con l\u2019ambiente digitale.<\/p>\n<h3>Conclusioni sull\u2019esperienza di navigazione per utenti principianti<\/h3>\n<p>La navigazione tra siti slot online con un\u2019interfaccia studiata per giocatori alle prime armi richiede un equilibrio tra semplicit\u00e0 e funzionalit\u00e0 avanzate, capace di supportare l\u2019utente passo dopo passo. Elementi come una struttura informativa chiara, l\u2019integrazione di tecnologie come %key2% e %key3%, e l\u2019attenzione alla personalizzazione e alla responsabilit\u00e0 sono componenti chiave per costruire ambienti di gioco accessibili e affidabili.<\/p>\n<p>Un approccio tecnico e umano integrato facilita non solo un accesso pi\u00f9 immediato, ma anche una maggiore soddisfazione e sicurezza, elementi imprescindibili in un settore in continua evoluzione e con un pubblico sempre pi\u00f9 eterogeneo. La cura nella progettazione dell\u2019interfaccia diventa quindi un fattore determinante per favorire un\u2019interazione consapevole e positiva, rendendo l\u2019esperienza di gioco un\u2019opportunit\u00e0 accessibile e gestibile per tutti i livelli di competenza.<\/p>\n<div class=\"tc-manager-wp-inner\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Explore online slot sites designed with beginner-friendly interfaces, perfect for new players seeking easy navigation and trusted casino reviews.<\/p>\n<p> <a class=\"continue-reading-link\" href=\"http:\/\/klecet.edu.in\/alumni\/navigare-tra-siti-slot-online-con-uninterfaccia-pensata-per-giocatori-alle-prime-armi\/\"><span>Continue reading<\/span><i class=\"icon-right-dir\"><\/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-19773","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/19773","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=19773"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/19773\/revisions"}],"predecessor-version":[{"id":19774,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/19773\/revisions\/19774"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=19773"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=19773"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=19773"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}