/* 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":30836,"date":"2026-05-16T13:02:58","date_gmt":"2026-05-16T13:02:58","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=30836"},"modified":"2026-05-16T13:02:59","modified_gmt":"2026-05-16T13:02:59","slug":"zawodowi-sportowcy-mogli-oczekiwac-natychmiastowe-diagnozowanie-posiadanie-kontami-oraz-dostepnosc-na-szczegolowej-bazy-prawdziwej-informacji","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/zawodowi-sportowcy-mogli-oczekiwac-natychmiastowe-diagnozowanie-posiadanie-kontami-oraz-dostepnosc-na-szczegolowej-bazy-prawdziwej-informacji\/","title":{"rendered":"Zawodowi sportowcy mogli oczekiwac natychmiastowe diagnozowanie posiadanie kontami oraz dostepnosc na szczegolowej bazy prawdziwej informacji"},"content":{"rendered":"

Na VegasHero polaczenie bezposredni jest obecny z powodu pogawedka na zywo lub po prostu adres wiek-mail<\/h2>\n

VegasHero Casino ma graczom dostep na pelnej daje ci, lista gier i bedziesz ze wszystkich uzyj na urzadzeniach mobilnych z dowolnego miejsca i o dowolnej porze. Istnieje wiele promocji kasynowych, takich jak turnieje, problemy, kontestacja kasyn nienagrane, fillip meczowe, bezplatne spiny, bonusowe kraby itp. Sportowcy mogli latwo rozmawiac z przedstawicielami obslugi Cadabrus<\/a> wlasciciela do VegasHero Casino posiadania posrednictwem czatu na zywo i bedziesz poczty elektronicznej. Dla tych, to preferuja sloty siec, obsluga sa zainteresowanie Slot czasowy of dla Week, to by nieprzerwanie miec duzym powodzeniem wsrod fanow. Ta program obslugujaca wielu usluga ma wszystkie funkcje niezbednego gra wideo na iPhone’ach, iPadach lub po prostu po prostu smartfonach i mozesz tabletach ktorzy maja organizmem Android.<\/p>\n

Wydajnosc audytow sprawdzaja poprawnosc rzeczy ukladow losowych (RNG) i bezpieczniejszy systemow ochrony danych<\/h2>\n

Najwygodniej celowac na recepcja, ktore moga miec Evolution i Pragmatic Live oraz rozszyfrowane oznaczenia limitow na kartach stolow. Projekt wyplat zwykle zawiasach od aktualnego operatora i dzialajacych procesow KYC, w porownaniu poniewaz samej nazwy marki. Entuzjastow live ladniejsze bedziesz mial recepcja z bogata oferta stolow i mozesz czytelnymi limitami.<\/p>\n

Vegas hero rowniez oferuje natychmiastowe wysypisko smieci i mozesz wyplaty, i wybor obstawianie posiadanie profesjonalnymi krupierami przetrzymaj 24\/7. Darmowe Spiny Zaplac za bezkosztowe spiny do wyznacz gra co tydzien. Wiekszosc z daje ci mozna je znalezc w lokalnej walucie do pelnej mozliwosci. Wykonaj skok na atmosfere niczym na prawdziwym kasynie, instalacji opcjonalne szeroka game stolow posiadanie krupierami na zywo, wziac pod uwage 24 \/ 7.<\/p>\n

Takze, stawac sie nowego gracza, mozesz dostac kusza oferty i mozesz motywacja, ktore pozwola Osoby uruchomic gre ktorzy maja wiekszym uzywaniem rozwiazania. W porownaniu z tamtym mozesz szybkich wyplat, ktore sa realizowane wszystko to samo za pomoca na wschod-walletow. Interesujaca jest rowniez obsluga klienta, to jest dostepna w okresie dzieki live chat, email jesli czy nie sluchawki. Ta Malta-licencjowana kasyno online odkryta instalacja na 2017 sezonu i dostarcza gigantyczna biblioteke gier od w zasadzie najbardziej usluga. Nasza system gier jest wlasciwie kompletnie zaadaptowana w uzytkownikow posiadanie Polski, z mozliwoscia obslugi na jezyku polskim. Sportowcy mogli konkurowac prawie w kazdym kategoriach gier i bedziesz wiodace duzo wiecej nagrody pieniezne.<\/p>\n

Nasza platforma polityczna posiada i program lojalnosciowy VIP, cotygodniowy cashback na pietnasty% oraz wiele reklama w stalych klientow. Minimalny przyklejac wynosi x zlotych w kazdej dostepnej wskazowki dla wydawania. Genesis Global Limited byc kierowca gwarantuje wiodace warunki bezpieczenstwa.<\/p>\n

Podstawa sa sprawny PWA i stala responsywnosc – menu gier nie miec \ufffdskakac\ufffd, dobry naprezac musza byc ktore istnieja kciukiem. Do 2025 roku aplikacje webowe sa gotowi zgadywac tak samo co natywne, o ile kierowca nie przesadzi ze skryptami. Technologia informacyjna miasto, w ktorym porownanie swiezych warunkow vegas hero casino najbardziej sie przydaje. W tempie prowizji sportowcy cenia brak oplat jego operatora, nawet i tak moze pojawic sie koszty kontynuowaniu stronie zespol uzywanie. Czasem do weekendy procesy jest wolniejsze lub po prostu wstrzymane – technologia informacyjna bywa niezalezne poniewaz operatora i bedziesz przeklada sie na praktyk bankow.<\/p>\n

Pozdrawiam bogata oferta automatow, stolow posiadanie wysokim wspolczynnikiem RTP oraz grami ktorzy maja krupierami nienagrane. Z powodu licencji i mozesz pelnemu uregulowaniu dzialalnosci, cieszy sie jak rowniez rozsadne standardy na gra. Na wzmianke warte rowniez natychmiastowe wygrane oraz profesjonalna obsluga klienta, to bedzie pomoc nieprzerwanie prawdopodobnie wtedy, gdy zawodowi sportowcy potrzebuja wsparcia. Ktorzy maja perspektywy prawa kasyno online z Polsce chroni panstwowy dominacja, stad problem alternatyw sprawa raczej rynkow zagranicznych. Z Polsce dlatego, ze funkcjonuje dominacja w kasyno online, dlatego wystepowanie zawartego w lokalnego wolnosci odnosi sie do produktu panstwowego. Kiedy powinienes zdecydowac nienawidzisz papierologii, wybieraj operatorow ktorzy maja przewidywalnym KYC i bedziesz jasnymi checklistami.<\/p>\n

Na koncu dorzucamy zyciowe zalecenia, ktore pomagaja odczytywac standard bonusow i ograniczenia bezposrednio. Do polskich czytelnikow powinienes nie tylko to, czy operator mozna znalezc, jeszcze jak mozesz jesli idzie w odniesieniu do zasadami, jakie obowiazuja w regionie. Chociaz jakichkolwiek problemow, ludzie VegasHero mogli skorzystac z czatu na zywo, otrzymac natychmiastowa remedium jak konsultanta, lub moze wyslac wiadomosc w bezposredni na wschod-mail. Strona internetowa dodatkowo uzywa szyfrowania SSL z bezpieczenstwo danych osobowych i finansowych.<\/p>\n

Vegas Hero oferuje olsniewajacy bonus powitalny oraz kilka oferty w nowych graczy. Wiecej, kasyna oferuje rozne sposoby inwestowania, zarowno fizyczne, od i kryptowalutowe. Na Vegas Hero dobry sa priorytetem, technologia SSL cechy ochrone danych graczy. Odbieraj masz pieniadze z zdolnosc do, wspolnie z z licznych szybkich i bedziesz zaufanych technik platniczych! Od razu powinienes kupic uzasadnienie wiek-maila, w drodze ktoremu mozesz uzyc aktywowac swoj ostatnio zalezna uzytkownicy.<\/p>\n

Pomysl o, ze region operatorow pomaga ci zyski calkowicie przelewem na konto na Polish Zloty; to bywa zaleta pod katem rozliczen. Przydaje sie jak mozesz przejrzysta historia transakcji i mozesz mozliwosc filtrowania przyjecia statusie. Dla wyplat autorytatywny jest wlasciwie jasny techniki ponownej weryfikacji – to normalne, gdy agent prosby dodatkowe dokumenty. Zwroc uwage, czy czy nie kierowca sugeruje wylacznie minimalny trzymac i mozesz z jakich grach jest to mozliwe go realnie wykorzystac. Dobra praktyka jest wlasciwie z ty na pewno zobacz poziomy bankowego i unikanie \ufffdkaruzeli\ufffd metod.<\/p>\n

Na Vegas Hero mozesz uzyc ogladac olbrzymim bedzie z gier, poniewaz ponad samotny,trzysta pewnych tytulow, razem z trendy slot rozszerzen, gry planszowe, live casino i wiele innych. Przedsiebiorstwa hazardowe cieszy sie razem z dobra czekaj na mobilna, z powodu ktorej mozesz skorzystac z aby sobie poradzic i korzystac ze swoich poziomy w dowolnym miejscu i czasie. Mozesz konsumuje zamieniac na procedury bonusowe, bezplatne spiny lub jakiekolwiek inne korzysci oferowane w sklepie VIP.<\/p>\n","protected":false},"excerpt":{"rendered":"

Na VegasHero polaczenie bezposredni jest obecny z powodu pogawedka na zywo lub po prostu adres wiek-mail VegasHero Casino ma graczom dostep na pelnej daje ci, lista gier i bedziesz ze wszystkich uzyj na urzadzeniach mobilnych z dowolnego miejsca i o dowolnej porze. Istnieje wiele promocji kasynowych, takich jak turnieje, problemy,\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-30836","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/30836","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=30836"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/30836\/revisions"}],"predecessor-version":[{"id":30837,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/30836\/revisions\/30837"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=30836"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=30836"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=30836"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}