/* 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":145563,"date":"2026-06-12T18:41:32","date_gmt":"2026-06-12T18:41:32","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=145563"},"modified":"2026-06-12T18:41:32","modified_gmt":"2026-06-12T18:41:32","slug":"personalizzazione-perfetta-kong-casino-adatta-i-bonus-per-i-membri-italiani","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/personalizzazione-perfetta-kong-casino-adatta-i-bonus-per-i-membri-italiani\/","title":{"rendered":"Personalizzazione perfetta Kong Casino adatta i bonus per i membri italiani"},"content":{"rendered":"
\n\"Eye<\/p>\n

Nell’attuale scenario competitivo del gioco online, sappiamo tutti che la personalizzazione pu\u00f2 fare una differenza significativa per i giocatori kongcasino.eu<\/a>. Perfect Kong Casino si differenzia per la approfondita comprensione delle preferenze e delle abitudini uniche dei membri italiani. Personalizza i bonus in base ai nostri valori culturali e modi di gioco. Ma cosa implica questo per il engagement e la fedelt\u00e0 dei giocatori? Esploriamo come questi bonus personalizzati stanno rimodellando la nostra avventura di gioco e quali potrebbero essere le trend all’orizzonte.<\/p>\n

L’importanza della personalizzazione nei giochi online<\/h2>\n

Quando pensiamo all’esperienza di gioco online, diventa chiaro che la personalizzazione gioca un ruolo fondamentale nell’affascinare i giocatori. Modificare il gameplay alle preferenze individuali non solo aumenta il divertimento, ma aumenta anche il engagement. Abbiamo sperimentato l’emozione di un gioco che rispecchia profondamente i nostri gusti, sia attraverso challenge su misura che ricompense uniche. La possibilit\u00e0 di adattare argomenti e storie ci tiene coinvolti, facendo il nostro cammino di gioco unico e personale. Inoltre, i suggerimenti su misura basati sui nostri azioni passati possono svelare gioielli celati che diversamente potremmo ignorare. Questo livello di personalizzazione alimenta un connessione vero con la piattaforma, assicurandoci di tornare con entusiasmo. L’ambiente del gioco online fiorisce grazie a questo principio e non possiamo minimizzarne l’impatto sulla soddisfazione e la fedelt\u00e0 dei giocatori.<\/p>\n

Come Perfect Kong Casino analizza le preferenze dei giocatori<\/h2>\n

Su Kong Casino, capire le preferenze dei giocatori \u00e8 fondamentale per creare un ambiente di gioco personalizzato. Utilizziamo analisi avanzate per analizzare a fondo le tue abitudini di gioco, garantendoti esperienze che ti soddisfino veramente. Ecco come analizziamo le tue preferenze:<\/p>\n

    \n
  1. Scelta del gioco<\/strong><\/li>\n
  2. Frequenza di riproduzione<\/strong><\/li>\n
  3. Modelli di scommessa<\/strong><\/li>\n
  4. Integrazione del feedback<\/strong><\/li>\n<\/ol>\n

    Tipi di bonus personalizzati offerti ai giocatori italiani<\/h2>\n

    Pur comprendendo che ogni giocatore ha preferenze uniche, noi di Kong Casino offriamo una variet\u00e0 di bonus su misura, pensati appositamente per i nostri membri italiani. I nostri bonus di benvenuto danno il benvenuto a i nuovi giocatori con generosi depositi, garantendo loro di esplorare la nostra ampia selezione di giochi fin dall’inizio. Offriamo anche premi fedelt\u00e0, aumentando il tempo di gioco con punti riscattabili per vantaggi esclusivi. Inoltre, offriamo offerte di cashback personalizzate, attenuando l’impatto delle inevitabili perdite. Le promozioni stagionali celebrano le festivit\u00e0 e le tradizioni italiane, creando un’esperienza culturalmente significativa. Infine, personalizziamo i giri gratuiti sulle slot pi\u00f9 popolari, modificandoli alle preferenze di gioco dei giocatori. Offrendo questi bonus personalizzati, miriamo a potenziare la tua esperienza di gioco nel rispetto delle tue scelte ed esigenze individuali.<\/p>\n

    L’impatto dei bonus personalizzati sul coinvolgimento dei giocatori<\/h2>\n

    I bonus personalizzati offrono pi\u00f9 di semplici premi: svolgono un ruolo significativo nel engagement dei giocatori. Adattando gli incentivi alle nostre preferenze, ci sentiamo apprezzati e coinvolti. Ecco quattro impatti principali dei bonus su misura:<\/p>\n

      \n
    1. Fedelt\u00e0 rafforzata<\/strong><\/li>\n
    2. Esperienza ottimizzata<\/strong><\/li>\n
    3. Tempo di gioco aumentato<\/strong><\/li>\n
    4. Legame emotivo<\/strong><\/li>\n<\/ol>\n

      In questo modo, i bonus su misura cambiano la nostra esperienza di gioco, favorendo un coinvolgimento e una gratificazione pi\u00f9 profondi.<\/p>\n

      \"King<\/p>\n

      Tendenze future nella personalizzazione dei casin\u00f2 online in Italia<\/h2>\n

      Osservando al domani, lo scenario dei casin\u00f2 online in Italia \u00e8 pronto a cambiare con strategie di customizzazione ancora pi\u00f9 sofisticate. Stiamo assistendo a una tendenza emergente in cui l’studio dei dati e l’AI artificiale promuoveranno esperienze di gioco su misura, migliorando il modo in cui i casin\u00f2 rispondono a le preferenze personali.<\/p>\n

      Ad esempio, gli sistemi di machine learning esamineranno il comportamento dei giocatori in tempo reale, permettendo di apportare modifiche dinamiche alle interfacce di gioco, ai suggerimenti e alle promozioni promozionali. Inoltre, vedremo probabilmente a una pi\u00f9 ampia fusione delle funzionalit\u00e0 sociali, favorendo il engagement della comunit\u00e0 tra i giocatori.<\/p>\n

      Gli elementi di gioco possono anche personalizzare le interazioni, creando compiti e premi uniche basate sulla cronologia di gioco di un utente. Con queste metodologie in evoluzione, le nostre esperienze di casin\u00f2 online diventeranno pi\u00f9 interattive e attraenti, aumentando in definitiva la gratificazione e la fidelizzazione dei giocatori.<\/p>\n

      Domande frequenti<\/h2>\n

      Come posso disattivare i bonus personalizzati su Perfect Kong Casino?<\/h3>\n

      Se vogliamo disattivare i bonus personalizzati, possiamo facilmente modificare le impostazioni del nostro account dall’interfaccia del casin\u00f2. Andiamo alle preferenze e scegliamo l’opzione per i bonus non personalizzati, rendendo pi\u00f9 semplice la nostra esperienza.<\/p>\n

      Sono disponibili bonus personalizzati per tutti i nuovi membri italiani?<\/h3>\n

      I bonus personalizzati non sono particolarmente disponibili per tutti i nuovi membri italiani. Abbiamo riscontrato che queste offerte possono differire in base alle preferenze e all’attivit\u00e0 personali. Scopriamo insieme come possiamo ottimizzare la nostra esperienza!<\/p>\n

      Quali metodi di pagamento sono accettati per i prelievi bonus?<\/h3>\n

      Per quanto riguarda i prelievi bonus, offriamo diversi metodi di pagamento, tra cui credit card, portafogli elettronici e bonifici bancari. Comprendiamo quanto sia importante per tutti accedere ai propri fondi in modo veloce e protetto.<\/p>\n

      Con quale frequenza cambiano i bonus personalizzati per i giocatori?<\/h3>\n

      I bonus personalizzati per i giocatori possono variare frequentemente, spesso adattandosi alle tendenze di gioco e all’attivit\u00e0 dei giocatori. Cerchiamo costantemente di nuove opportunit\u00e0, quindi rimanere informati ci aiuta a ottimizzare la nostra esperienza di gioco.<\/p>\n

      Posso condividere i miei bonus con altri giocatori?<\/h3>\n

      \"FURIA<\/p>\n

      Non possiamo condividere i nostri bonus con altri, poich\u00e9 sono assegnati specificamente a noi. \u00c8 cruciale ricordare che le offerte personalizzate sono progettate per migliorare la nostra esperienza di gioco individuale, quindi cerchiamo di sfruttarle al meglio!<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"

      Nell’attuale scenario competitivo del gioco online, sappiamo tutti che la personalizzazione pu\u00f2 fare una differenza significativa per i giocatori kongcasino.eu. Perfect Kong Casino si differenzia per la approfondita comprensione delle preferenze e delle abitudini uniche dei membri italiani. Personalizza i bonus in base ai nostri valori culturali e modi di\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-145563","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/145563","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=145563"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/145563\/revisions"}],"predecessor-version":[{"id":145564,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/145563\/revisions\/145564"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=145563"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=145563"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=145563"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}