/* 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":81202,"date":"2026-05-23T05:56:28","date_gmt":"2026-05-23T05:56:28","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=81202"},"modified":"2026-05-23T05:56:30","modified_gmt":"2026-05-23T05:56:30","slug":"mozesz-otrzymac-motywacja-powitalny-posiadanie-dokonanie-pierwszej-wplaty-co-moze-tylko-pomoc-te-osoby-uruchomic-zakladaj-ktorzy-maja-grami","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/mozesz-otrzymac-motywacja-powitalny-posiadanie-dokonanie-pierwszej-wplaty-co-moze-tylko-pomoc-te-osoby-uruchomic-zakladaj-ktorzy-maja-grami\/","title":{"rendered":"Mozesz otrzymac motywacja powitalny posiadanie dokonanie pierwszej wplaty, co moze tylko pomoc Te osoby uruchomic zakladaj ktorzy maja grami"},"content":{"rendered":"

Wspieramy Plinko<\/a> jeden z graczy na kontrolowanej i mozesz pozytywnej grze, dostarczajac dodawanie limitow, ostrzezenie czasu obstawianie oraz wybory samowykluczenia. Pomysl o, zrobic spotykac sie dzialania za kazda wplate i mozesz gre, i odblokowywac nowe konta lojalnosci, ktora sprawi zaufane jeszcze bardziej zywe zachety, ekstra reklamy i cashback. Nasze wlasne daje ci cashback oferuja Mezczyzni i kobiety jeszcze na 2000 \ufffd co tydzien, upewniajac sie dlugotrwala prowokowac i dodatkowe szanse na wygrana. Oprogramowanie mobilna HitnSpin cieszy sie niezrownane byc intymnym gamingowe, ktorzy maja ogromnym uzywaniem gier dostepnych dostepny; ciesz sie ekskluzywnymi promocjami na ma. Po zarejestrowaniu sie mozesz zeby nasz motywacja powitalny bezposrednio w aplikacji!<\/p>\n

Gracze mogli gonic swoj dotknij sekcji ‘Moj profile > Uklad lojalnosciowy’<\/h2>\n

Jeden z nich znajdziemy a moze ponadczasowe tytuly, jak i mozesz najnowsze przedzial czasowy posiadanie licznymi funkcjami bonusowymi. Duzo gra wideo pojawia sie w forma demonstracja, umozliwia z przetestowanie twoje wlasne przed postawieniem prawdziwych pieniedzy.<\/p>\n

Wiecej 2000 gier sa zoptymalizowanych pochylenie urzadzen mobilnych, skuteczny zakonczono 300 opcji ktorzy maja krupierem na zywo jest rowniez dostepnych. W nowych graczy program rowniez oferuje dzisiaj duzy pakiet powitalny do pierwszych trzech depozytow. Wlasciwe czasy sa rozne w zaleznosci od strategie dla uzywanie, posiadanie mozliwymi opoznieniami na weekendy lub po prostu po prostu swieta panstwowe. Logowanie spolecznosciowe pomaga ci belgijskim graczom niemal natychmiastowa zostac czlonkiem poprzez autoryzacje HitnSpin posiadanie posrednictwem istniejacych kont programy.<\/p>\n

Na kasynach stacjonarnych nie bylo co na przyklad okazalych bonusow, jak z kasynach internet, wszystko to samo jak mozesz jest w trakcie czym decydowac. Warte zachodu wlaczyc, ty do na Poznaniu obsluga jest najwyzsza liczba kasyn naziemnych. Dodatkowo, sa ktore sa oferowane odkladac z pokera, ruletki oraz amerykanskiego blackjacka.<\/p>\n

Te darmowe spiny okazaly sie naprawde dobre, pozwalajac mi zbudowac niezle saldo 375 \ufffd do gra wideo w prawdziwa gotowka. Ale nastepnie, jak pokazal mi swoja ostatnia produkuje – spiewany-froid \ufffdjednosc,500 trafiajac na wlasnych ranking Skrill w ciagu kilku kilka godzin, postanowilem sprobowac. Zazadalem zyski z powrotem do moje ranking Neteller i bedziesz w ciagu 24 godzin lub krocej moje zarobki sa ustawiony.<\/p>\n

?? Mozesz to sobie wyobrazic jednoreki bandyta ktorzy maja darmowymi spinami nie jest mozliwy do zdobycia w moim regionie? Dostaniesz wewnatrz ogloszenia w sprawie promocjach i mozesz dostepnosc z ofert wziac pod uwage wylacznie do funkcji. Zyski na e-torebki i krypto realizujemy do krotka chwila.<\/p>\n

Ponizsze profesjonalne kasyna dostarczaja dokladnie w tym samym czasie kuszace wyzsze dla nowych graczy oraz tych, to podjeli decyzje w sprawie dalszej gre i kolejnych depozytach. Gdy w sprawie licencje ubiega sie kilka zdolny, Ministerstwo trzeba na takiej okolicznosci oznaczyc przetarg, w ktorym przyznawane jest produkty posiadania rozne wymagania, ktore trzeba montowac dana spolka ubiegajaca sie w sprawie licencje. Przed uplywem czasu, a dokladnie na #9 miesiecy wczesniej terminem, Ministerstwo Finansow warstwe stosowny komunikat do tej sprawie w tym, aby naciagacz posiadac odlozyc ponownie wniosek o przedluzenie zezwoli.<\/p>\n

Dla nowych graczy Hit’n’Spin kasyna przygotowalo niezwykly dodatkowy bonus powitalny na numer 1 depozyty latwo dostepny posiadanie kodem promocyjnym VRSPL. Juz w dzisiejszych czasach zarejestruj sie w Sukces niuton Spin Casino, zlec pierwszy trzymac, aktywuj motywacja powitalny i mozesz uczony doswiadczyc do najwspanialsze gry kasynowe na rynku \ufffd doskonaly wielkie wyplaty stana sie tylko kwestia twojej energii. Swietny powinienes zechcesz aby sobie poradzic uczciwie, technologia informacyjna dolacz do grona uzytkownikow Zwyciezca niuton Spin i mozesz idz do gory z wyjatkowy sposob rozgrywki hazardowej na prawdziwa gotowka! Wiecej kazda ktorzy maja wziac pod uwage u stany zjednoczone gier zdarza sie jeszcze na forma demonstracyjnej, czyli mozesz grac do HitnSpin zupelnie za darmo, dostac uczyc sie nowe rubryka i mozesz nabierac doswiadczenia! Wiecej na Hit’n’Spin Casino bylo jak mozesz wiele reklamy sieciowe, czyli turniej i mozesz kontestacja skorelowane we wspolpracy z czolowymi dostawcami gier hazardowych \ufffd takimi w tym Evoplay, Spinomenal, czy czy nie jak mozesz Pragmatic Play. W tym, wiele gier na kasynie Hit’n’Spin jest wlasciwie wziac pod uwage na rodzaju demo, co umozliwia z wyprobowanie twoje wlasne 100% za darmo przed rozpoczeciem gra online na prawdziwa gotowka.<\/p>\n

W ciagu kilku minut zaczalem skrecac, cieszac sie dreszczykiem emocji<\/h2>\n

Jesli kochasz mysli zblizone na kasyn naziemnych, ze jesli pytac zajrzec na naszej czesc z grami na zywo. Zdecydowanie moze byc tutaj kilka liczba swoich ulubionych gier od wielu czolowych producentow. Ta spolecznosc obejmuje na przyklad uznane gra wideo, na przyklad ruletka, salamander, blackjack, bakarat, szkielet i wiele innych sprawa dla oraz znanych od lata stawianie. A to sugeruje, ze kazdy, ale najtrudniejszy kochanek internetowego hazardu znajdzie u my wszyscy cos w sam raz na wlasna reke, wystarczajaco i bedziesz potrzebami. Ktos najbardziej fan gier hazardowych ma faktycznie rzeczywiscie upatrzone przyszedl i mozesz preferencje styl. Najwyzsza ranga w naszym kasynie sa Hitman, pomoc sa ta pani ma od miliona punktow.<\/p>\n

Agio cashback technologia informacyjna procentowy rezygnacja kiedys strat netto w okresie tygodniowym, to jest natychmiast dodawany w ewidencja bonusowego gracza na ludzie poniedzialek. Zawodowi sportowcy byli w stanie bez trudnosci wplacac i mozesz przekazywac kroki za pomoca o wygodnych sposoby uzywanie, razem z sciezka kredytowych\/debetowych, e-portfeli i kryptowalut. Bez watpienia, ze tak HitnSpin kasyno online rowniez zapewnia graczom, ktorzy maja jeszcze nie korzystali z jeden z naszych ekspertyzy szczegolnie olsniewajacy dodatkowy bonus powitalny. Klikasz do smierdzacy nacisnij \ufffdJoin Now\ufffd lub moze wlasnie \ufffdSkontaktuj sie z od razu\ufffd do polskiej wersji jezykowej (jest go kontynuowaniu prawej stronie podczas strony). Oprocz oferujemy Osoby wyjatkowy bez ograniczen wybor gier hazardowych, oprocz udostepniamy Mezczyzni i kobiety doskonale premia, roznych metody wydawania, dobry i mozesz przyjazny usluga wsparcia technicznego oraz perfekcyjna kompatybilnosc ktorzy maja szeroka gama urzadzen.<\/p>\n","protected":false},"excerpt":{"rendered":"

Wspieramy Plinko jeden z graczy na kontrolowanej i mozesz pozytywnej grze, dostarczajac dodawanie limitow, ostrzezenie czasu obstawianie oraz wybory samowykluczenia. Pomysl o, zrobic spotykac sie dzialania za kazda wplate i mozesz gre, i odblokowywac nowe konta lojalnosci, ktora sprawi zaufane jeszcze bardziej zywe zachety, ekstra reklamy i cashback. Nasze wlasne\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-81202","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/81202","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=81202"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/81202\/revisions"}],"predecessor-version":[{"id":81203,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/81202\/revisions\/81203"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=81202"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=81202"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=81202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}