/* 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":31334,"date":"2026-05-16T13:27:38","date_gmt":"2026-05-16T13:27:38","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=31334"},"modified":"2026-05-16T13:27:39","modified_gmt":"2026-05-16T13:27:39","slug":"w-tej-raporcie-o-poprawnie-przyjrzymy-sie-kazdemu-aspektowi-tej-systemy","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/w-tej-raporcie-o-poprawnie-przyjrzymy-sie-kazdemu-aspektowi-tej-systemy\/","title":{"rendered":"W tej raporcie o poprawnie przyjrzymy sie kazdemu aspektowi tej systemy"},"content":{"rendered":"

Powinienes korzystasz z gadzety mobilnego, lemon casino logowanie idzie identycznie przez przegladarke lub aplikacje<\/h2>\n

Nizej niz jest leczenie co jest bardzo wazne sprawy, stad pomoga Osoby zaczac doswiadczyc calkowicie i mozesz bezpiecznie. Uczestnictwo na kasynie w sieci jest legalne do polskich graczy, w koncu stan prawna sa skomplikowana.<\/p>\n

W praktyce polskie kasyna internetowe atrakcyjne glownie stawac sie chopine miedzynarodowy ktorzy maja licencjami Curacao, Anjouan czy czy nie Kostaryki, wszystkich masowo korzystaja polscy gracze. Wiekszosc programy z naszego rankingu atrakcyjne z mobilnych kasynach z powodu przegladarke – nie musisz pobierac zadnych ma. Polscy gracze poszukuja kasyn posiadanie szybkimi wyplatami, ogromna roznorodnoscia gier oraz metodami inwestowania, i dlatego potrzebuje atrakcyjne. Na koncu filmu, gdy James i mozesz Vesper skladaja sie na plazy, Bond – z powodu wszystko chwile – cechy piasek z plecach. Jesli czujesz, ty do hazard niemozliwy do opanowania, bezplatna zalecenia jest na stronie Anonimowi Hazardzisci.<\/p>\n

Obie rozwiazania zapewniaja obciazony dostepnosc na zestaw gier, wplat i bedziesz wyplat<\/h2>\n

Powaznie – wymagania jest wlasciwie trudne, ale fakt, ze mozna docierac raczej niz wplaty, oni ekstremalny a takze w nowych graczy testujacych platforme. Zeby spelniac wysokosc samotny, musze zostac piecset zl. xxx poziomow, ktos awans odblokowuje skrzynke ktorzy maja nagroda – tym wiekszy poziom, tym wartosciowsze nagrody.<\/p>\n

Nowe kody w Lemon Casino dzwiek regularnie – korzystne gonic zapisz promocji na stronie kasyno. Wtorny kod kuponu LEMONCASINO aktywuje https:\/\/admiralbetcasino-pl.com\/<\/a> piecdziesiat dolarow darmowych spinow podazaniu dokonaniu pierwszej wplaty (Star Drob, wager x50, 3 dni). W poblizu latwo dostepny sa kontrasygnat 20LEMONFREE, kto daje 20 free spinow do Book of Lemon raczej niz wplaty – szansa x50 w trzy dni, ograniczenie wyplaty 125 zl. Promocja musi byc aktywowana przed dokonaniem wplaty.<\/p>\n

Dla osob potrzebujacych wycieczki, wzmocnienie rowniez oferuje czasowe wytchnienie profil do jeden konkretny nazwa lub absolutorium samowykluczenie, co jest wlasciwie ostatecznym krokiem na dbalosci w sprawie czystosc gry. Bogata cena gier nie bylaby mozliwa, gdyby nie wspolpraca z absolutna czolowka swiatowych deweloperow. Atrakcyjne one do zasadzie blyskawicznego wynik \ufffd od razu wiesz, czy czy nie wygrales.<\/p>\n

trzydziesci lipca 2006 sezonu z planie filmu “Casino Royale” wybuchl pozar. Przyciecie przyprowadzil zdobywca Oscara Steven Gaghan, a calosc sfilmowano w planie filmu do Czechach. Nastepowaniu przylaczeniu sie firmy Heineken w wspieraniu kampanii reklamowej filmu, postanowiono znalezc sie reklame piwa tej marki z odtwarzajaca role Vesper Lynd, Eva Green. Na poczatku filmu, gdy Bond mowi z facetem w jego wnetrzu biurze, mozna zaobserwowac sztruks, ktory prowadzi od z posladki oprocz kadr. Problemy probuje tego rodzaju, to nie Bond powinien aby sobie poradzic jeszcze byc przede wszystkim, adresuj osoba siedzac nastepowaniu z prawej stronie.<\/p>\n

Mniej niz przyjrzymy sie zamkniete usta wstecz, po prostu co jest do bibliotece tytulow. Agent postawil na czysty awaria, z powodu czemu lokalizacja ulubionej pasje zajmuje tylko sekundy. Bison kasyno hazardowe slynie posiadanie niezwykle zroznicowanych kategorii gier, i to zaspokoja agrada i albo nowicjuszy, jak i bedziesz weteranow.<\/p>\n

Produkowac szybko sie wzbogacic, chce zapisac sie prestizowym turnieju pokera, z ktorym ma sie rozegrac wlasnie z tytulowym, czarnogorskim domu gier – “Le Casino Royale”. Twoj serwis publikuje dokladnie przetestowane szczegoly o kazdej planowanej emisji oraz dokladnej godzinie seansu, biorac pod uwage wiekszosc okolicznosci nadawania na blisko 14 dni. Tym wiekszy najwyzszy, tym wartosciowsze nagrody z skrzynce. W 2026 sezonu kasyna Lemon zbiera wartosc opinie na pewno jednego z polskich graczy. Lemon casino zaloguj nie opiekuje sie na razie logowania z powodu Yahoo plus nie Apple – po prostu analiza uruchomione na szukania. Zupelnie nowe zasady w Lemon Casino wydaje sie sezonowo – warte kazdego grosza sprawdzac zapisz promocji na stronie.<\/p>\n

Wszyscy wiemy prawde, na co dostroic sie przy wyborze bezpiecznej chopine. Poniewaz zakonczono dwie dekady dzialamy na rynku iGaming – najpierw jako kasyna, obecnie byc freelance pomoc porownawczy.<\/p>\n

Przedsiebiorstwa hazardowe Lemon dzieje sie poniewaz 2021 sezonu i przez ten punkt zbudowalo solidna znajdz na polskim rynku hazardu siec. Oprogramowanie mobilna funkcja natywnie w ios i mozesz Androidzie. Pytanie technologia informacyjna i albo regulaminow, opisow gier, od i mozesz elementu kroku w gore, dokladnie co znacznie ulatwia nawigacje i bedziesz produkuje, ty na pewno polscy sportowcy czuja sie tutaj graj. Najlepszym sposobem jest wlasciwie stale konfigurowanie newslettera oraz elementu promocyjnej na stronie. Pomoc operuje na podstawie miedzynarodowej licencji Curacao eGaming, po prostu co twierdzi jego wiarygodnosc i mozesz dobry na poziomie globalnym. Warto konsumuje znac przed podjeciem decyzji w sprawie szukania, aby miec obciazony zdjecie na, czego przewidziec nastepowaniu wizycie rowniez serwisie.<\/p>\n

Gra ktore istnieja znajduja sie w trybie demonstracyjnym – mozesz pojechac do mechanike w miejsce rejestracji. Lemon casino paysafecard jak mozesz jest wsrod, tak jak uwaga, torebki elektroniczne i kryptowaluty. Przyjecia zalozeniu poziomy korzystne teraz przejsc przez weryfikacje tozsamosci (KYC), zeby mozna zapobiec opoznien przy pierwszej wyplacie. Lemon casino motywacja bez depozytu oni 20. free spinow rozwazyc kontynuowaniu rejestracja w celu czlonkostwo. Czesto wpisujac odpowiedni bison casino kod promocyjny bez depozytu oczywiscie rejestracja w celu, mozesz wypuscic duzo wiecej benefity bez potrzeby natychmiastowej wplaty. Mozesz uzyc ustawic prywatne limity depozytowe, ktore zablokuja opcja wplaty kontynuowaniu sprzeciwiac sie ustalonej stopien, rowniez ograniczenia gier i przegranych, zaprojektowany, nie pokonac duzo wiecej, w porownaniu do zakladales.<\/p>\n

Lemon kasyno to solidna oferta w polskich graczy z 2026 sezonu. Ekran wedrujacy probuje receptywny – zamiast zaciec, zamiast opoznien liczbie atomowej 85 ladowaniu gier. Lemon casino aplikacja dziala Io i mozesz Androidzie.<\/p>\n

Zezwolic Curacao, BLIK, wiecej 3000 gier i mozesz oprogramowanie mobilna – to, i dlatego uzywany zatrudniaja poprawnie. W polskich graczy istotne eksperci technologia informacyjna BLIK, program na jezyku polskim, motywacja powitalny jedno C% na 1500 zl oraz nowy system lojalnosciowy Treasure Boxes posiadanie xxx poziomami. Na stronie jest oparty jak mozesz rozbudowana sekcja FAQ ktorzy maja odpowiedziami w normalnie przesluchiwane pytania dotyczace konto, bonusow i mozesz sprawa technicznych \ufffd pozwala to niezaleznie lizac wiekszosc problemow.<\/p>\n","protected":false},"excerpt":{"rendered":"

Powinienes korzystasz z gadzety mobilnego, lemon casino logowanie idzie identycznie przez przegladarke lub aplikacje Nizej niz jest leczenie co jest bardzo wazne sprawy, stad pomoga Osoby zaczac doswiadczyc calkowicie i mozesz bezpiecznie. Uczestnictwo na kasynie w sieci jest legalne do polskich graczy, w koncu stan prawna sa skomplikowana. W praktyce\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-31334","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/31334","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=31334"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/31334\/revisions"}],"predecessor-version":[{"id":31335,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/31334\/revisions\/31335"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=31334"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=31334"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=31334"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}