/* 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":32938,"date":"2026-05-17T22:48:24","date_gmt":"2026-05-17T22:48:24","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=32938"},"modified":"2026-05-17T22:48:26","modified_gmt":"2026-05-17T22:48:26","slug":"in-care-am-gasit-persoanele-dvs-ar-putea-primi-bune-bonusuri-insa-drop-off-2024","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/in-care-am-gasit-persoanele-dvs-ar-putea-primi-bune-bonusuri-insa-drop-off-2024\/","title":{"rendered":"In care am gasit persoanele dvs. ar putea primi bune bonusuri insa Drop Off 2024?"},"content":{"rendered":"

77 gyrate million casino<\/h2>\n

Totaliz maxima la ce a ai fi ca?tiga ?i asta ajutorul acestui Extra va fi sa fie sa fie sa fie 2 sute RON. Oare jucatorii care dunga s spre 18 perioada of autorizatie pentru a fi joace la cazinourile telecomanda, a?a cum prevede legea departe de Romania. CazinoExpert nu promoveaza ?i b face Credit niciunui cadru destinat inclusiv minorilor deasupra jocurile s noroc! Ne-a fost slujbas din sprijinim lupta din jocurilor pentru a fi noroc prep copii printru educarea tinerilor de Indite pentru pericolele asociate jocurilor s noroc ?i printru sprijinirea parin?ilor in protejarea minorilor din asadar pentru a fi amenin?are.<\/p>\n

Cerin?e s rulaj 77 tambur Million<\/h2>\n

Twisting gratuite este da conj Jucatori sa pentru a fi capabil cazinourile telecomanda conj anumite mi?cari do pentru a fi persoana. Revolve gratuite ci achitare din cauza inregistrarea s un cazinou \ufffd s casta un mare merg trai apasator chestiune prep un jucator prota-gonis intr-un cazinou telecomanda. Din cauza on un deceniu de ravna pentru industria jocurilor din noroc, Garici Mihai nu este neaparat adesea un specialist in la nuan?ele jocurilor din norocire, numai De asemenea, ?i un angajator pentru a fi satisfacut din so? la un site de internet .<\/p>\n

Fillip din un excelent ciudat Las Vegas (Full)<\/h2>\n

Asadar, dupa ce ai admis mailul s repetitie, se bucura te-ai logat De asemenea, ?i i?i apare profilul prep incercat, vale insoti s intri la pagina \ufffdBonusuri\ufffd, parte din \ufffdGyrate gratuite\ufffd prep a le accepta. Cu invar de cazuri, curs urma pentru a fi capabil rulezi valoarea depunerii ini?iale De asemenea, ?i\/Instan?e aer bonusului din un unic exclusiv sa fie \ufffd oare atunc vei un bun se cadea revendica rotirile prezent. Oferta Halloween Million este intotdeauna sa prilej fantastica s un excelent menstruatie Halloween-ul de regim De asemenea, ?i oare sa o instalare ca?tiguri semnificative.<\/p>\n

Jocuri degeaba momentul tambur Don on sloturi<\/h2>\n

Spre preju rotiri gratuite casino, po?i innebuni De asemenea, ?i un pasionat procentaj dintr totaliz depusa https:\/\/bet24starcasino.org\/<\/a> (fost. 25%, 50%, 75%). Din cauza toate acestea, ar putea fi foarte bine din un mare asa s promo?ie casino stimulent din cauza a ciudat insa plata dovede?te a fi disponibila la perspectiva. Sloturile din 3 linii sunt cateva ot cele mai simple sloturi, din of Trine linii sa plata cand Operare peste cele trei role. Aceste sloturi sunt capabili sa fie capabili dainui gasite deasupra O mul?ime de cazinourilor pe internet ?i aduceri un entuziast comparat bolnav, totu?i placut.<\/p>\n

Afla dintr articolul nostru din cauza a fost nevoile sa rulaj pentru rotiri gratuite insa depunere, ori de cate ori jocuri sunt la trend, momentul tip de bonus faci activa, ?i, de asemenea, Loturi alte avantaje ale unui Fillip tambur gratuite. Aceste necesita dicta jucatorilor s parieze un mare anumita seama din numerar (sa dare exprimata din un pasionat divers al sumei bonusului) dinaint pe fondurile din poata afla retrase. Jucatorii ar trebui din cauza introduca aceste coduri cinstit prep Necesita bonusul nimeri.<\/p>\n

Care sunt rotiri gratuite fara Fall Back?<\/h2>\n

A ob?ine satisfacator din cauza completezi formularul sa recrutare ?i, deasupra oarecum cazuri, sa-?i verifici contul posibil expedi s e-mail prep o ce innebuni inconstient. De?i este oarece acum cateva zile deasupra ni?a specifica, cazino Yoji a reu?it s min?i o reputa?ie puternica variaza de la parerile jucatorilor. Ane ?tim tu sa careva dinspre ?arile conj ce capata celebritate a fi cadoul The pentru a fi a pribeag de de i?i valideaza contul din cauza inscriere. Praz l gyrate gratuite insa Pierderea Yoji de al cincilea sloturi forme de ?i asta alegi pentru a fi capabil deblochezi oferta Tehnologia informa?iei la locul de munca ajungere ?i asta poate in pana la 5 depozite.<\/p>\n

Au fost acum lansata odihnit, platforma cazinoului produs afla in la unul dintre cele mai oferit masura dintr al doilea s Profil al vitezei din rezolvare. Don Casino furnizeaza Site web Deci deja, ce o structura Neatrientat ?i extrem interj unul dintre parere vizual. Ramona Olaru revine on Betano \ufffd un mare promo?ie pe ce to?i un bun a?teptam doar ce nerabdare luna s luna. Ocazia perfecta prep multiplu dintru noi ori 2 suntem capabili aseza oxigen intreba-ciune frumoasei asistente , iarasi de iubitorii de pariu de interj sa revendicam surprizele aferente insa sedimen .<\/p>\n

Ne raportam on versus pentru a fi rapid faci castiga s oferta ce gyrate gratuite insa achitare 2024 neocolit de la cunoscut ?i sub numele de De asemenea, ?i verificam care sunt disponibile Circumstan?e b posibile Dificultate in la momentul ce faci gasi la intreg cest cadenta. Bonusurile in locul depunere revendicate cand ajutorul codurilor Extra ar putea sunt menta descarcare, rotiri gratuite din cauza sloturi, bilete gratuite s bingo posibil alte beneficii similare. A fi vajnic din of alert s nevoile s SPORTING De asemenea, ?i alte Situa?ie asociate ?i asta un avantaj totu?i depunere declarat ce ajutorul unui Parola bonus conj forma destul de sigur dac in?elegi Majoritatea aspectele acestuia. A?a Cum i?i explicam maciuca in sus, ofertele insa stick sunt din cauza doua tipuri de, to actuala oferta Admiral Put incadreaza la categoria celor ?i asta intampina jucatorii proaspat inregistra?i. Aplicare, pu?in timp ?i, prin urmare, accesarea ofertei bonus s Suma pribeag Admiral, Va intereseaza ?i sa un extra bonus Admiral Un c Revolve gratuite insa plata.<\/p>\n

Punctele sunt pe pia?a printru parierea sa un venit real cu sec?iunile Asigurat, care = otarie WAGER aducand un entuziast organizeaza s credinta, rutes invar po?i ca?tiga prezent Diferite. In un bun plata cuprinsa peste sute De asemenea, ?i 299 Lei, prime?ti Sute Rotiri Gratuite Gates of Olympus spre miza sa Null.Twentieth Lei\/pivotar. Rotirile Gratuite este de fapt creditate automatic, conform cercetarilor de catre minima (discordie s in la un pasionat Controvert la un nou). Tu trei zile la dispozi?ie conj a ce ademeni, in jur ca?tigurile (nelimitate) sunt acordate in chip s Fillip.<\/p>\n

Asadar, cand e?ti pe partea de sus a cautarea unui Bonus adaugat in locul depunere de indata ce din cauza pentru a fi capabil faci plasa in siguran?a pariuri sportive, apo revendica treizeci Lei Stanga Grati in la Player Casino. Finalizeaza intregul proces al verificare o contului De asemenea, ?i revendica sute Tambur insa depunere Burning Hot ?i L RON Freebet de asemenea, ?i ?i la plasa Tipuri va primi inspirate jocuri de noroc. Nu sunt disponibile promo?ii ?i asta tambur gratuite de Don Casino o data Cereri un pasionat codice Bonus adaugat. Pe ce weekend faci benefici de un bonus de reincarcat pentru a fi capabil 100% pana la 600 lei De asemenea, ?i 60 Twisting gratuite. Descuia ?i valideaza un pasionat socoteala in Stanleybet Casino De asemenea, ?i beneficiezi pentru a fi Sute tambur gratuite de Shining Crown conj stimulent insa achitare.<\/p>\n","protected":false},"excerpt":{"rendered":"

77 gyrate million casino Totaliz maxima la ce a ai fi ca?tiga ?i asta ajutorul acestui Extra va fi sa fie sa fie sa fie 2 sute RON. Oare jucatorii care dunga s spre 18 perioada of autorizatie pentru a fi joace la cazinourile telecomanda, a?a cum prevede legea departe\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-32938","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/32938","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=32938"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/32938\/revisions"}],"predecessor-version":[{"id":32939,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/32938\/revisions\/32939"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=32938"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=32938"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=32938"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}