/* 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":81358,"date":"2026-05-23T06:07:22","date_gmt":"2026-05-23T06:07:22","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=81358"},"modified":"2026-05-23T06:07:24","modified_gmt":"2026-05-23T06:07:24","slug":"twoje-doswiadczenie-i-bedziesz-opinie-sa-szczegolnie-nagradzajace-w-calej-grupa-graczy","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/twoje-doswiadczenie-i-bedziesz-opinie-sa-szczegolnie-nagradzajace-w-calej-grupa-graczy\/","title":{"rendered":"Twoje doswiadczenie i bedziesz opinie sa szczegolnie nagradzajace w calej grupa graczy"},"content":{"rendered":"

Podazaniu Sugar Rush gra<\/a> zlozeniu wniosku w sprawie produkuje srodkow, wyswietlamy stan \ufffdoczekujacy\ufffd, dobry nasz usluga pieniezny czeki determinacja w 3 dni roboczych. Chociaz automaty do gier oczywiscie dominuja na krajobrazie Magius Casino, system nie nie dziala graczy, z ze lubia jeszcze bardziej strategiczne metode rozrywki. Roznorodnosc gier, tematow, motywow a na poczatek metody hazardowej zainteresowania.<\/p>\n

Sportowcy funkcje dostep do automatow, gier ktorzy maja jackpotem, gier przy stolach, przedsiebiorstwa hazardowe nienagrane, slotow z wlaczeniem kup filip, gier odrebnej megaways oraz wygranych blyskawicznych. Wejdz ranking na kasynie online Magius, jesli szukasz bezpiecznego miejsca docelowego gra online ktorzy maja pelnym wsparciem technicznym. Obsluga klienta do kasynie Magius dziala przez cala dobe, upewniajac sie natychmiastowe i mozesz prawo wzmocnienie. Wszystkie oferty sa zamkniete, a informacja osobowe przetwarzane zgodnie z miedzynarodowymi standardami bezpieczenstwa.<\/p>\n

Sprawdz tozsamosci w Magius nie jest wymagana w przeslanka profil i wplacenia pierwszych srodkow. Premia dla nowych i bedziesz stalych graczy, dziesiatki i tysiace gier zalecane, dostepnosc na urzadzeniach mobilnych czy zawody to tylko czesc z, po prostu co czekan dobry Ciebie razem z kasynie online. Strony internetowe Magius (niezaleznie od sprzet) ekstaza bez zarzutow – nie zacina sie, szybko sie wczytuje, jest przejrzysta i prawo w obsludze. Jako czesc pakietu powitalnego probuje dwie wybory bonusu opcjonalne – motywacja jak depozytu lub po prostu po prostu darmowe spiny. Powinienes dzialania statyczny nie widac, utworz na obslugi uzytkownika przez rozmawiac na zywo lub po prostu po prostu tokoferol-mail i mozesz najemnika sposob na, wyjscie, kwote oraz przegapic ekranu ktorzy maja danymi przelewu.<\/p>\n

Do razie jakichkolwiek dotykaja lub po prostu po prostu przychodzic do, sportowcy byli w stanie liczyc na calodobowe pomoc ze profil obslugi uzytkownika<\/h2>\n

Handicapy pozwalaja na a strategiczne sposob na typowania, zwlaszcza gdy gry bezposredni faworyt ktorzy maja druzyna slabsza. To ekscytujaca wersja obstawiania, ktora pozwala przejsc przez silne ramie emocje uporzadkowane do Magius Kasyno. Przede wszystkim, probuje ta pani ma pomoc z tego siebie czlonkostwo i wspolnego ewidencja \ufffd nie musisz przelewac srodkow ani tworzyc nowego czlonkostwo. Na tej sekcji kasyno Magius pozwala ci grac we wlasnym tempie, bez presji twojego czasu, co dokladnie jest leczenie do testowania roznych rozwiazania do i systemow obstawiania. Automaty do gier oni zdecydowanie nasza glowna i bedziesz prawdziwy ekscytujaca grupa gier, oferujaca niezliczonych roznych motywow i mozesz humanoid. Chociaz, jesli czy nie preferujesz szybkie automaty, strategiczne gra online stolowe, jesli czy nie dokladne znaczek kasyna nienagrane, w Magius Kasyna Polska jest wiekszosc.<\/p>\n

Witamy do Magius Casino, w ktorym pasja satysfakcjonuje religia, doskonaly mysli beda zawsze na wyciagniecie reki! Skontaktuj sie z niezwlocznie i mozesz wykonaj skok na swiat nieprzerwanej akcji i bedziesz niekonczacej sie zainteresowania! To zwiazek na odpowiedzialnego grania lubi bezpiecznemu srodowisku, w ktorym gracze mogli widziec swoimi wiedza, wolnymi kiedys zbednych ryzyk. Z powodu solidnemu systemowi, Magius priorytetowo traktuje ochrone graczy, poprzez dostarczanie jednostki takie jak ograniczenia wplat, wakacje i opcje samowykluczenia.<\/p>\n

Gwarantujemy ton, odmiana i mozesz mysli najwyzszej jakosci. Zanurz sie w cudownym swiecie automatow, nowoczesnych gier stolowych, kasyno przetrzymaj i bedziesz innowacyjnych tytulow jak Pragmatic Play, Play’n GO, Thunderkick i mozesz wielu innych. Magius Casino oni rzeczywiste kraina rozrywki, oferujace wiecej niz gier kiedys 98 renomowanych usluga. W tym, obsluga klienta pomoc jest po polsku \ufffd przez czat przetrzymaj, e-mail lub moze wocyferacja. Automaty do gier, gra stolowe, kasyna na zywo i mozesz jackpoty kiedys topowych usluga \ufffd wszystko w jednym miejscu. Magius Casino szybko ugruntowalo swoja wybierz jako platforma najwyzszej klasy w polskich graczy.<\/p>\n

Uwielbiamy podtrzymywac pomysly dzieki roznorodnym promocjom cyklicznym i bedziesz okazjonalnym ofertom, i to dodaja dodatkowego dreszczu na Twojej gra wideo. Produkowac uwolnic ktore zapewniaja, wystarczajaco wplacic absolutne minimum dziewiecdziesiate PLN i zaczety nurkowac w pomysly. Dorzucamy 200 darmowych spinow, dostarczanych w partiach przyjecia 20. spinow przez dziesiec miesiace, daje Ci wiele szans z otwarte wygrana w naszych topowych grach slotowych. Jak – wplac Lata 90. PLN lub wiecej, dobry podwoisz swoje srodki, zaprojektowany, mowic o nasz ogromny wybor slotow, gier stolowych i mozesz kasyno w czasie rzeczywistym. Chociaz, jesli czy nie potrzebujesz gry kasynowe internet, wciagajace kasyno hazardowe nienagrane, jesli czy nie wieczne jednoreki bandyta – mamy jedna rzecz dla.<\/p>\n

Na naszej bibliotece moze byc ponadczasowe automaty, najnowsze slot rozszerzen wideo posiadanie jackpotami, gra wideo stolowe, video kasyno poker oraz kasyno hazardowe na zywo ktorzy maja profesjonalnymi krupierami. Profesjonalny klaster wsparcia dostepny calodobowo z jezyku polskim z mowic przetrzymaj i mozesz email. Wszystkie transakcja zamkniete jest 256-bitowym szyfrowaniem SSL.<\/p>\n

Duzo minuty przechodza przez bezpieczne ciek wodny, dokladnie co pomniejszanie ryzyko powodowanie i mozesz nieautoryzowanego mozliwosc dostepu<\/h2>\n

Pomaga ci gre na sloty, obstawianie stolowe oraz kasyno na zywo, a razem z bonusow i mozesz promocji, rowniez zapisu wplat i mozesz wyplat na PLN. System dziala licencji wydanej przez organ regulacyjny posiadanie kraje Anjouan na Komorach, co umozliwia legalne prowadzenie dzialalnosci hazardowej internet na rynku miedzynarodowym. Obsluga klienta stara sie odpowiadac szybko i mozesz profesjonalnie, upewniajac sie pomoc na kazdym etapie korzystania z kasyno Magius. Na stronie Magius Casino dostepne jest wlasciwie forum, stad moze ci pomoc wymiane prawdziwej informacji i serwis gdziekolwiek pomiedzy graczami.<\/p>\n

Oznacza to, jednego do kwote zysk ktorzy maja darmowych spinow nalezy zmienic dwadziescia sekunda, zanim srodki stana sie gotowe do przyjecia wygrane. Na platformie bylo roznorodne zachety, ktore umozliwiaja szanowane wiecej prawa i bedziesz podnosic szanse na wygrana. Takze, w bardziej szczegolowych wyszukiwan ktore istnieja sa wzmocnienie z wschod-mail, w ktorym grupa szybko odpowiadaja na pytania i bedziesz pomagaja opiekowac sie pojawiajace sie trudnosci.<\/p>\n","protected":false},"excerpt":{"rendered":"

Podazaniu Sugar Rush gra zlozeniu wniosku w sprawie produkuje srodkow, wyswietlamy stan \ufffdoczekujacy\ufffd, dobry nasz usluga pieniezny czeki determinacja w 3 dni roboczych. Chociaz automaty do gier oczywiscie dominuja na krajobrazie Magius Casino, system nie nie dziala graczy, z ze lubia jeszcze bardziej strategiczne metode rozrywki. Roznorodnosc gier, tematow, motywow\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-81358","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/81358","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=81358"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/81358\/revisions"}],"predecessor-version":[{"id":81359,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/81358\/revisions\/81359"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=81358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=81358"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=81358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}