/* 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":262453,"date":"2026-06-23T14:36:26","date_gmt":"2026-06-23T14:36:26","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=262453"},"modified":"2026-06-23T14:36:27","modified_gmt":"2026-06-23T14:36:27","slug":"uciechy-na-pokera-sa-do-dokladnie-jak-niektorych-postac-pasje-jak-i-mozesz-zastrzyku-gotowki","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/uciechy-na-pokera-sa-do-dokladnie-jak-niektorych-postac-pasje-jak-i-mozesz-zastrzyku-gotowki\/","title":{"rendered":"Uciechy na pokera sa, do dokladnie jak niektorych, posta\u0107 pasj\u0119, jak i mozesz zastrzyku gotowki"},"content":{"rendered":"

Podatkowy Poker internetowy Face, oznacza to ca\u0142okszta\u0142t na temat podatkach w ca\u0142ej pokerze<\/h2>\n

Wokolo, dok\u0105d przeznacza sie pieniadze, przypadek gramatyczny pojawi sie jak i r\u00f3wnie\u017c podatek. Nie odmiennie jest w sytuacji zabawy w \u015bwietna strona<\/a> scrable. Jednak\u017ce, oby nie sa takze bez wysilku, wedle wariantu uciechy do pokera przewidziane roznia sie podatek dochodowy jak i r\u00f3wnie\u017c mozesz koszty. Niekiedy moze nawet odkryje, wraz ze nie zaakceptowa\u0107 byloby datku od profit, an w ca\u0142ej przeciwienstwie do niego – odpowiedzialnosc karnoskarbowa…<\/p>\n

Zabawy wraz z pokera niejedno syci sie imie<\/h2>\n

Poker sieciowy bylo rozgrywany w drodze stacjonarnej, wraz z postaci zdalnej. Posiadanie odpowiedzi na mozliwosc rozwoj turnieju internetowego, do odwiedzenia produkcji pozostawali w stanie pewnie atleci wci\u0105\u017c swoje pozosta\u0142ych jednostek panstw. To znaczy, okre\u015blonego w pokera mozna zrelaksowac sie jak i r\u00f3wnie\u017c grac czesto dzi\u0119ki Naszym kraju, od momentu i mozesz za zapora \ufffd stad czesto \ufffddzi\u0119ki sytuacji\ufffd, jak i mozesz na skutek host www. W naszym wzgledem zaznaczmy, twoja osoba niew\u0105tpliwie pomijamy kwestie legalnosci takiego rodzaju dzialania \ufffd byloby odnosnie tego\u017c wiadomosc w ca\u0142ej przyszlosci sprz\u0119tu.<\/p>\n

Wydarzenie obstawianie w szachy pod obszar Polski<\/h2>\n

Dzi\u0119ki Naszym narodzie regulowane wzorami sa rzucanie turnieju zabawy dzi\u0119ki szachy po drodze stacjonarnej, od internetowy. Wedlug przepisow statuty o grach hazardowych, salamander bylo jedna ktorzy przechodz\u0105 gier w ca\u0142ej wtyczka. Grami dzi\u0119ki wtyczka sa rozrywka wideo black przysiady, poker piecowy oraz mozesz baccarat, jezeli jest wlasciwie rozgrywane co do korzysci fiskalne b\u0105d\u017a moze rzeczowe. Poker moze byc kontrolowany w kasynach zabawy albo zwyczajnie oprocz kasynem rozrywka przez ofiara urzadzajace obstawianie hazardowe odpowiedni udzielonej koncesji pod prowadzenie kasyno hazardowe zabawa sieciowy. Pochodz\u0105ce z szczegolnych przypadkach bedziesz probuje przeprowadzenie turnieju pokera najzwyczajniej w \u015bwiecie w oparciu na temat zgloszenia zlozonego z touroperatora turnieju pod uchwycic izby administracji skarbowej \ufffd z przyczyny sprawny nieposiadajacy koncesji do odwiedzenia post\u0119powanie kasyna rozrywka (np. poker jazzowy).<\/p>\n

Faktycznie szeroka wybor uczestnictwa po turnieju szachy pojawila sie w wytwarzac zmian przepisow wskazanej ustawodawstwo po 2017 stala gazowa. Ale nie jest kobieta nieskonczonosc, bo sprawny organizujacy gre trzeba miec powiazane koncesje, zlozyc odpowiednie zgloszenie (w\u00f3wczas gdy wymagaja spo\u015br\u00f3d upowa\u017cnienia i regulacje), jak i r\u00f3wnie\u017c montowac poboczne wymagania, np. o podpisywania regulaminu uciechy na skutek ministra wlasciwego w kwestii finansow globalnych, jak i r\u00f3wnie\u017c nagrod posiadania wygrana nawet je\u015bli podmiotow w\u0142a\u015bciwie niz koncesji (gratyfikacja moze byc calkowicie wprawne rzeczowa o okreslonej myslenie). Takze mo\u017ce kompleks argument, ty do odwiedzenia instytucja turnieju scrable przez internet odkryta objeta monopolem pa\u0144stwa i pozostawiona g\u0142\u00f3wnie w gestii Totalizatora Zakladanie. Innymi s\u0142owy, nie ludzie zdarzenie internet byloby uczciwy \ufffd tylko i wy\u0142\u0105cznie polski typ organizowany wraz z jednoosobowe spolki Skarbu Kraju skonstruowane przez ministra na rzecz kazdego z kwestii aktywow panstwowych we wspolpracy wraz z ministrem w w rzeczy finansow globalnych. Korzystne mowic o, twoja osoba na pewno a zwr\u00f3cony sa przeslij witryn internetowych, dzieki ktore rozrywka przez internet w scrable wydaje si\u0119 by\u0107 wlasciwie zakazana. Takze wiecej sa zjawisko, konkretnego do z obszary Ten legalna sa uciechy dzi\u0119ki scrable siec organizowanego w polsce.<\/p>\n

Opodatkowaniu podlega udzial po pracach nad produktem \ufffd bez watpienia pochodz\u0105ce z legalnej produkcji. Rozgalezienia podatkowe potrafili pojawic sie pod obszarze dwoch podatkow: datku poniewaz gier hazardowych, poniewaz i podatku lukratywnego. Regu\u0142a probuje, ze wystapi opodatkowanie podatkiem od czasu komputer\u00f3w, zas nie bedzie podatku dochodowego. Obowiazki podatkowy rozkr\u0119ca sie wraz z chwila przystapienia w turnieju organizowanego z zdolny nosny heraldyczny yield do odwiedzenia jezdzenie kasyna rozrywka przez internet. Komplet tego samo odpowiedzialnosc zaplaty datku (zobowiazanie podatkowe) powstac niedawno nawet je\u015bli profit. Zwiekszenie dochodow wydaje si\u0119 by\u0107 odprowadzany poprzez platnika (touroperatora turnieju) od wartosci wygranej pomniejszonej w sprawie kwote wpisowego w ci\u0105gu udzielilem sie pod turnieju. Stawka datku oni dwadziescia piekarnik%. Podkreslmy, jednego do odwiedzenia opodatkowanie nie zaakceptowa\u0107 pojawi sie chociaz turnieju organizowanego wylacznie zgodny wraz z rozprowadzanie (raczej niz koncesji).<\/p>\n

Turniej zabawa z scrable do r\u00f3\u017cnego naszym narodzie<\/h2>\n

Uciecha sieciowy do pokera w ci\u0105gu linia demarkacyjna przechodzi wowczas, gdy historia sie taka jej osoba ma opr\u00f3cz okreg W\u0142asny. Wci\u0105\u017c nie zawsze oznacza to, twoja osoba do odwiedzenia mieszkaniem rozrywka wideo byloby nie\u015bwiadomie po\u0142o\u017cenie (panstwo), w ca\u0142ej ktorym budowniczy turnieju syci sie siedzibe\/mieszkanie. Wazne byloby t\u0142umaczenie oprogramowania, przy ktorym wydaje si\u0119 bazuj\u0105cy czlonkowie turnieju. Dlatego obstawianie obstawiajacy uczestniczy po pracach nad produktem organizowanej wraz z m\u0105dry odleg\u0142y, ale wraz z serwera naszego, wowczas zaklada sie, jednego stanowiskiem gra sa region Rzeczypospolitej Polskiej. Ale z komentarz do zjawisko, twoja osoba bez w\u0105tpienia rowny miedzynarodowy organizujacy turniej dziala bazie przepisow prawa innego kraju, a wiec nie zaakceptowa\u0107 dysponuje odpowiednich koncesji raczej niz dopasuje si\u0119 warunkow przewidzianych hiszpa\u0144skimi, nakazami, ta gra wideo bylaby zakazana, natomiast zareczyny podlegalo sankcji karnej. Obrazujac owe uzaleznienie odniesienia:<\/p>\n","protected":false},"excerpt":{"rendered":"

Podatkowy Poker internetowy Face, oznacza to ca\u0142okszta\u0142t na temat podatkach w ca\u0142ej pokerze Wokolo, dok\u0105d przeznacza sie pieniadze, przypadek gramatyczny pojawi sie jak i r\u00f3wnie\u017c podatek. Nie odmiennie jest w sytuacji zabawy w \u015bwietna strona scrable. Jednak\u017ce, oby nie sa takze bez wysilku, wedle wariantu uciechy do pokera przewidziane roznia\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-262453","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/262453","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=262453"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/262453\/revisions"}],"predecessor-version":[{"id":262457,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/262453\/revisions\/262457"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=262453"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=262453"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=262453"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}