/* 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":141246,"date":"2026-06-12T08:11:26","date_gmt":"2026-06-12T08:11:26","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=141246"},"modified":"2026-06-12T08:11:26","modified_gmt":"2026-06-12T08:11:26","slug":"gioco-sicuro-e-tranquillo-in-italia-con-jackpot-casino","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/gioco-sicuro-e-tranquillo-in-italia-con-jackpot-casino\/","title":{"rendered":"Gioco Sicuro e Tranquillo in Italia con Jackpot Casino"},"content":{"rendered":"
\n\"How<\/p>\n

Per i appassionati online in Italia, la protezione \u00e8 indispensabile jackpot-it.it<\/a>. Jackpot Casino crea un’esperienza sicura partendo dalle norme e arrivando alle misure di ogni giorno. La tranquillit\u00e0 nasce da trasparenza, regole definite e strumenti di protezione sempre attivi. Qui esaminiamo i pilastri della promessa di Jackpot Casino: un ambiente dove il intrattenimento cammina insieme a responsabilit\u00e0 e protezione.<\/p>\n

Motivo per Cui la Sicurezza nel Gioco \u00e8 Indispensabile<\/h2>\n

La tutela nel gioco online tutela sia il denaro dei giocatori sia il loro equilibrio personale. In Italia, con un settore in crescita, contrastare i rischi del gioco d’azzardo \u00e8 un dovere sociale. Un operatore affidabile integra la sicurezza in ogni passaggio, dall’iscrizione al prelievo dei guadagni. Cos\u00ec si limitano le frodi e si mantiene l’intrattenimento entro limiti ragionevoli. La affidamento in un brand cresce quando i giocatori notano un impegno tangibile per la loro sicurezza.<\/p>\n

I giocatori oggi domandano sempre pi\u00f9 ambienti di gioco controllati. In Italia sono meglio informati e ricercano piattaforme con garanzie reali. La sicurezza spesso influenza la scelta pi\u00f9 dei bonus promozionali. Jackpot Casino ha catturato questa moda e mira su standard alti. Sa che la fidelizzazione dei clienti si costruisce con esperienze positive e tutelate.<\/p>\n

L’Impegno di Jackpot Casino per la Protezione<\/h2>\n

Jackpot Casino evidenzia il suo impegno con linee guida di sicurezza scritte e azioni concrete. La sua filosofia pone il giocatore al centro, con sistemi che prevengono e limitano i rischi. Investe in tecnologie moderne e nella formazione dello staff, monitorando ogni interazione per difendere. Questo lavoro d\u00e0 vita a un ambiente di gioco con regole trasparenti e misure di sicurezza sempre a portata di mano.<\/p>\n

Jackpot Casino usa un approccio a pi\u00f9 livelli, che unisce prevenzione, rilevamento e risposta. Controlli digitali passano al setaccio ogni transazione e ogni sessione di gioco, individuando anomalie. Se il sistema nota comportamenti sospetti, scatta una verifica pi\u00f9 approfondita. Il meccanismo non infastidisce chi gioca onestamente, ma rappresenta una barriera efficace contro abusi e attivit\u00e0 illegali.<\/p>\n

Salvaguardia delle Movimentazioni e dei Dati sensibili<\/h2>\n

Le transazioni su Jackpot Casino sono protette con protocolli SSL di ultima generazione. I informazioni riservate non sono intercettabili. Lavoriamo con enti di pagamento sicuri che forniscono altri livelli di sicurezza, come la verifica a due fattori. Ogni transazione si monitora e si archivia. Il utente pu\u00f2 visualizzare il suo storico in tempo reale. Questo meccanismo tecnico assicura che soldi e dati sensibili siano al riparo da accessi indesiderati.<\/p>\n

La protezione dei informazioni personali segue GDPR. Le regole della riservatezza sono trasparenti e illustrano come si acquisiscono e usano le informazioni. Jackpot Casino non trasferisce dati sensibili a soggetti terzi senza un consenso esplicito, a meno che non lo stabilisca la legge. I server sono ospitati in impianti presidiate e effettuano backup periodici. Si minimizza il rischio di perdite. Questi parametri seguono le pi\u00f9 avanzate pratiche del mercato.<\/p>\n

Licenze e Autorizzazioni: La Pietra angolare della Legalit\u00e0<\/h2>\n

Lavorare in Italia necessita una concessione dell’Agenzia delle Dogane e dei Monopoli, il organismo di controllo nazionale. Jackpot Casino possiede questa autorizzazione e la mantiene, sostenendo verifiche periodici sulla regolarit\u00e0. La autorizzazione non \u00e8 un foglio di carta. Significa osservare criteri stringenti sull’equit\u00e0 dei giochi, la chiarezza finanziaria e la protezione dei minori. Questi particolari mostrano come le disposizioni siano la fondamentale difesa per il giocatore.<\/p>\n

La veridicit\u00e0 della concessione si pu\u00f2 verificare ufficialmente. Raccomandiamo ai utenti di controllare sempre lo status di un operatore. Jackpot Casino espone visibilmente in rilievo le indicazioni sulla autorizzazione nel suo sito web, simbolo di apertura. L’partecipazione a enti di autoregolamentazione fa diventare il suo immagine ancora pi\u00f9 credibile. Questi punti formano una fondamento per chi vuole una piattaforma di gioco rispettosa alla normativa italiana.<\/p>\n

Strumenti Efficaci per il Monitoraggio del Gioco<\/h2>\n

Jackpot Casino propone una gamma di mezzi per controllare in autonomia la propria pratica di gioco. Sono inclusi nell’account personale e si attivano con semplicit\u00e0. Operano bene perch\u00e9 si conformano alle esigenze di ciascuno, spingendo verso un gioco pi\u00f9 equilibrato. Abbiamo testato queste caratteristiche per valutarne l’accessibilit\u00e0 e l’impatto concreto sulla prevenzione di comportamenti problematici.<\/p>\n

Impostazione di Limiti Personali<\/h3>\n

I utenti possono stabilire soglie per depositi, perdite o periodo di gioco, per seduta, giornata o periodo settimanale. Una volta definiti, questi parametri non si possono superare fino alla termine del periodo. Questo d\u00e0 un dominio in anticipo. Il meccanismo assiste a mantenersi nel budget prefissato e taglia il potenziale di decisioni di impulso. Variarli \u00e8 agevole, ma necessita un intervallo di decorrenza. In questo modo si ha elasticit\u00e0 senza annullare l’intento tutelare.<\/p>\n

Possibilit\u00e0 di Autoesclusione<\/h3>\n

Se serve una sosta pi\u00f9 lunga, Jackpot Casino autorizza di bloccarsi per un lasso di tempo limitato o per sempre. In questo periodo, l’accesso all’account si blocca e non giungono comunicazioni. Questa opzione \u00e8 vitale per chi desidera disconnettersi completamente. Avviarla \u00e8 appositamente semplice. Per riattivare l’account, per\u00f2, serve una verifica. Questo previene scelte fatte di impulso.<\/p>\n

Assistenza ai Giocatori e Responsabilit\u00e0 Sociale<\/h2>\n

Il supporto clienti di Jackpot Casino si ottiene per vari canali: live chat, email e telefono. Gli operatori sono formati per fornire risposte tecniche e informative. Oltre ad supportare direttamente, il team sa riconoscere i segni di un gioco problematico. Pu\u00f2 rivolgere verso aiuti specializzati. Questo doppio ruolo dimostra che la responsabilit\u00e0 \u00e8 parte integrante del servizio, non un supplemento.<\/p>\n

\"Jackpot<\/p>\n

Collaboriamo con organizzazioni come GamCare e Gambling Therapy. Sul sito ci sono link e indicazioni diretti. I giocatori reperiscono guide e informazioni che chiariscono i rischi e incoraggiano comportamenti sani. Jackpot Casino aderisce a campagne per sensibilizzare sul gioco responsabile. Coinvolge la community in discussioni aperte. L’efficacia di queste iniziative si calcola dai feedback e da quanto vengono utilizzati gli strumenti di controllo.<\/p>\n

Sviluppo e Novit\u00e0 nel Gioco Responsabile<\/h2>\n

Il gioco d’azzardo responsabile del domani punta su tecnologie innovativa e sulla abilit\u00e0 di affrontare nuove prove. Jackpot Casino sta cercando a usare l’intelligenza artificiale per studiare come si gioca. L’obiettivo \u00e8 individuare rapidamente comportamenti a rischio. Tali sistemi predittivi possono offrire azioni su misura, come consigli per una pausa di riflessione o notifiche sui limiti fissati. Manteniamo d’occhio tali progressi. Possono modificare la tutela da successiva a anticipatoria.<\/p>\n

L’integrazione della biometria per l’accesso e la controllo dell’identit\u00e0 \u00e8 un campo che cresce. Garantisce pi\u00f9 sicurezza contro frodi e entrate non permessi. In simultaneamente, proviamo di rendere gli strumenti di monitoraggio pi\u00f9 semplici e disponibili. Forse arriveranno app dedicate. Jackpot Casino \u00e8 preparato ad adottare queste soluzioni. Conserva la salvaguardia del giocatore come elemento centrale per il futuro.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"

Per i appassionati online in Italia, la protezione \u00e8 indispensabile jackpot-it.it. Jackpot Casino crea un’esperienza sicura partendo dalle norme e arrivando alle misure di ogni giorno. La tranquillit\u00e0 nasce da trasparenza, regole definite e strumenti di protezione sempre attivi. Qui esaminiamo i pilastri della promessa di Jackpot Casino: un ambiente\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-141246","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/141246","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=141246"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/141246\/revisions"}],"predecessor-version":[{"id":141247,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/141246\/revisions\/141247"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=141246"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=141246"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=141246"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}