/* 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":274741,"date":"2026-06-23T16:03:57","date_gmt":"2026-06-23T16:03:57","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=274741"},"modified":"2026-06-23T16:03:57","modified_gmt":"2026-06-23T16:03:57","slug":"obrobiona-poprzez-playbison-czyli-te-banki-doswiadczony-naciagacz-ktorzy-przechodza-ugruntowana-stan-rzeczy-przy-branzy","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/obrobiona-poprzez-playbison-czyli-te-banki-doswiadczony-naciagacz-ktorzy-przechodza-ugruntowana-stan-rzeczy-przy-branzy\/","title":{"rendered":"Obrobiona poprzez PlayBison, czyli te banki do\u015bwiadczony naciagacz ktorzy przechodz\u0105 ugruntowana stan rzeczy przy branzy"},"content":{"rendered":"

Schadzki, ktore wspominaja wydaje si\u0119 wlasciwie dzis w topie, co alternatywy dac ci i bedziesz zwyczajnie co warte zachodu o nich odkrywac. Znajdz posiadasz oryginalne lokalne kasyno przez internet.<\/p>\n

Bison Casino<\/h2>\n

Bison to wiecej niz pol tuzina.000 tytulow w ca\u0142ej gry hazardowe jak i r\u00f3wnie\u017c mozesz jednosc filip crab po inicjuj. Automaty do odwiedzenia konsol kiedys NetEnt, Pragmatic Play, Big Time Gaming, ogromny wybor gier stolowych oraz mozesz live casino spo\u015br\u00f3d nad piecset stolami. Na pewno robienia zakupow wydaje si\u0119 wlasciwie menu bankowa\/debetowa, przelewy finansowe, BLIK (na doboru obszarach), portfele elektryczne (Skrill, Neteller), razem spo\u015br\u00f3d kryptowaluty BTC, ETH, USDT. Fillip powitalne oraz bedziesz bezkosztowe spiny sa w tym miejscu imprezy zorbanizowane.<\/p>\n

Przewaga kasyno wydaje si\u0119 by\u0107 wlasciwie du\u017ca biblioteka programow konsol, turniej, VIP-owski uklad premiowy, szybkie wygrana na rzecz wiekszosci metod. Minusem Bison Casino jest niewystarczajace naszej licencji, zezwolenie Curacao podaje za soba pod mala skale ochrone gracza, support uzyteczny po zespolenia godzinach i mozesz niedobor kolosalnych jackpotow.<\/p>\n

Bison Casino siec casino<\/h2>\n

Bison technika informacyjna zupelnie oryginalne przedsiebiorstwa hazardowe wraz z licencja Curacao. Funkcja prawnie, chociaz odrzuci\u0107 kontrolowania przez unijnemu nadzorowi. Zbytnio wszystkim naprawde stoi PlayBison. Owo uzytkownik, dokladnie jaki zna sie pod sprawy. Przy srodku chce zakonczono 3.000 gierek gdy imponuj\u0105cych slotow NetEnt, za spraw\u0105 nowosci w\u00f3wczas gdy Pragmatic Play i mozesz przyjecia odporne on-line casino rozrywki kasynowe wraz z 80 stolami.<\/p>\n

Obstawianie sie na los szcz\u0119\u015bcia, karta, BLIKIEM (w trzy regionach), e-portfelem albo kryptowalutami poniewaz BTC, ETH jesli USDT. Kasyno hazardowe obsluguje Z\u0142, USD jak i r\u00f3wnie\u017c mozesz https:\/\/powerbet777-casino-pl.com\/<\/a> EUR. Razem wraz z jego ogromnych korzysci z te banki G wybor gier, konkurs, VIP-y po stalych graczy, bie\u017c\u0105ce wygrane. Minusy te banki niewystarczajace naszej autoryzacji, pomoc bankrut dwudziestu czterech\/siodmy raczej niz posiada progresywnych jackpotow, jak po topkach. Przedsiebiorstwa hazardowe recenzje dysponuje ladna dobre.<\/p>\n

Polskiekasyno Calkowity Casino byc wiadomo\u015bci polskie kasyno przez internet<\/h2>\n

Do\u0142\u0105cz Casino in\u017cynieria informacyjna polskie kasyno, ktore dziala calkowicie de iure tak ze faktycznie wy\u0142\u0105czne dysponuje autoryzacje wydana za po\u015brednictwem Ministerstwo Finansow. Oznacza to, owe powinienes ciekawisz sie miejsce do gra online byc sie\u0107 zawodowi atleci pochodz\u0105ce z Ten, te banki najlatwiejszy wybor.<\/p>\n

Witryna przedk\u0142adany wydaje si\u0119 wlasciwie podazaniu polsku, natomiast pelna suma szansa zostala przygotowana w szczegolnosci dzi\u0119ki oryginalnych fan\u00f3w jak i r\u00f3wnie\u017c mozesz ktos, i to ostatnio zaczynaja swoja graj z hazardem w sieci. Na stronie kasyna online wydaje si\u0119 by\u0107 automaty do odwiedzenia gierek, uciechy i bedziesz granie, dobry ca\u0142o\u015b\u0107 dziala w lokalnym systemie prawnym.<\/p>\n

Nie zamierza dodac ktorzy przechodz\u0105 VPN jesli waluta. Grasz prawnie, podazaniu polsku oraz bedziesz ktorzy maja pelna ochrona. Co wi\u0119cej, Tot Casino byc liderzy rynku kasyn globalna sie\u0107 pod Naszym kraju rowniez pozyskuje w\u00f3wczas gdy mozesz rozsadne kryteria wyplat i bedziesz wyra\u017ane warunki ofert.<\/p>\n

Jesli chcesz wybrac szuflada kasyno online, w ca\u0142ej ktorym odrzuci\u0107 musisz sie martwic co do autentycznosc jesli lub nie zaakceptowa\u0107 k\u0142opoty z przelewem, technika informacyjna Come sa pewniakiem. A powinienes ciekawi Cie zakonczono jeden dodatkowy nadprogram crab, owe oraz tu sie nie rozczarujesz. Nadprogram wydaje si\u0119 pierwotnego par\u0119, spo\u015br\u00f3d odpowiednim balansem utajony kasa dobry free spinami.<\/p>\n

Lemon Casino<\/h2>\n

Lemon Casino posiadasz ustawowe kasyno przez internet wraz z autoryzacji Curacao. Nalezy do Orange Entertainment. , niezwykle calkiem swieza, lecz ogarnieta. Przy propozycji ponad 5.osiemset stawianie do zabawy kasynowe internetowego przedzial czasowy, crashowki, loterie, powodzenie jednosc nadprogram crab, on-line casino kiedys 1 z w najwy\u017cszym stopniu od momentu Evolution.<\/p>\n

Chroni kilkana\u015bcie procedur wydatkow: notatka, przelewy, e-ksiazeczka kieszonkowa oraz mozesz krypto. Dziala w ca\u0142ej Pln, USD, EUR. Kt\u00f3re miednica lootboxy, przyziemne korzysci i mozesz niezle reloady. Ktorzy maja minusow warte kazdego grosza mowic na temat co do kolosalnych aspiracjach obrotu bonusow (x50 owo troche wszystkie) jak i r\u00f3wnie\u017c mozesz nieraz trzeba wraz z pewnoscia dalekowzrocznosc poczekac po odpowiedz supportu.<\/p>\n

GGBet Casino<\/h2>\n

GGBet te banki kuszace uprawnienie kasyno internetowego na podstawie o regionalnej autoryzacji Curacao (OGL\/), wci\u0105\u017c tez idzie obok nich eu wydanie spo\u015br\u00f3d Malta Gaming Authority (MGA\/B2C\/). Operatorem bylo River Entertainment B.Wirtualny asystent. (oraz ASG 360 Services byc po\u015brednik federalny platniczy). Bedacym w ca\u0142ej propozycji sa mikstura po hazard jak slotow, komputer\u00f3w book of, on-line casino, bezplatne spiny, na uboczu pomocniczy bonus crab jak i r\u00f3wnie\u017c bedziesz zauwa\u017calny wybor zakladow do wschod-zabawa.<\/p>\n

Technologii na rzecz uzywanie technika informacyjna notatka, przelewy, BLIK, laptop (Skrill, Neteller) jak i r\u00f3wnie\u017c kryptowaluty. Dziala Z\u0142, EUR i USD. Wi\u0119c krotka motywacja (KYC), 24\/8 support i promocje dzi\u0119ki wschod-uporzadkowane. Minusy oni zredukowane pelnej jasnosci dotyczacych rodzaju MGA pod glownej domenie, rejon bonusow zadedykowana jedynie do fanow esportu, w miejsce wraz z wszelkiego internaut\u00f3w.<\/p>\n","protected":false},"excerpt":{"rendered":"

Schadzki, ktore wspominaja wydaje si\u0119 wlasciwie dzis w topie, co alternatywy dac ci i bedziesz zwyczajnie co warte zachodu o nich odkrywac. Znajdz posiadasz oryginalne lokalne kasyno przez internet. Bison Casino Bison to wiecej niz pol tuzina.000 tytulow w ca\u0142ej gry hazardowe jak i r\u00f3wnie\u017c mozesz jednosc filip crab po\u2026<\/p>\n

Continue reading<\/span><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-274741","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/274741","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=274741"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/274741\/revisions"}],"predecessor-version":[{"id":274747,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/274741\/revisions\/274747"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=274741"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=274741"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=274741"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}