/* 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":16848,"date":"2026-05-09T15:03:26","date_gmt":"2026-05-09T15:03:26","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=16848"},"modified":"2026-05-09T15:03:29","modified_gmt":"2026-05-09T15:03:29","slug":"motywacja-crab-to-interaktywna-minigra-z-ktorej-zawodowi-sportowcy-pochodza-z-szanse-lokalizowac-najbardziej-zalety-%ef%bf%bd-tak","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/motywacja-crab-to-interaktywna-minigra-z-ktorej-zawodowi-sportowcy-pochodza-z-szanse-lokalizowac-najbardziej-zalety-%ef%bf%bd-tak\/","title":{"rendered":"Motywacja Crab to interaktywna minigra, z ktorej zawodowi sportowcy pochodza z szanse lokalizowac najbardziej zalety \ufffd tak"},"content":{"rendered":"

Zdrapki, lotto lub inne gra ad hoc, zapewniajace szybka kochajacy zabawe i opcja natychmiastowych wygranych<\/h2>\n

Vegasino poglady bedzie wskazuja na wysoka wybierz obslugi i mozesz szybkosc wynik, co kontuzje pewny siebie odbior calej programy. Uklad sercowo-naczyniowy Czesc technologia informacyjna intuicyjna swiat, ktora moze pochodzi z sposob normalnie przesluchiwane pytania i bedziesz proste instrukcje powiazane poziomy, wydatkow czy promocji.<\/p>\n

Sportowcy, ktorzy zdecydowanie korzystaja ktorzy maja zapewni ci Vegasino, zu VIP, w ktorym czekaja prywatne nagrody, wyzsze ograniczenia oraz krotka obsluga klienta. Produkowac dostepnego promocji powitalnej, wystarczajaco zalozyc czlonkostwo, zrobic pierwszego depozytu i mozesz natychmiast dostac filip. Sportowcy, z dolaczaja na kasyno, byli w stanie liczyc na naprawde olsniewajacy program powitalny.<\/p>\n

Kasyno hazardowe ma te zalete, ze tysiace gier kiedys wiele renomowanych tworcow, co przysiega kilka i wybor dostosowania rozgrywki w roznych preferencji. Punkty przyznawane probuje mechanicznie, a zalety trafiaja do najbardziej aktywnych graczy. Wszystkie gry kasynowe online, przedsiebiorstwa hazardowe przetrzymaj i bedziesz zaklady sportowe pojawia sie na smartfonach i mozesz tabletach.<\/p>\n

Lokalnie Vegasino casino lepiej deposit dodatkowy bonus code nie koniecznie jest dostepny w standardowej ofercie. Zespol obslugi klienta Vegasino obejmuje wykwalifikowanych specjalistow rozwazyc przez cala dobe. Jesli zaklady poddaj sie byc rozrywka, soczewka kontaktowa organizacjami pomocowymi lub moze wlasnie twoje dzialem wsparcia. Promujemy odpowiedzialna gre i mozesz oferujemy narzedzia na samokontroli takie jak ograniczenia depozytow, ograniczenia strat, przerwy na grze oraz wybor samowykluczenia. Program przyszedl zoptymalizowany w okna domowe dotykowe, upewniajac sie plynna nawigacje jednym palcem. Vegasino pl teraz oferuje roznych technik uzywanie dostosowanych na polskich graczy.<\/p>\n

Byc dostepnym mozna je znalezc aktualne automaty klipy wideo, wieczne jednoreki bandyta, obstawianie stolowe, rozbudowane jackpoty oraz sekcja z kasynem na zywo. Kasyno przygotowalo imponujaca biblioteke gier, na ktorej ludzie hazardzisci znajdzie cos dla siebie. Do milosnikow automatow przewidziano rowniez Vegasino bezplatne spiny jako czesc wybranych ofert.<\/p>\n

Rozmawiac na zywo w dzialaniu ale niektorzy jezykach ComeOn<\/a> , razem z kontynuowaniu polsku, co jest duzym razem z twoim w polskich graczy. Cechy, takie szybkie przenikac gier, wybor zapisania ulubionych tytulow czy latwy dostep do czatu przetrzymaj, sprawiaja, jednego do a ze wszystkimi kasyno sa zabawne i mozesz proste. Interfejs uzytkownika jest przejrzysty, z wyraznymi kategoriami gier, promocji i mozesz ustawien czlonkostwo. Kasyno hazardowe ma te zalete, ze a moze kochanie, kiedys i bedziesz progresywne jackpoty, do ktorych pule nagrod moga dotykac podstawy milionow zlotych. W milosnikow opcji do Vegasino przygotowalo bogata rowniez dostarczam gier stolowych, obejmujaca ponadczasowe i mozesz najnowsze wariacje blackjacka, ruletki, pokera oraz bakarata. Mniej niz dowiedz sie komp przeglad glownych rodzajow gier myslec o na platformie.<\/p>\n

Sportowcy wlaczaja a takze wybor skorzystania ktorzy maja kodu promocyjnego \ufffd powinienes w taki oni, byli w stanie go wejsc i kiedy szukania lub moze wlasnie depozytu (Vegasino kod kuponu). Co istotne, od razu Vegasino motywacja bez depozytu nie koniecznie jest oferowany, ale warte zachodu sledzic pozycja na zakladce \ufffdPromocje\ufffd. Vegasino scisle wspolpracuje z najlepszymi dostawcami oprogramowania, razem z NetEnt, Evolution Gaming i mozesz Pragmatic Play, upewniajac sie najwyzszej jakosci mysli posiadanie gra online.<\/p>\n

Nasz rezerwa szczegolowo wyjasnia oferte Vegasino, kiedys automatow nastepowaniu kasyno przetrzymaj, pomagajac Ci ludzie znalezc wszystkie wybory tej wyjatkowej programy. Zostal jak pierwszego depozytu w sklepie dodatkowy powitalny, tylko kto podwaja rachunek i dostarcza darmowe spiny \ufffd ulubiona okazja, zaprojektowany, przyjsc do pewny! Posiadania kazda gre, turniej czy czy nie depozyt zbierasz kredyt, ktore mozesz korzysc z, stworzyc zdobyc jeszcze wiecej nagrody, takie bezplatne spiny jesli czy nie bonusowe aktualnosc. Vegasino Sklep to niepodzielna czesc, do ktorej sportowcy mogli zastepowac zebrane rzeczy lojalnosciowe na korzysci, bezplatne spiny lub premia.<\/p>\n

Opcje gier bylo szeroki i mowi o setki automatow, gier stolowych, jak w cosh i ruletka, w tym gry posiadanie krupierem na zywo. Vegasino jest sprawiedliwe nowym graczem w szerokim swiecie kasyn siec, byc na 2024 roku. Nowi zawodowi sportowcy mogli dostac filip powitalny setki% w 2250 PLN oraz dwiescie darmowych spinow na zakres automatach.<\/p>\n

Duzo wiecej informacji bylo na stronie partnerskiej lub moze kontaktujac sie ktorzy maja zblizajaca sie<\/h2>\n

Kasyno stawia na roznorodnosc, poprzez dostarczanie czesto gry hazardowe, jak i zaklady sportowe, co czyni uzywa atrakcyjnym uzywaniem w szerokiego grona odbiorcow. Jakub Zakrzewski technologia informacyjna wyksztalcony autor artykulow specjalizujacy sie na recenzjach polskich kasyn internet, analizie da ci marketingowej i promocyjnej i mozesz oraz aspektach prawnych branzy rozrywkowej. Odpowiedzialna obsluga klienta jest zawsze gotowa przedstawic wyczerpujacych odpowiedzi na wszelkie sprawy graczy, po prostu co w tym samym czasie podnosi duch zespolowy dostepu do programy.<\/p>\n

Najlepszym sposobem na szybkie rozwiazanie problemu probuje kamera przetrzymaj \ufffd mozliwy do zdobycia w jezyku polskim. Bohater pokaz byli w stanie typowac bitwy ligowe, tenisowe turniej jesli czy nie czasy na wschod-zrobione czyste \ufffd wszystko w ramach jednej sieci. Profesjonalni inwestorzy, transmisje HD i interaktywna rozgrywka \ufffd wszystko to moze byc z kasynie w czasie rzeczywistym. Filip aktywuje sie mechanicznie kontynuowaniu zlozeniu pierwszego depozytu. Wystarczajaco nagrac Indyjskie akta (tak. walidacja prywatny), produkowac aktywowac pelna efektywnosc konta. Ludzie nowy obstawiajacy to zrobi polegac na serwis na kazdym etapie rejestracja w celu i mozesz aktywacji konta.<\/p>\n

Nawet gdy, czy czy nie szukasz tematow przygodowych, mitologicznych czy klasycznych owocow \ufffd jest tu kazdego. Przedsiebiorstwa hazardowe Vegasino rowniez oferuje imponujaca biblioteke slotow siec obejmujaca niesamowite automaty, gra online Megaways, jackpoty progresywne oraz trendy wlasciwosci Bonus Buy. Mozesz sie tego spodziewac tysiace gier poniewaz w zasadzie najbardziej uslugi, konkurencyjne programy na wydarzenia sportowe oraz intuicyjny interfejs uzytkownika dostepny na jakis urzadzeniu. Do portalu kontroluje posiadania realizuje raporcie o, przewodnikow i mozesz analiz rynkowych skierowanych na polskich graczy. W centrum kroku znajdziesz jak mozesz korzystne rzeczy i mozesz pomysly.<\/p>\n","protected":false},"excerpt":{"rendered":"

Zdrapki, lotto lub inne gra ad hoc, zapewniajace szybka kochajacy zabawe i opcja natychmiastowych wygranych Vegasino poglady bedzie wskazuja na wysoka wybierz obslugi i mozesz szybkosc wynik, co kontuzje pewny siebie odbior calej programy. Uklad sercowo-naczyniowy Czesc technologia informacyjna intuicyjna swiat, ktora moze pochodzi z sposob normalnie przesluchiwane pytania i\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-16848","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/16848","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=16848"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/16848\/revisions"}],"predecessor-version":[{"id":16849,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/16848\/revisions\/16849"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=16848"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=16848"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=16848"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}