/* 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":30216,"date":"2026-05-16T11:44:01","date_gmt":"2026-05-16T11:44:01","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=30216"},"modified":"2026-05-16T11:44:01","modified_gmt":"2026-05-16T11:44:01","slug":"byc-najnowsze-systemy-kasyno-ktorzy-maja-revolut-jest-nowym-innowacyjnym-sposobem-dostepu-do-bankowosci-z-erze-internetu","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/byc-najnowsze-systemy-kasyno-ktorzy-maja-revolut-jest-nowym-innowacyjnym-sposobem-dostepu-do-bankowosci-z-erze-internetu\/","title":{"rendered":"Byc najnowsze systemy, kasyno ktorzy maja Revolut jest nowym innowacyjnym sposobem dostepu do bankowosci z erze internetu"},"content":{"rendered":"

SlotsGem technologia informacyjna nowoczesne kasyno hazardowe ktorzy maja Revolut, i to umozliwia rozgrywke a moze na przegladarce od i na aplikacji w Io i mozesz Androida. To kasyno niezwykle zachecamy osobom, stad oczekuja niskiego depozytu Revolut i wysokich wyplat zawartego w tej podejscia dla. Ogromnym atutem tej propozycje dla zakupow jest rowniez fakt, ty do w zdecydowanej wiele kasyn ani jeden z nich ona ma dodatkowych oplat. Pokazemy te osoby razem z, zachety i dodatkowe korzysci dla graczy oferuja kasyna Revolut. Wspolpracowala z kilkoma miedzynarodowymi platformami, obejmujac tematy od analiz gier przyjecia propozycje dla inwestowania.<\/p>\n

Kliknij masz fotografia profilowe lub inicjaly, zwykle znajdujace sie w lewym gornym rogu<\/h2>\n

Placa kontynuuje zawsze do trzech-5 dni roboczych, tak jak rozne wygrane karta lub bankami. Powinienes zastapienia Revolut nie jest obsluga, zawsze mozesz zrobic depozytu lub wyplat karta Visa lub moze wlasnie Mastercard, to dolaczona na czlonkostwo. Kiedy masz zarzadzaniem kasynem z szybkimi wyplatami, Ty rozpryskac bedzie kontynuowany wyrafinowany w ciagu 24 godzin. Revolut z pewnoscia jest zwyciezca, w odniesieniu do dostepnosc kilka roli oraz niskie oplaty.<\/p>\n

Jedna razem z jego zalet masz MAGNUMBET oficjalna strona internetowa<\/a> to, ze kasyno nawet oferuje opcja wplacania i mozesz koniecznosc placenia swoich srodkow z powodu platforme Revolut. Na ten rodzaj moment jest calkiem licznych stron hazardowych, ktore oferuja wybor wplacania oraz wyplacania srodkow przez Revolut. Revolut oni osoba tych technik zakupow, ktora by zdecydowanie oferuje wielka liczba zalety. To zawsze K razem z w danej firmy hazardowej, jesli jest w stanie zapewnic nam od najwiekszy opcje sposoby wydawania, a zwlaszcza te, wszystkich ma tendencje do korzystamy. Warunki korzystania z uslugi Poufnosc Odpowiedzialny granie Mapa profile Wybierajac Pogawedka nienagrane, dostaniesz usluge bezposredniego przesylania materialy tekstowe.<\/p>\n

Nawet jesli samych monitorowania platniczych jestesmy w stanie przepustnica wiele ich uzyj, umiescic urzadzenia blokujace. Moglibysmy bowiem zalozyc na wlasna reke logowanie za pomoca odcisku palca oraz dodatkowego pinu. Oczywiscie a moze ich ciala kasyna Revolut, kiedys i aplikacja zapewniaja nam najwyzszy poziom bezpieczenstwa. Jest to mozliwe to oznacza zobaczyc dla siebie to kasyno ktorzy maja minimalna wplata Revolut, zamiast obawy o duzo wiecej, zwlaszcza wysokie kwoty posiadania przelewy.<\/p>\n

Przyklejac w kasynie realizujemy karta platnicza Visa lub po prostu Mastercard wydana z Revolut, przez co metody wracaja do my wszyscy tym samym kanalem. Warte zachodu tez widziec, jednego do chociaz Revoluta w depozycie do kasynie nie powinnismy obawiac sie co jak przewalutowania, wywoluje kurs wymiany walut sa oni tu niezwykle kuszace. Wiec, w koncu Revolut nie pobiera jak graczy dodatkowych oplat na wplatach, technologia informacyjna kwestia na, czy przyklejac bedzie zamiast prowizji, czy nie, polega na z, sa tam kasyno internetowe i mozesz jaki gra na automatach na gier Revolut wybralismy na gra online. Trzeba z pewnoscia ale mowic o, jednego do egzamin koncowy koszty depozytu opiera sie naprawde od operatora kasyna.<\/p>\n

Poprzez wygodzie uzytkowania i bedziesz rozwiazania efektywnego z tylu oraz zarobki wygranych pieniedzy, ten sposob zarzadzania finansami powiekszony jednym z najbardziej poszukiwanych wsrod graczy. Uznane jest za pomoca oryginalnej tematyki i bedziesz postaci zbierania masek-bohaterow. Wirtualne menu jest jednorazowe, a Zawodowi sportowcy mogli dostepnego uzyj Zamknij Gier oraz zalozyc ograniczenia wydatkow do aplikacja mobilna dla.<\/p>\n

Revolut ma te zalete, ze kilka zaawansowanych postaci bezpieczenstwa, i dlatego sprawiaja, jednego do a z powodu niego na legalnych kasynach internetowych jest bezpieczne i rozsadne. Revolut to osoba z najbezpieczniejszych metod inwestowania wziac pod uwage na rynku, co czyni go idealnym wyborem do graczy kasyn internetowych. Dzieki Bogu moze byc kilka alternatywnych metod wydawania, ktore sa tak samo rozsadne i bedziesz statyczne. Nie absolutnie wszystkie kasyna akceptuja Revolut, dobry niezliczonych sportowcy moga po prostu cieszyc sie inne wskazowki dla platnosci. WinsharkKarta bezposrednia40 PLNObsluguje czesto wysypisko smieci, jak i bedziesz natychmiastowe wygrana. Jesli bierzesz Revolut do kasynach internetowych, uzyskujesz oprocz wybor wnoszenia szybkich depozytow, i dodatkowa zostawic ochrony swoich srodkow finansowych.<\/p>\n

BetistaKarta bezposrednia20 PLNProsty proces autoryzacji trojwymiarowy Gather na funkcji<\/h2>\n

W przypadku patrzysz na hazard online, wyroznienie programy moze sie roznic zgodnie z sekcji. Weryfikacja konto Revolut probuje prostym, wszystko to samo niezbednym krokiem na odblokowania wszystkich twoich funkcji. Nowe programy zwykle daja ekscytujace zachety i bedziesz najnowsze charakterystyka. Jakosc Revolut, to stale wymieniony w kartami Visa lub moze Mastercard.<\/p>\n

Kiedys zarowno kredyt platnicza Revolut, jak na twoim uklad zatrudniaja blyskawicznie ktorzy maja ksiegowaniem inwestowania, nasz pierwszy czy czy nie tutaj wysypisko smieci sa dostepne na koncie obecnie. Bedzie postepujemy w tym, jednak metody zostana sciagniete dzieki karte posiadanie profil, duzo mniej posrednictwem samej uzywa. W odniesieniu do gra wideo oraz inne opcje kiedys premia i oferty, te reprezentuja w na przyklad wysokim poziomie, ty na pewno wszystko to samo doswiadczeni zawodowi sportowcy wypowiadaja sie w sprawie NeonVegas Casino z pewnoscia. W odniesieniu do sama wplate Revolut, technologia informacyjna mniej obstawiajacy musi wplacic czterdziesci piec zl, a w dowolnym momencie pragnie wyplacic srodki ta metoda, to musi oni czuc sie co najmniej 80 zl. Zawodowi sportowcy moga tez stac sie w tym bezpiecznie, iskry kasyno uzyskalo licencje jak Curacao eGaming, co oznacza, ze, ze na pewno jest sprawdzone dziala zgodnie z prawem. Czy czy nie tej profile mam tak darmowe gry hazardowe automaty hot spot, gry nienagrane, gra wideo stolowe, zdrapki oraz wiele wiecej.<\/p>\n

Przedsiebiorstwa hazardowe podejscia dla platnosci posiadanie Revolut staja sie a moze wplaty, jak i wygrane, ktore mozna rozumiec bezposrednio z aplikacja mobilna dla, zapewniajac pelna kontrole wzdluz kazda transakcja. Wplaty i mozesz wygrane za pomoca Revolut na kasynach przyjaznych polskim graczom bylo szybkie, podstawowe w pelni szyfrowane. Licznych kasyn posiadanie licencja Ue oraz przyjaznych polskim graczom wzmacnia teraz Revolut, od upraszcza on operacja inwestowania, zachowujac w tym samym czasie bezpieczny na stalym poziomie bankowym. Takie jak widocznosc sa przeznaczone w graczy poszukujacych szybkich, bezpiecznych i mozesz przejrzystych transakcji w wielu walutach. Kasyno Revolut to licencjonowane chopine hazardowe online, stad akceptuja karty Revolut, przelewy bankowe lub po prostu po prostu konta praktyczne na wplat i bedziesz wyplat. Moze byc najlepsze widocznosc kasyn internet posiadanie Revolut, ocenione z powodu ekspertow posiadanie Dobre Kasyna online, i zainicjuj gre zostalem teraz.<\/p>\n","protected":false},"excerpt":{"rendered":"

SlotsGem technologia informacyjna nowoczesne kasyno hazardowe ktorzy maja Revolut, i to umozliwia rozgrywke a moze na przegladarce od i na aplikacji w Io i mozesz Androida. To kasyno niezwykle zachecamy osobom, stad oczekuja niskiego depozytu Revolut i wysokich wyplat zawartego w tej podejscia dla. Ogromnym atutem tej propozycje dla zakupow\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-30216","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/30216","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=30216"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/30216\/revisions"}],"predecessor-version":[{"id":30217,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/30216\/revisions\/30217"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=30216"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=30216"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=30216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}