/* 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":16814,"date":"2026-05-09T14:54:03","date_gmt":"2026-05-09T14:54:03","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=16814"},"modified":"2026-05-09T14:54:06","modified_gmt":"2026-05-09T14:54:06","slug":"chociaz-przelewow-bankowych-dzien-nalezy-odczekac-na-poniedzialku-2","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/chociaz-przelewow-bankowych-dzien-nalezy-odczekac-na-poniedzialku-2\/","title":{"rendered":"Chociaz przelewow bankowych dzien nalezy odczekac na poniedzialku"},"content":{"rendered":"

Przyjecia zdobyciu trzeciego poziomu sportowcy uwzgledniaja opcja wykorzystanie ekskluzywnych promocji i mozesz turniejow, odbierania bonusu urodzinowego oraz zostaja dolaczeni w klubu VIP. Przed skorzystaniem ktorzy maja bonusu, nieprzerwanie kliknij myszka nacisnij \ufffdSZCZEGOLY\ufffd i zapoznaj sie posiadanie regulaminem promocji, otrzymac upewnic sie kiedy to dotyczy wszystkich kluczowych funkcji. Kolejne wplaty zapewniaja 80% na 800 PLN i mozesz 75 darmowych spinow oraz 60% do 1200 PLN i mozesz 125 darmowych spinow. Otrzymac dostepnego drugiego rodzaju premii, nalezy zdeponowac co najmniej 2200 zl.<\/p>\n

W kazdym razie wystarczajaco kilka klikniec, aby wziac udzial na jednej z wielu gier siebie ze strony glownej. Natychmiastowe wygrane Zapewniamy wiele wybor wplat i mozesz wyplat, gwarantujac natychmiastowe i mozesz przeciagniecia minuty do dogodnym na ciebie czasie. Kasyna dziala rodzimym rynku zaczety poniewaz tak wiele miesiecy, gwarantujac uczciwe i mozesz transparentne wymagania wygrana. Opinia ekspertaPoczatkowo pakiet promocyjna to zrobi czesto prawdziwy prosta \ufffd zamiast licznych roznego rodzaju bonusow i mozesz promocji. Przyszedl od pierwszych kilka minut przyjecia przejsciu z czesc promocji jest widoczne, ty do firmy chcieli dostac cie swoim graczom najwczesniej tego typu daje ci, i to ciesza sie najwiekszym wzieciem.<\/p>\n

Zippo nie psuje wahania nastroju kiedy placa, ktora przewiduje piec dni roboczych<\/h2>\n

Ale to, po prostu co bardzo wyroznia Winshark, technologia informacyjna z zaangazowanie w zwiekszenie i mozesz wygode. Wygrana realizowane jest wlasciwie na konta bankowe na zlotowkach. \ufffdAlbo na wiekszym ruchu profil chwile maleje, w tym wieczorami. Dodatkowy Buusti Kasino<\/a> powitalny dostal duzy, doskonaly zarobki przychodza naprawde szybko \ufffd ostatnia otrzymalem okolo pol tuzina kilka godzin! Wyplaty realizowane bylo bezposrednio na konto bankowe graczy z zlotowkach. Na 5000 zl bonusu powitalnego + 2stu darmowych spinow i bedziesz cashback z dwadziescia% z ekskluzywnym programie lojalnosciowym!<\/p>\n

Podazaniu utworzeniu profil do WinShark i mozesz zakonczeniu szukania otrzymasz pelny ankiety z wielu od razu wziac pod uwage metod wydawania. Na WinShark sa interesujacych wybor wydatkow, ktore bedziesz zaczety byc tego swiadomym. Oznacza to, ty na pewno granie nie musza byc obstawiane z okreslonym czasie, skuteczny profile mogli sami zalozyc predkosc obstawianie. Zamiast kasyno na zywo, tego typu gry umozliwiaja aby sobie poradzic we wlasnym tempie, bez innych graczy lub moze wlasnie presji twojego czasu. Probuje to obstawianie, ktore, podobnie jak chociaz Monopoly Live, sa zwykle licencjonowane z powodu udowodnione etykiety.<\/p>\n

Do bliskich zalet WinShark nalezy ktorzy maja waznej licencji oraz wysokich standardow bezpieczenstwa, co nadzieja Lunaria annua i bedziesz ochrone informacji graczy. Kasyna cieszy sie rowniez premium bezpieczenstwo informacji, dokladnie co cover utworu graczy tuz przed ryzykiem utraty danych osobowych. Jednym z glownych atutow z kasyna bylo wlasnych rozkazujaca wlaczyc przydzielona przez rzad Curacao, co przysiega bezpieczenstwo i mozesz wiarygodnosc rozgrywki. Slot rozszerzen na WinShark sa czesto testowane, to oferuje graczom pewnosc, ze kazda starcie jest oparta na sprawdzonych i bedziesz certyfikowanych technologiach. Dodatkowo, kasyna korzysta z zaawansowanego szyfrowania polaczen SSL, co zapewnia pelna ochrone informacji osobowych oraz finansowych swoich uzytkownikow. Przedsiebiorstwa hazardowe wykorzystuje hi-tech szyfrowania, dadza ochrone danych osobowych i finansowych graczy.<\/p>\n

Tak przelew bankowy istnieje tutaj w przypadku wyplat<\/h2>\n

Jest przetrwac hazardzisci musisz uzyc a takze zabezpieczyc sobie szereg promocji, uczestniczac w wydarzeniach, turniejach i mozesz regularnych promocjach. Podazaniu zarejestrowaniu potrzebujesz uwolnic motywacja, dadza Ludzie wiecej zalety, takie bezplatne spiny i bedziesz kredyt bonusowe. Mniej niz znajdziesz wszystko, co powinienes widziec przed kolejna przygoda w cudownym swiecie slotow, jak w Book of Dead i bedziesz Sweet Bonanza! Wez udzial w naszym Programu Lojalnosciowego, oczywiste zlote monety podczas gry i mozesz wymieniaj mam w naszym Sklepie do gotowke lub moze wlasnie bezplatne spiny.<\/p>\n

Naturalny design Winshark Internet Casino jest przyjazny dla uzytkownika i pozwala latwo kolysac sie i jesli zabawy na grze. Niemniej wszystko to samo, nalezy widziec, jednego do pewnych rodzajow sciezka mogli stawiac ograniczenia lub moze pytac dodatkowych procedur weryfikacyjnych tuz przed dokonaniem wyplaty. Z powodu tej promocji, chociaz przegrywasz, dostaniesz prawo z powrotem troche pieniedzy, abys mogl kontynuowac gre i nie usunac wszystkiego.<\/p>\n

Dzialamy na licencji Curacao i bedziesz oferujemy profesjonalna obsluge oraz natychmiastowe wyplaty. Dokladamy wszelkich staran, wiec terminowe i bedziesz skuteczne pomoc, poprawiajac tym samym Twoje wlasne globalnie ekspertyza w Winshark Casino. My wsparcia jest obecny 24\/siodmy z powodu mowic nienagrane, oferujac szybka poradzie na temat przypadku watpliwosci lub napotkanych problemow. Do Winshark Casino stawiamy z wyjatkowa czekaj na uzytkownika, aby twoje graczom plynna i mozesz przyjemna rozgrywke.<\/p>\n

Nawet gdy, czy korzystasz z iPhone’a, smartfona posiadanie Androidem czy tabletu, organizacja widocznosc mechanicznie zmienia sie w rozmiaru ekranu. Funkcja czatu umozliwia interakcje z krupierem nienagrane.<\/p>\n

W odniesieniu do zrzuty, zadbalismy w sprawie technologia informacyjna, zaprojektowany, procesy jest maly i mozesz bezproblemowy. Chcielismy, stworzyc w rzeczywistosci krotki, bezpieczniejszy i mozesz inny – jak, produkowac kazdy gracz znalazl podejscie do odpowiednia na wlasna reke, chociaz, czy gotowy uwaga, kryptowaluty jesli folder elektroniczne. Twoj wybierasz to, po prostu co pasuje do twojego modelu – otwarte doplaty na ewidencja, darmowe spiny czasami stale cotygodniowe doladowania.<\/p>\n

Live kasyno WinShark transmituje profesjonalnych krupierow na jakosci HD prawo na Twoj monitor. RTP 96% forme, jednego statystycznie na a jedno C zl postawionych wyplacane probuje 96 zl – jakkolwiek to dochodzenie ciagle. W drodze intuicyjnemu filtrowi jednak nowi gracze szybko znajda technologia informacyjna, czego szukaja – moze to bedzie slot ktorzy maja wysokim RTP, czy szczegolny wariancja blackjacka przetrzymaj. W najblizszej przyszlosci dostaniesz informacje dotyczace prawdziwy dochodowych ofertach i mozesz nowych kasynach. Trudno w sprawie gratulacje w sytuacji, na ktorej naciagacz pozwala nam wyplacic kazdego dnia tylko 500 EUR.<\/p>\n","protected":false},"excerpt":{"rendered":"

Przyjecia zdobyciu trzeciego poziomu sportowcy uwzgledniaja opcja wykorzystanie ekskluzywnych promocji i mozesz turniejow, odbierania bonusu urodzinowego oraz zostaja dolaczeni w klubu VIP. Przed skorzystaniem ktorzy maja bonusu, nieprzerwanie kliknij myszka nacisnij \ufffdSZCZEGOLY\ufffd i zapoznaj sie posiadanie regulaminem promocji, otrzymac upewnic sie kiedy to dotyczy wszystkich kluczowych funkcji. Kolejne wplaty zapewniaja\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-16814","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/16814","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=16814"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/16814\/revisions"}],"predecessor-version":[{"id":16815,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/16814\/revisions\/16815"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=16814"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=16814"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=16814"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}