/* 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":18234,"date":"2026-05-09T23:30:32","date_gmt":"2026-05-09T23:30:32","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=18234"},"modified":"2026-05-09T23:30:33","modified_gmt":"2026-05-09T23:30:33","slug":"ciascuno-volte-pagamenti-vengono-elaborati-passaggio-canali-protetti-ancora-nessun-seguente-avra-ingresso-ai-tuoi-denaro","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/ciascuno-volte-pagamenti-vengono-elaborati-passaggio-canali-protetti-ancora-nessun-seguente-avra-ingresso-ai-tuoi-denaro\/","title":{"rendered":"Ciascuno volte pagamenti vengono elaborati passaggio canali protetti, ancora nessun seguente avra ingresso ai tuoi denaro"},"content":{"rendered":"

Il metodo di corrispettivo avra le stesse razionalita di nuovo vantaggi che offre sul luogo. E verosimile collegare la propria certificato di fama\/conveniente o il vantaggio bancario. La punto e costituita dalle offerte di ossequio a i slot da casa da gioco ancora per le scommesse sportive. Verso gara, le carte di fama reiteratamente permettono di ricevere le vincite fra 2-3 giorni lavorativi. Conformemente i risultati delle nostre ricerche, volte migliori scompiglio esteri permettono ai giocatori di accettare le proprie vincite entro poche ore.<\/p>\n

In nessun caso, generalmente volte gratifica di benvenuto prevedono excretion importo meno della ricarica da ogni parte ai 10\ufffd. Ordinariamente, invero, volte principali siti di scommesse ed bisca bonus richiedono una ricambio per partire da 10\ufffd, ancora talvolta addirittura progenitore. La riserva base per PayPal e di 5 euro, sopra la alternativa di consegnare scaltro a 2000\ufffd in assenza di tariffe aggiuntive. Verso trasporre denaro dal tuo account PayPal aborda abaissa scritto di credito\/doveroso, potresti ricadere per una legazione allo stesso modo all’1% dell’importo trasferito.<\/p>\n

Pero, Indivisible dilazione puo, che, avvenire sopra il viaggio dei denaro dal conto PayPal tenta pianta bancaria. L’azienda si e affermata nel occasione che taluno dei portafogli digitali ancora sicuri, percio le transazioni riguardo a volte casino sono davvero affidabili. Per di piu, consente di effettuare pagamenti online per mezzo agevole, privo di dover condividere le proprie informazioni finanziarie sopra il casa da gioco. PayPal e personaggio dei portafoglio digitali piu sicuri ed affidabili disponibili sopra Italia.<\/p>\n

Abbiamo appreso attentamente ulteriori metodi di rimessa affidabili di nuovo sicuri che razza di sinon possono contraddistinguere che tipo di alternative interessanti verso questo. La ricambio del guadagno del atleta e fotografia dopo che volte patrimonio sono stati depositati tramite PayPal. Separare come modo di corrispettivo il modo ad esempio si desidera iniziare sul adatto opportunita di incontro, libero fra le varie proposte di deposito.<\/p>\n

Premio di sostituzione nel fine settimana +30% scaltro a 250 EUR nel basta settimana Pacchetto bonus di cerimonia Gratifica BetCity<\/a> del 400% fino verso 2200 \ufffd + 350 FS Dopo aver branco volte nostri controllo approfonditi, abbiamo selezionato volte 10 migliori casino online sopra una reputazione coscienzioso.<\/p>\n

Excretion bisca online AAMS\/ADM che mannaia PayPal ha caratteristiche come lo rendono unico. Presente e un gara per prossimo metodi di versamento. Operatori online sicuri anche affidabili sinon distinguono per diverse qualitae originale fruitore, puoi volere un bonus di commiato magro a \ufffd3.500, verso non conversare di 300\ufffd500 giri gratuiti.<\/p>\n

Oggigiorno, la prevalenza dei scompiglio online permette di abusare PayPal tanto ad esempio metodo di fondo che tipo di di ritiro. Ecco le caratteristiche che razza di accomunano qualunque volte migliori PayPal tumulto dotati di permesso ADM, basandoci sulla nostra esperienza anche sui numerosi analisi condotti. La selezione di usufruire PayPal che razza di prassi di rimessa contribuisce a manifestare l’esperienza ed con l’aggiunta di sicura addirittura coinvolgente addirittura, a nostro notizia, Sisal e il casino che tipo di si distingue piu durante quest’ambito. L’offerta include roulette, blackjack, baccara ed poker, sopra 15+ tavoli dedicati a ciascuno dei principali giochi anche la intervento di tavoli per punta italiana. Per questo scenario, 888 Confusione ci ha meravigliato per la sua partita Live ben organizzata, usabile addirittura in PayPal ad esempio maniera di pagamento.<\/p>\n

Le caratteristiche dei bisca sopra fitto PayPal sono variegate<\/h2>\n

Nei migliori tumulto PayPal, il cashback puo modificare dal 5% al 25% delle perdite, indovinato riguardo a questione ebdomadario oppure paga. In ogni avvenimento, permettono di ottimizzare il tariffa di qualsivoglia euro depositato. Considera come possono variare dal 25% al 100% dell’importo ricaricato. Finalmente, indivis modo a scavare la conoscenza della piattaforma senza attizzare troppo del tuo bankroll.<\/p>\n

Queste diverse soglie offrono vantaggi crescenti, che razza di gratifica oltre a generosi, inizio a giochi esclusivi ed preminente prontezza nei metodi di rimessa. I bisca con deposito minuscolo di 1 euro offrono attuale qualita di pubblicita ogni settimana, pero per rari casi la trovi di nuovo quale bonus di convenevole. Questi bonus permettono di analizzare slot selezionate per puntate reali, privato di investire ancora del deposito iniziale. Alcuni bisca ADM offrono giri a scrocco addirittura per una sostituzione minima di 1\ufffd, piu volte che razza di ritaglio di promozioni settimanali oppure eventi an opportunita. Nei casa da gioco con base minimo di 1 euro, al di la alle promozioni legate alla ricambio, e piu volte facile acquistare addirittura gratifica privato di tenuta, attivi semplicemente successivamente la annotazione del opportunita. Sforzo minuscolo, giochi validi anche requisiti di scorsa possono mutare per punto al casa da gioco.<\/p>\n

Costantemente con l’aggiunta di giocatori italiani preferiscono i tumulto online ad esempio accettano PayPal perche questo atteggiamento consente di deporre ancora prendere durante pochi click, privato di dover partecipare i dati della pianta di fama. Si, PayPal e insecable modo di versamento sicurissimo, quale protegge completamente tutte le transazioni compassione una codice sempre aggiornata. PayPal e uno dei metodi piu rapidi per riarmare il vantaggio di incontro o verso richiedere l’accredito delle vincite. I bisca sicuri, come quelli nominati in questa facciata, testano regolarmente volte loro RNG, ovvero i meccanismi come regolano il adatto dispositivo dei programma di imbroglio. Durante primis, la sicurezza dell’operatore, addirittura all’istante poi il bravura dei giochi, il gratifica di cerimonia, rso limiti delle transazioni con codesto modo di deposito di nuovo le app per dispositivi mobilio.<\/p>\n

Codesto vi permette di anteporre l’opzione migliore per affatto alle vostre pressatura<\/h2>\n

Affare ugualmente potente la privacy del scommettitore viene rispettata per appena complesso. Le caratteristiche del attivita sinon adattano ad qualsiasi tipo di atleta. Nella preponderanza dei casino online ADM volte depositi effettuati in PayPal sono idonei verso ammettere il premio di cerimonia, immune diversa elenco nei Termini ed Condizioni dell’offerta.<\/p>\n

Rso migliori bisca per PayPal per qualita non richiedono commissioni per le operazioni di base oppure estrazione, mentre verso i trasferimenti di ricchezza dal guadagno PayPal al conto questo o al forte della carta di nomea puo capitare richiesta una marmocchia mandato. A assegnare volte migliori tumulto online quale accettano PayPal i giocatori possono sentire l’elenco di siti codesto sopra questa recensione. Qualora viene consumato, invece, il borsellino di PayPal garantisce la adagio grinta addirittura sicurezza delle operazioni, assicurando al eta uguale prestazioni veloci ed riservate dal prospettiva della privacy. Vi sono tanti estranei metodi di fitto che razza di permettono di esserci un’esperienza di imposizione validamente delle aspettative, anche al di fuori della associazione di bisca online durante PayPal.<\/p>\n","protected":false},"excerpt":{"rendered":"

Il metodo di corrispettivo avra le stesse razionalita di nuovo vantaggi che offre sul luogo. E verosimile collegare la propria certificato di fama\/conveniente o il vantaggio bancario. La punto e costituita dalle offerte di ossequio a i slot da casa da gioco ancora per le scommesse sportive. Verso gara, le\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-18234","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/18234","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=18234"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/18234\/revisions"}],"predecessor-version":[{"id":18235,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/18234\/revisions\/18235"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=18234"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=18234"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=18234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}