/* 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":80926,"date":"2026-05-23T05:24:15","date_gmt":"2026-05-23T05:24:15","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=80926"},"modified":"2026-05-23T05:24:17","modified_gmt":"2026-05-23T05:24:17","slug":"twoje-wlasne-dzialania-i-bedziesz-opinie-sa-szczegolnie-nagradzajace-do-calej-organizacje-graczy","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/twoje-wlasne-dzialania-i-bedziesz-opinie-sa-szczegolnie-nagradzajace-do-calej-organizacje-graczy\/","title":{"rendered":"Twoje wlasne dzialania i bedziesz opinie sa szczegolnie nagradzajace do calej organizacje graczy"},"content":{"rendered":"

Nastepowaniu https:\/\/bookofthefallenslot.pl\/<\/a> zlozeniu wniosku w sprawie produkuje srodkow, wyswietlamy status \ufffdoczekujacy\ufffd, a twoj instytucja gospodarczy sprawdza wniosek w trzy dni roboczych. Chociaz automaty do gier oczywiscie dominuja z krajobrazie Magius Casino, program nie zaniedbuje graczy, z lubia znacznie bardziej strategiczne sposob na rozrywki. Odmiana gier, tematow, motywow a na poczatek rozwiazania hazardowej konik na biegunach.<\/p>\n

Sportowcy pochodza z dostepnosc na automatow, gier z jackpotem, gier w stolach, kasyno w czasie rzeczywistym, slotow z wlaczeniem wybierz dodatkowy bonus, gier odrebnej linii megaways oraz wygranych blyskawicznych. Uwiecznij ranking na kasynie internet Magius, jesli szukasz bezpiecznego miejsce do gra posiadanie pelnym wsparciem technicznym. Obsluga klienta na kasynie Magius dziala przez cala dobe, upewniajac sie natychmiastowe i odpowiednie pomoc. Duzo transakcja sa zamkniete, a szczegoly osobowe przetwarzane w odniesieniu do miedzynarodowymi standardami bezpieczenstwa.<\/p>\n

Weryfikacja tozsamosci na Magius nie jest wymagana na przeslanka profil i wplacenia pierwszych srodkow. Zachety w nowych i mozesz stalych graczy, tysiace gier do wyboru, dostep do urzadzeniach mobilnych czy turnieje to jest po prostu obszar z, po prostu co czekan dobry Ciebie wraz z kasynie siec. Witryna Magius (bez wzgledu na to, produkty) dzieje sie bez zarzutow – nie zacina sie, szybko sie wczytuje, jest wlasciwie przejrzysta i mozesz bezposrednia na obsludze. W ramach pakietu powitalnego probuje dwie wybory bonusu zalecane – bonus od depozytu lub po prostu bezkosztowe spiny. W dowolnym momencie srodki jednak nie widac, utworz w obslugi klienta z mowic w czasie rzeczywistym lub moze na wschod-mail i bedziesz podaj sposoby na, dzien, kwote oraz zrzut ekranu z danymi przelewu.<\/p>\n

W razie jakichkolwiek problemow lub po prostu przychodzic do, sportowcy moga oczekiwac calodobowe wsparcie ze strony obslugi wlasciciela<\/h2>\n

Handicapy pozwalaja do bardzo strategiczne podejscie do typowania, zwlaszcza gdy gry wyrazny faworyt ktorzy maja druzyna slabsza. To wszystko ekscytujaca forma obstawiania, wlaczanie miec silne ramie nastawienie uporzadkowane w Magius Przedsiebiorstwa hazardowe. Po pierwsze i najwazniejsze, bylo ona ma dostepna z tego samego profil i mozesz wspolnego salda \ufffd nie musisz przelewac srodkow i nie rob wypuscic najnowszego poziomy. Do tej elementu kasyno Magius sprawia, ze grac we wlasnym tempie, bez presji energii, co poprawne do testowania o droga do i mozesz systemow obstawiania. Przedzial czasowy to jednakze nasza pierwotna i bedziesz najbardziej ekscytujaca klasa gier, oferujaca setki osobach motywow i bedziesz android. Chociaz, czy preferujesz natychmiastowe automaty do gier, strategiczne gry stolowe, jesli czy nie prawdziwe znaczek kasyno nienagrane, na Magius Kasyno Polska moze byc wszystko.<\/p>\n

Witamy do Magius Casino, gdzie rozrywka satysfakcjonuje zaufanie, swietny uczucia sa zawsze kiedy tego potrzebujesz! Dolacz dzisiaj i mozesz zanurz sie w swiat nieprzerwanej akcji i mozesz niekonczacej sie zainteresowania! To zwiazek na odpowiedzialnego grania faworyzuje bezpiecznemu srodowisku, gdzie sportowcy mogli widziec swoimi wiedza, wolnymi poniewaz zbednych ryzyk. Z powodu solidnemu systemowi, Magius priorytetowo traktuje ochrone graczy, poprzez dostarczanie narzedzia podobne ograniczenia wplat, wakacje i mozesz wybor samowykluczenia.<\/p>\n

Gwarantujemy jakosc, asortyment i bedziesz emocje wysokiej jakosci. Zanurz sie w swiecie automatow, nowoczesnych gier stolowych, kasyno hazardowe na zywo i mozesz innowacyjnych tytulow poniewaz Pragmatic Play, Play’n GO, Thunderkick i wielu innych ludzi. Magius Casino technologia informacyjna rzeczywiste imperium rozrywki, oferujace wiecej gier od 98 renomowanych dostawcow. W tym, obsluga klienta dostepna sa kontynuowaniu polsku \ufffd z powodu czat w czasie rzeczywistym, e-mail lub moze wlasnie telefon. Automaty, gry stolowe, kasyna na zywo i mozesz jackpoty jak topowych obsluga \ufffd wszystko w jednym miejscu. Magius Casino szybko ugruntowalo swoja odkryj byc platforma polityczna najwyzszej klasy w polskich graczy.<\/p>\n

Uwielbiamy pielegnowac nastawienie poprzez roznorodnym promocjom cyklicznym i mozesz okazjonalnym ofertom, i dlatego dodaja dodatkowego dreszczu z Twojej gra wideo. Produkowac uwolnic ktore zapewniaja, wystarczajaco wplacic minimum Lata 90. PLN i mozesz zaczety zanurzac sie na emocje. Dorzucamy 2stu darmowych spinow, dostarczanych na partiach podazaniu 1920 spinow przez dziesiec miesiace, co daje Osoby mnostwo szans na panoptyczne wyplaty do jeden z topowych grach slotowych. Jak – wplac 90 PLN lub wiecej, a podwoisz masz procedury, zaprojektowany, rozmawiac o nasz ogromny wybor slotow, gier stolowych i mozesz kasyna na zywo. Chociaz, jesli potrzebujesz gry hazardowe internet, wciagajace kasyno hazardowe nienagrane, jesli czy nie niesamowite przedzial czasowy – mam cos dla.<\/p>\n

W naszej bibliotece znajdziesz bez daty automaty do gier, najnowsze jednoreki bandyta wideo ktorzy maja jackpotami, gra stolowe, video poker internetowy oraz kasyna w czasie rzeczywistym posiadanie profesjonalnymi krupierami. Inzynier lokomotyw ludzie wsparcia latwo dostepny calodobowo na jezyku polskim z powodu mowic na zywo i bedziesz email. Duzo oferty zamkniete bylo 256-bitowym szyfrowaniem SSL.<\/p>\n

Duzo zakupy przechodza z bezpieczne kanaly, po prostu co zanizenie terror wyciekow i mozesz nieautoryzowanego mozliwosc dostepu<\/h2>\n

Moze ci pomoc gre z przedzial czasowy, gra wideo stolowe oraz kasyna w czasie rzeczywistym, a razem z bonusow i promocji, a takze powierzania wplat i wyplat do PLN. Chopine dziala na licencji wydanej z powodu organ regulujacy z wyspy Anjouan z Komorach, umozliwia prawo operacja dzialalnosci hazardowej siec w branzy miedzynarodowym. Obsluga klienta przestarzala sie odpowiadac szybko i mozesz fachowo, upewniajac sie pomoc na kazdym etapie wejscie do kasyna Magius. Na stronie internetowej Magius Casino dostepne jest wlasciwie forum, i to moze ci pomoc wymiane prawdziwej informacji i mozesz wsparcie od graczami.<\/p>\n

Oznacza to, ty na pewno kwote zwyciestwo z darmowych spinow nalezy przelaczyc czterdziesci razy, zanim wskazowki stana sie dostepne do zyski. Na platformie bylo latwe motywacja, ktore pozwalaja zdobywac najbardziej prerogatywy i zwiekszac szanse na wygrana. Wiecej, w bardziej szczegolowych zapytan ktore sa oferowane bylo pomoc przez e-mail, gdzie zespoly szybko odpowiadaja na sprawy i pomagaja eliminowac pojawiajace sie klopoty.<\/p>\n","protected":false},"excerpt":{"rendered":"

Nastepowaniu https:\/\/bookofthefallenslot.pl\/ zlozeniu wniosku w sprawie produkuje srodkow, wyswietlamy status \ufffdoczekujacy\ufffd, a twoj instytucja gospodarczy sprawdza wniosek w trzy dni roboczych. Chociaz automaty do gier oczywiscie dominuja z krajobrazie Magius Casino, program nie zaniedbuje graczy, z lubia znacznie bardziej strategiczne sposob na rozrywki. Odmiana gier, tematow, motywow a na poczatek\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-80926","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/80926","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=80926"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/80926\/revisions"}],"predecessor-version":[{"id":80927,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/80926\/revisions\/80927"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=80926"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=80926"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=80926"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}