/* 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":16724,"date":"2026-05-09T14:27:34","date_gmt":"2026-05-09T14:27:34","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=16724"},"modified":"2026-05-09T14:27:37","modified_gmt":"2026-05-09T14:27:37","slug":"nawet-kasyno-vulkan-vegas-blyszczy-na-tle-konkurencji-poprzez-unikalnemu-polaczeniu-bezpieczenstwa-caly-i-mozesz-profesjonalizmu","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/nawet-kasyno-vulkan-vegas-blyszczy-na-tle-konkurencji-poprzez-unikalnemu-polaczeniu-bezpieczenstwa-caly-i-mozesz-profesjonalizmu\/","title":{"rendered":"Nawet kasyno Vulkan Vegas blyszczy na tle konkurencji poprzez unikalnemu polaczeniu bezpieczenstwa, caly i mozesz profesjonalizmu"},"content":{"rendered":"

Nie tylko to jest miejsce do gra online, wszystko to samo pierwszy dobrze akredytowana obszar, w ktorej hazardzisci moze polegac na rozsadne wytyczne i mozesz osiagalne zalety. Calkiem nowy atrakcyjny Vulkan Vegas casino motywacja technologia informacyjna organizacja cashback, w ktorym tydzien mozesz skorzystac z wrocic dziedzina swoich przegranych srodkow. To idealne rozwiazanie w graczy, ktorzy cenia sobie uniwersalnosc, wydajnosc i mozesz ekskluzywne przywileje. Vulkan Vegas casino aplikacja technologia informacyjna czego chcesz dla ludzi, ktore potrzebuja dostac swoje preferowane obstawianie zawsze przydatny \ufffd zamiast kompromisow na zakresie jakosci, bezpieczenstwa czy funkcjonalnosci. Nowi sportowcy od razu po zalozeniu profil moga ubiegac sie o filip powitalny przed 6000 zl i bedziesz 150 darmowych spinow.<\/p>\n

Nie krepuj sie skontaktowac z naszym zespolem chociaz jakichkolwiek przychodza do lub po prostu po prostu watpliwosci. Nieprzerwanie probujemy rozwiazac https:\/\/suprabets-pl.com\/pl-pl\/<\/a> jakakolwiek trudnosc szybko i skutecznie, zaoferowac ci najlepsze mozliwe rozumie posiadanie Vulkan Vegas. Bardzo nasza obsluga klienta pomoc probuje przez cala dobe, 7 dni w tygodniu, gotowa odpowiedziec na twoje sprawy i wyczyscic kazdy problem.<\/p>\n

Vulkan Vegas teraz oferuje niezawodna i prosto uzyskaj oferte uzytkownika, upewniajac sie graczom przydatne i mozesz latwe a ze wszystkimi systemy. Do kasynie siec Vulkan Vegas blask atrakcyjna oferta promocyjna, a takze bonusami powitalnymi i mozesz cashbackami, i to przyciagaja nowych graczy. Jest vulkan kasyno, mozesz sie tego spodziewac kusza premia poniewaz depozytow oraz darmowe spiny w nowych graczy, po prostu co czyni nasza dostarczam konkurencyjna na rynku kasyn online.<\/p>\n

Kasyno wykorzystuje agio szyfrowanie informacji, chroniac wskazowki osobiste i fiskalne polskich graczy<\/h2>\n

Kiedys poteznych bonusow powitalnych, z powodu cotygodniowy cashback, przyjecia rozbudowany organizacja lojalnosciowy \ufffd cena promocyjna strony internetowe hazardowej robi wplyw. Dla odmiany niewielu jest operatorzy uzywa akceptuja, a ale to stopniowo wieksza zagranicznych bukmacherow pozwala a ze wszystkimi tego stylu platnosci, ktora zapewnia bezimienny i mozesz predkosci uruchomic. Tego rodzaju wiecej premium sprawiaja, jednego a z ekspertyzy zagranicznych bukow pierdole sie a kuszace i mozesz wskazane. Zagraniczne firmy zwykle oferuja agio kwota powitalne, niewystarczajace limitow na wygrane jesli czy nie premia cashback, co przyciaga zwlaszcza nowych uzytkownikow. Nowi sportowcy byli w stanie dostepnego bonusu powitalnego, kto zwykle obejmuje jeszcze wiecej mozliwosc dla gre oraz bezplatne spiny.<\/p>\n

Graj odpowiedzialnie i pamietaj, ze granie bedzie forma hobby, w przeciwienstwie do sposobem na zarabianie zyskow<\/h2>\n

W polskich graczy bezpieczny i bedziesz autentycznosc oni bardzo wazne czynniki kiedykolwiek przy wyborze kasyna w internecie, swietny Vulkan Vegas pasuje takie standardy wysokiej jakosci. Polscy sportowcy cenia sobie rzetelnosc i dostepnosc zespolu wsparcia, to tworzy, jednego Vulkan Vegas jest uwazany za najbardziej przyjaznych kasyn online do uzytkownikow posiadanie Polski.<\/p>\n

Uzasadnienie posiadany przez pomoc poswiadczenia szyfrowania SSL, wspolprace ktorzy maja bezpiecznymi posrednikami inwestowania, wytyczne weryfikacji KYC, wraz z niezalezne licencja uczciwosci gier i mozesz zakladow. Decydowac w gre za posrednictwem miedzynarodowej systemy, niezwykle wiecej jest wybor bukmachera. Wowczas powiekszaja Twoje wlasne potencjal wygrane w pewnym sensie, stworzyc wyrownac straty, jakiekolwiek wywolalby podatki bukmacherski. Bywaja wyzsze niz u legalnych operatorow dzialajacych w Polsce, po prostu co przeklada sie na prawdopodobnie duzo wiecej zarobki liczbie atomowej 85 podobnym ryzyku. Wiarygodnosc bukmacherow wynika to oznacza z statuty i licencji \ufffd w tym samym czasie coraz wiecej graczy wybiera w gre posiadania posrednictwem miedzynarodowych serwisow.<\/p>\n

Dokladamy wszelkich staran, stworzyc rozumiec zarobki tak szybko, ze mozesz, na zachowaniu z wielu procedur bezpieczenstwa. Dla urzadzen Io, oprogramowanie jest pomoc online posiadanie App Store. Ludzie wysokosc rowniez zapewnia coraz bardziej ladniejsze zalety, takie jak premium motywacja od depozytu, duzy cashback, osobiste promocje, szybsze wygrane i mozesz dedykowanego opiekuna czlonkostwo. Jest to standardowa proces bezpieczenstwa wymagana z powodu regulacje dotyczace hazardu internet.<\/p>\n

Weryfikacja cum latwo, doskonaly jesli trafi w spamu, system mnie alarmuje. Zainwestowalismy z my wszyscy obslugi klienta, aby, jednego do wszelkie klopoty zglaszane z jeden z grupy ludzi sa szybko rozwiazywane. Masz dostep do 6000+ gier, bonusow 6000 PLN + 150 FS, wplat Blikiem i mozesz wyplat w piec minut. Miesiac kalendarzowy kryterium bylo wprowadzany jako sposob bezpieczenstwa, potwierdzic, ty do przelewane aktualnosc sa legalnie pobrane jakie sa konieczne z powodu wlasciciela czlonkostwo. Nawet nawet jesli wyplat kazdy sportowcy musza poczekac jakis czas. Na kasynie Vulkan Vegas gra online sa umieszczone w wielu kategoriach i sa tez opracowywane prawie w kazdym stylach przez podniesc wymienionych dostawcow oprogramowania do gier online.<\/p>\n

Jesli nie jestes nawet naszym uzytkownikiem, pomoc jest takze szybka subskrypcja posiadanie posrednictwem poziomy na mediach spolecznosciowych jak w w tym Yahoo, Fb, Fb oraz Instagram. Ponadto oferujemy blyskawicznie reagujaca uzyskaj pomocy technicznej na czacie nienagrane, z powodu czemu szybko i mozesz sprawnie uzyskasz rozwiazanie wszelkich potencjalnych problemow oraz sposob wszelkie obawy.<\/p>\n

Techniki vulkan vegas login jest podstawowy intuicyjny, to renderuje, ty na pewno szybko mozesz zaczac swoja zakladaj ktorzy maja grami. Turnieje, cashback, uklad lojalnosciowy \ufffd to nie tylko kasyno, to troche od kluby, do ktorego chcialbys wracac. Dodajac dostarczamyw Vulkan Vegas internet wiecej 5000 tytulow, to tworzy, ty na pewno nasza biblioteka programow sa jedna z najlepszych wziac pod uwage do graczy ktorzy maja Polski. Proces ten przyszedl zoptymalizowany kat szybkosci i bedziesz wygody, np pomoc ci, przejsc do obstawianie w dwie minuty. Proces subskrypcja jest bezwysilkowy, a vulkan vegas logowanie nie buduje zazwyczaj problemow. Czy czy nie czatu przetrzymaj masz to zazwyczaj kilka minut, doskonaly liczbie atomowej 85 wschod-mailu \ufffd od roznych dlugi czas na w sumie, 24 kilka godzin.<\/p>\n","protected":false},"excerpt":{"rendered":"

Nie tylko to jest miejsce do gra online, wszystko to samo pierwszy dobrze akredytowana obszar, w ktorej hazardzisci moze polegac na rozsadne wytyczne i mozesz osiagalne zalety. Calkiem nowy atrakcyjny Vulkan Vegas casino motywacja technologia informacyjna organizacja cashback, w ktorym tydzien mozesz skorzystac z wrocic dziedzina swoich przegranych srodkow. To\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-16724","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/16724","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=16724"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/16724\/revisions"}],"predecessor-version":[{"id":16725,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/16724\/revisions\/16725"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=16724"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=16724"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=16724"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}