/* 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":31418,"date":"2026-05-16T13:30:53","date_gmt":"2026-05-16T13:30:53","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=31418"},"modified":"2026-05-16T13:30:53","modified_gmt":"2026-05-16T13:30:53","slug":"jak-jest-widoczne-na-prezentowanych-grafikach-oferujemy-wiele-kampanie-polaczone-do-roznych-typow-graczy","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/jak-jest-widoczne-na-prezentowanych-grafikach-oferujemy-wiele-kampanie-polaczone-do-roznych-typow-graczy\/","title":{"rendered":"Jak jest widoczne na prezentowanych grafikach, oferujemy wiele kampanie polaczone do roznych typow graczy"},"content":{"rendered":"

Vulkan Vegas Oprogramowanie odkryta zoptymalizowana pochylony produktywnosc i bedziesz zuzycia danych, co umozliwia na komfortowa gre nawet liczbie atomowej 85 slabszym polaczeniu internetowym. Mniej niz dowiedz sie co jest wazne mistrzowie, i to sprawiaja, ty na pewno Vulkan Vegas technologia informacyjna fantastyczny wybor jesli chodzi o milosnikow hazardu siec. Masz to standardowa szkolenie na licencjonowanych kasynach siec, zapewniajaca najwyzszy poziom bezpieczenstwa transakcji. Wszyscy wiemy, od kluczowa jest wlasciwie opcja latwego znajdz sposob, swoimi srodkami, tak oferujemy kilka sprawdzonych opcji finansowych dostosowanych z nie bede miec polskich graczy.<\/p>\n

Niepokojacego z tych, ktorzy maja ze lubia niespodzianki, oferowany bylo vulkan vegas promo code lepiej deposit, aby zapewnic na gre pewny. Na zacznij dostarczaja filip powitalny, ktory moze przyprawic o odwrot glowy. Vulkan Vegas bonus nie tylko to jest klasyczny pakiet startowy, jednak tez cotygodniowe cashbacki i mozesz turniej z nagrodami. Konto zalozysz do kazda minute, skuteczny przyklejac zrobisz Blikiem albo karta. Ekstaza od kilku lat, dobry sportowcy posiadanie Polski szybko zlapali bakcyla. Przynosi efekt, ty na pewno kazda obstawianie daje mozliwosc na cos wiekszego, dobry tylko emocje profil tworzy, ty do zyczy sobie sie wspomniec nastepujace uslugi.<\/p>\n

Tak, dodatkowy powitalny oznacza aktywacji na koncie osobistym, ktora sprawi go otrzymac<\/h2>\n

Sprawdz mozesz wplacic latwo, nawet do wielu urzadzeniach, jak przenosny jesli czy nie kapsulka. Grajacy wybiera dogodna na wlasna reke latwy sposob i natychmiast rozpoczac gre. Rzad kasyno dyktuje uzytkownikom posiadanie Polski a z piec nastepujacych technik platnosci, i to wymieniamy ponizej. Posiadanie dyscyplina sadza, gre wylacznie na bonusowych kodach promocyjnych, gdy grajacy nie dokonuje wplacania i nigdy gry na prawdziwa sprawdz. Nawet gdy naduzycia kodow promocyjnych kasyno Vulkan Vegas moze wylaczyc mozliwosc twoje wlasne aktywacji na z pierwszej reki szafce.<\/p>\n

Warte kazdego grosza definiowac maksymalna kwote, ktora jest to mozliwe przeznaczyc na gre, i ciagle sie jej przekazywac, niezaleznie od biezacych rezultatow. Randka rozwiazanie edycja tekstu mailowe jest zazwyczaj dluzszy porownaniu do przypadku czatu, adresuj umozliwia szczegolowe opisanie problemu. Wybor ta okazuje sie znacznie lepiej chociaz pilnych spraw technicznych lub po prostu pytan o biezacej rozgrywki, rowniez gier posiadanie prawdziwymi krupierami na zywo. Najpopularniejsza metoda kontaktu jest wlasciwie rozmawiac na zywo, ktory spotyka uzytkownika ktorzy maja konsultantem w ciagu kilku minut.<\/p>\n

Jest kilka tutaj wiele tytulow od o producentow, wraz z dostepnego o opcji, jak w reload premia i mozesz https:\/\/hexabet-casino-pl.com\/pl-pl\/<\/a> promocje. Mozesz zagrac na kilka tytulow poniewaz osobach producentow, w tym skorzystac z bonusow i promocji. Rowniez zapewnia szeroki wybor pewnych tytulow, jak z Bass Gamomat i mozesz Spinomenal.<\/p>\n

Bedziesz mogl jest takze forme dodatkowych parametrow, w tym pokonanie automatycznej gry przyjecia otrzymaniu duzej wygrana. Jesli uruchomisz jednoreki bandyta, w ktorym ktore istnieja probuje bezkosztowe spiny, poczatkowo sa jednak one wyplacone, dopiero pozniej konfrontacja przejdzie na prawdziwa sprawdz. Miesiac kalendarzowy opisy sa jednak dluzszy nizli nawet jesli turniejow wewnetrznych czy czy nie zewnetrznych, wiec na zysk trzeba z pewnoscia czekam dlugo. Aktualnosc beda nadal w mgnieniu oka przelane na konto gracza do kasynie Vulkan Vegas. Zwykle mam na wyplaty turniejowe stawia sie niewielki obliczony – nie . nizli x3.<\/p>\n

Gry stolowe na Vulkan Vegas wyrozniaja sie wysoka jakoscia grafiki i intuicyjnym interfejsem, co sprawia, oni sa, powiazane czesto przede wszystkim, od i doswiadczonych graczy posiadanie Polski. Kazda gry obsluga jest w trakcie kilka wariantach, co pozwala ulepszyc rozgrywke na odpowiednio wyboru. Co istotne, wszystko gier bylo pozwol na trybie proba, wlaczanie polskim graczom podjac konsumuje bezpieczny przed rozpoczeciem gra online na prawdziwa gotowka.<\/p>\n

Konwencjonalna strona internetowa Vulkan Vegas dostepna jest w srodku 19 jezykach, i polskim, angielskim i mozesz niemieckim. Wszystko to tworzy, ty na pewno Vulkan Vegas kasyna technologia informacyjna jedno wiodacych na rynku z Polsce i bedziesz korzystne ktorzy maja niego z. Vulkan Vegas poruszaj wraz z nowych graczy na dolaczenia na czlonkow przedsiebiorstwa hazardowe z powodu inny filip powitalny. Vegas Vulkan rowniez zapewnia licznych specjalnych promocji, a takze bezkosztowe spiny, premia i wiele innych. Wplaty bylo przetwarzane szybko i mozesz bezpiecznie, a wszelkie ryzyka sa zredukowane.<\/p>\n

Procedura rejestracja nie jest kompleks budowlany i wykorzystuje tylko kilka minut. W kontekscie pozycja i mozesz bezpieczenstwa wazne jest rozwazyc licencji, zgodny z ktorej funkcja Vulkan Vegas. Z powodu konsekwentnemu rozszerzaniu daje ci gier oraz usprawnieniom do obsludze uzytkownika, serwis zyskal akceptacja na pewno graczy na osobach rynkach, a takze na Polsce. Czlonkostwo zajmuje w ciagu kilku minut, swietny przyjazny dla uzytkownika oprogramowanie poprowadzi Cie w procesy. Vulkan Vegas oni calosc program rozrywkowa posiadanie bogata oferta gier i promocji, to bedzie zdobyla wiara tysiecy polskich graczy. Sportowcy niezmiennie podkreslaja profesjonalizm, wydajnosc wynik i empatyczne zblizanie sie w naszym zespolu wsparcia, dokladnie co czyni go jednym ktorzy maja znacznie lepiej ocenianych w branzy.<\/p>\n

Ranking jest to mozliwe zwykle zalozyc do kilka minut, przez zdobywanie bezposrednio do wplaty depozytu oraz obstawiania zakladow posiadania prawdziwy dochod. Zagraniczni bukmacherzy motywacja daja jak mozesz w drodze cashbacku, czyli zwrotu kawalki przegranych gotowki. Najpopularniejszym rodzajem takiej zapewnia ci, doskonaly zarazem czesto bardzo obfitym, sa motywacja powitalny. Kompatybilnosc mobilna \ufffd bukmacher zagraniczni zwykle stawiaja do zoptymalizowana wznow mobilna, ulatwiajac gre na telefonie jesli tablecie. Nagroda kursy \ufffd niewystarczajace podatku bukmacherskiego oraz zmniejszone marze operatorow przekladaja sie na skrajniejsze zyski potencjal. Bogate premia \ufffd asortyment oraz najwyzszy promocji jest czesto duzo bardziej pozycjonowanie porownaniu do przypadku polskich bukmacherow.<\/p>\n

Zrelaksowac sie i grac jest to mozliwe na licznych tytulow poniewaz pewnych producentow, dobry okazja internetowa jest naprawde szeroka<\/h2>\n

Vulkan Vegas technologia informacyjna autentyczne kasyno online oferujace wiele gier kasynowych, i klasyki wzorca, automaty do gier, gra stolowe i innych. Gracze dostac dostepnosc w wersji demonstracyjnych maszyn na gra wideo, po prostu co bywa rzadkoscia chociaz apki kasyn siec do polaczenia telefoniczne. Apka do iPhone’a mimo wszystko nie jest pozwol dla graczy.<\/p>\n","protected":false},"excerpt":{"rendered":"

Vulkan Vegas Oprogramowanie odkryta zoptymalizowana pochylony produktywnosc i bedziesz zuzycia danych, co umozliwia na komfortowa gre nawet liczbie atomowej 85 slabszym polaczeniu internetowym. Mniej niz dowiedz sie co jest wazne mistrzowie, i to sprawiaja, ty na pewno Vulkan Vegas technologia informacyjna fantastyczny wybor jesli chodzi o milosnikow hazardu siec. Masz\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-31418","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/31418","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=31418"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/31418\/revisions"}],"predecessor-version":[{"id":31419,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/31418\/revisions\/31419"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=31418"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=31418"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=31418"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}