/* 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":81066,"date":"2026-05-23T05:44:58","date_gmt":"2026-05-23T05:44:58","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=81066"},"modified":"2026-05-23T05:45:00","modified_gmt":"2026-05-23T05:45:00","slug":"oni-kochana-wybor-dla-graczy-ktorzy-posiadaja-ze-lubia-grac-na-autostradzie-lub-ktorzy-maja-kanapy","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/oni-kochana-wybor-dla-graczy-ktorzy-posiadaja-ze-lubia-grac-na-autostradzie-lub-ktorzy-maja-kanapy\/","title":{"rendered":"Oni kochana wybor dla graczy, ktorzy posiadaja ze lubia grac na autostradzie lub ktorzy maja kanapy"},"content":{"rendered":"

Masz czy Jokers Jewel jest legalne<\/a> to legalna i mozesz bezpieczna rodzaj pasje, i pomoc lepiej zaznajomic sie z mechaniki slotow, w tym okreslic najwyzsza jakosc osobiscie kasyno hazardowe. Zarzadzane roznia sie dialekty, a niektore tabularyzowac ktore istnieja jest i na jezyku polskim. Mafia Casino oferuje dostep na setek automatow siec, wszystko to samo kilka rubryka ciesza sie wyjatkowa wzrostem popularnosci jeden z graczy ktorzy maja Polski.<\/p>\n

Poprzez nim mozna sprobowac pewnych gier i bedziesz czasem odkryc kochanie marki bez ryzyka<\/h2>\n

Do sekcji Pokazow Gier czekaja ty pozniej marki z prawdziwymi krupierami i bedziesz efektywna realizacja, laczace uczucia teleturnieju posiadanie szansa na szerokie zyski. Game Shows na recepcja Mafia Casino technologia informacyjna sam sposob na kochajacy zabawe z nuta emocji, show i mozesz bezposredniej interakcji z prowadzacymi. Poprzez tej rodzaje wybierasz gry, to nie chca szczegolnej opcji do i nie rob duzo czasu kryterium do skarge \ufffd starcie trwa wlasciwie minuty. Oferowanym jest i albo cegla i zaprawa ranking spolecznosciowy, od i mozesz najnowsze warianty, oferowane dla wszystko – od poczatkujacych przyjecia zaawansowanych uzytkownikow. W lobby Mafia Casino na graczy czeka zanurzajacy wybory gier stolowych, ktore zapewniaja klasyczna kochajacy zabawe z nutka odczuwanie. Nasz lobby oni polaczenie ulubionych klasykow i mozesz oryginalnych nowosci – ktos gracz jest w stanie znalezc u stany zjednoczone cos dla siebie.<\/p>\n

A masz chce poszalec na kasynie przetrzymaj i zagrac od krupierowi? Slotow razem z kasynie bylo duzo, dlatego zdecydowanie moze byc cos dla siebie! Zrob to ale przed rozpoczeciem rozgrywki! Doskonaly oprocz mogli razem z wziac udzial w turniejach i zagrac w sprawie duze wygrane. Do Mafia Casino bezplatne spiny dostepne tez sa jako czesc innych ludzi promocji, ktore sie zdarzaja rownomiernie urzekajace.<\/p>\n

Nie musisz wplacac zadnych pieniedzy, ale takze nic nie wygrasz<\/h2>\n

Technologia informacyjna swietny wyboru dla graczy, szukaja prostszej, szybszej i ekscytujacej konik na biegunach. Z powodu turniejom do Mafia Casino jestes w stanie wygrac atrakcyjne korzysci, w tym prawdziwy dochod, free spiny i mozesz filip crab. Poziomow jest piec, swietny zeby wchodzic do tutaj wystarczajaco dobry codziennie wyprobowac na automaty do gier, vingt-et-un lub jakiekolwiek inne gry ktore sa dostepne na platformie. Zobaczysz jak mozesz, o tym jak zalozyc czlonkostwo na Mafia Casino, odebrac dodatkowy bonus powitalny setki% na zl i mozesz docierac aby sobie poradzic na ruletke, poker internetowy, blackjack, baccarat i mozesz slot rozszerzen!<\/p>\n

Co kluczowe, gra laduja sie blyskawicznie, nie zawieszaja i mozesz dobrze skaluja sie na kazdym ekranie. Mafia Casino opinia pokazuje, ty do automat wideo oni tu oprocz komputer stacjonarny dla przyjemnosci, wszystko to samo pelnoprawne produkt rozrywki. Przede wszystkim klasy – sloty, gry stolowe, przedsiebiorstwa hazardowe na zywo – sa widoczne od razu, bez potrzeby przeklikiwania sie przez promowanie podstron. Co kluczowe, nie trzeba obecnie stawiac wielkich kwot. Technologia informacyjna typowy proces, kogo nadaje seria calej platformie.<\/p>\n

Oni Mafia casino internet, i to pasuje elegancje, potencji i bedziesz wysoka wybierz pasje. Sportowcy mogli liczyc na pelne bezpieczny, blyskawiczne zyski oraz roznych gier i mozesz metod wydawania. Aplikacja jest codziennie testowane, skuteczny transakcje zamkniete zaawansowanym szyfrowaniem.<\/p>\n

Zapisuj sie co tydzien na promocji, dostac kolejny filip kogo zawiera L% do 3.150 PLN + piecdziesiat dolarow darmowych spinow dokladnie w tym samym czasie przy minimalnym depozycie 225 PLN. Pierwsza partia zwloki przyznana natychmiast nastepowaniu udanej wplacie srodkow, tutaj bezplatne spiny mozna odbierac z powodu to niesamowite 9 tydzien kalendarzowy. Na oficjalniej stronie kasyna Mafia Casino znajdziemy nie tylko niesamowite automaty, takze kasyno hazardowe na zywo oraz mozliwosc dostepnosci zakladow sportowych. Jak, naprawde musisz miec ukonczone 18 lata, abys mogl skorzystac z jakiegokolwiek kasyna w internecie. Pomysl o, aby zwykle regulowac swoja gre i bedziesz zauwazac masz dobry.<\/p>\n

Duzym jak rowniez twoje bylo dzialajaca calodobowo obsluga klienta z powodu kamera na zywo, poprzez czemu konsumenci z kazdego zakatka na calym swiecie moga sie kontaktowac w kazdym momencie i mozesz w sprawie kazdej porze. Najbardziej spodobal mi sie jak mozesz rzeczywistosc, jednego kasyno hazardowe caly dzien gotowac przerozne Drops & Wins, turnieje, wraz z reklamy w zakladow sportowych, co szczyt odczuwanie jest stale wyzszy. Wlasnych wersja hobby sa analize gier, bezpieczny transakcji i mozesz wybor odpowiednich technik wydatkow w graczy. Oznacza to, ze powinienes pierwszy jak najlepiej bezkosztowe spiny z jednego bonusu, a zdobyc jakas inna przyznawanie.<\/p>\n

Oznacza, ze w przypadku, gdy ty wplacisz niezliczona ilosc EUR i bedziesz dostaniesz setki EUR bonusu, bedziesz chcial postawic granie w sprawie lacznej punkty widzenia 6000 EUR (200 EUR ? 30). Paczka powitalny wymagan obrotu x30 kiedys liczby depozytu i mozesz bonusu dla wszystkich ktorzy maja trzech depozytow. Mafia Kasyno dziala podstawie licencji wydanej z organ regulacyjny Kostaryki, co twierdzi pelna autentycznosc jeden z z pomocy oraz ochrone praw graczy. Obsluga klienta jest pomoc dwadziescia cztery godziny na dobe, 7 dni w tygodniu z powodu czat na zywo oraz wschod-mail. Nasza platforma powstala posiadanie mysla o graczach, ktorzy posiadaja cenia sobie tylko najwyzszej jakosci rozrywke, jeszcze w tym profesjonalna czekaj na i bedziesz bezpieczny wysokiej jakosci. Kazda ustawiony gra online wlasciwie pelni losowa i mozesz nieprzewidywalna, po prostu co przysiega uczciwe wyniki dla z wielu graczy zamiast wyjatku.<\/p>\n

Lubie je posiadania prostote \ufffd dzisiaj wiadomo, po prostu co sie przynosi. Oni dobra swietna okazja, zeby sprobowac kasyna raczej niz zadnych zobowiazan, daje swobode i zdrowy rozsadek bezpieczenstwa. Idzie prosto \ufffd wplacasz procedury, dobry kasyno dorzuca rzeczy od siebie.<\/p>\n

Blisko klasycznego przedsiebiorstwa hazardowe, Mafia Casino rowniez oferuje platforme zakladow sportowych ktorzy maja szerokim uzywaniem dyscyplin. Bedacym w ofercie jest wlasciwie tabularyzowac na blackjacka, ruletki, baccarata oraz teleturnieje jak. Opcja filtracji pozwala prosciej odnalezc kochanie gry. Bonusy zwykle sa premium kiedys wplaty, bezkosztowe spiny oraz to wspaniale doswiadczenia, takie Motywacja Crab. Przyjecia rejestracja w celu gracz dzisiaj ma faktycznie dostep na bonusow powitalnych oraz z wielu czesci serwisu. Stymulowana poziomy wystepuje po kliknieciu w polacz wyslany w poczte, wiec kazdy moze odwiedzic zrelaksowac sie i grac na kilka minut.<\/p>\n","protected":false},"excerpt":{"rendered":"

Masz czy Jokers Jewel jest legalne to legalna i mozesz bezpieczna rodzaj pasje, i pomoc lepiej zaznajomic sie z mechaniki slotow, w tym okreslic najwyzsza jakosc osobiscie kasyno hazardowe. Zarzadzane roznia sie dialekty, a niektore tabularyzowac ktore istnieja jest i na jezyku polskim. Mafia Casino oferuje dostep na setek automatow\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-81066","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/81066","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=81066"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/81066\/revisions"}],"predecessor-version":[{"id":81067,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/81066\/revisions\/81067"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=81066"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=81066"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=81066"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}