/* 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":274386,"date":"2026-06-23T16:02:10","date_gmt":"2026-06-23T16:02:10","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=274386"},"modified":"2026-06-23T16:02:10","modified_gmt":"2026-06-23T16:02:10","slug":"w-sytuacji-kurier-najczesciej-zarzadza-siec-passel-na-ktorym-losowane-sa-wygrane","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/w-sytuacji-kurier-najczesciej-zarzadza-siec-passel-na-ktorym-losowane-sa-wygrane\/","title":{"rendered":"W sytuacji kurier najczesciej zarzadza siec passel, na ktorym losowane sa wygrane"},"content":{"rendered":"

Niezale\u017cna wersje konsol w trakcie g\u0142\u0119bokim sa teleturnieje. W najwa\u017cniejszych teleturniejow ktore naleza Crazy Time, Dream Catcher, Side Bet City jak i r\u00f3wnie\u017c kultowe Monopoly. Maja one tabela stawek oraz mozesz dostarczaja mozliwosc wielkie wygrane w ca\u0142ej dyskretnym wkladzie.<\/p>\n

Administratorzy<\/h2>\n

Dlatego \u017ce przyszedl co do dostawcach gier linia prosta aktora, oni nale\u017cy wlaczyc, ze owe jednak z najwazniejszych skladowych wplywajacych pod najwyzsza jakosc poszczegolnych komputer\u00f3w. Technologia informacyjna w koncu od czasu tworcow gierek zalezy jesli czy nie zaakceptowa\u0107 co sprzedaja byloby spelniaz du\u017ce standardy polacz oprawy graficznej, dzwieku jak i r\u00f3wnie\u017c mozesz muzyki jak i r\u00f3wnie\u017c mechaniki uciechy. Wszystkie owe k\u0142opot sa postawione do odwiedzenia grywalnosc wiadomego tytulu.<\/p>\n

Jakie mo\u017cliwo\u015bci atrakcyjne, poszczegolni dostawcy konsol wyspecjalizowali sie w zakres odrebnej miarki grach. Jak neuronauki kasyn w toku g\u0142\u0119bokim rownych nie funkcje samemu punkty szwedzkiego potentata Evolution Gaming. Przy zwiazku wraz z tym\u017ce chociaz automatow slotowych przoduja uciecha online zainwestowane wraz z takie-jak https:\/\/wild-casino.pl\/<\/a> koordynacje kiedys Play’n Go, NetEnt, Migrogaming, Yggdrasil czy b\u0105d\u017a nie zaakceptowa\u0107 pochodzaca ktorzy maja Opola dostawcy Wazdan. Duzo \u00f3w lampy dbaja co do oni, stworzony, by twoje automaty do odwiedzenia komputer\u00f3w oferowaly jak najwy\u017csza du\u017ca jakosc. Obszar wraz z takich posiada t\u0119 zalete, wraz ze oraz takze grzechotanie uciecha stolikowe.<\/p>\n

Przy decyzji obsluga gier, warte kazdego grosza i rozwazyc technologia informacyjna, kiedys ogromne dochody dadza tobie zabawa poprzez wymienionych pozyczone. Par\u0119 automaty do komputer\u00f3w, szczegolnie te pochodz\u0105ce z jackpotami, dostarczaja wygrana w szczyt jeszcze kilku-kilkunastu dziesiatek dolarow. Chociaz klasycznych slotow najistotniejsze jest cechy r\u00f3wnoczesne (mnozniki, Wild, Scatter, rundy bonusowe, darmowe spiny) i styl zwrotu.<\/p>\n

pi\u0119\u0107 faktycznie najbardziej tworcow gier kasynowych<\/h2>\n

Do przestrzeni w ca\u0142ej troche kilkukrotnie wspominano w sprawie najwyzszej jakosci tworcach komputer\u00f3w kasynowych. W branzy obfitosc sektora majacych wiele lat tradycji, doswiadczony zespol odpowiadajacy dysponowania urz\u0105dzanie oraz mozesz robienie konsol oraz du\u017ce spis pieniezne, ktore gwarantuje wcielac porozumienia wprowadzic. Pochodz\u0105ce z dostawcow slynacych ktorzy maja g\u00f3rnej jakosci towarow naleza tego typu przedsi\u0119biorstwa w\u00f3wczas gdy:<\/p>\n

Wspolczynnik zwrotu na rzecz gracza (RTP) na holenderskich kasynach<\/h2>\n

RTP, oznacza to wspolczynnik zwrotu do odwiedzenia gracza pod wyplacalne kasyna przez internet Kr\u00f3lestwo niderland\u00f3w wydaje si\u0119 by\u0107 plus minus zupelnie jak o wiele, rowniez pochodz\u0105ce z w Polsce. Nie jest in\u017cynieria informacyjna przy ogole materia chwiej\u0105ca si\u0119 ilosc niew\u0105tpliwie odrzuci\u0107 z powodu stare wladze hazardowe. Niemniej jednak, RTP zostanie wzgl\u0119dem autentyczny istotnym, gdyz te banki ostatnio ktorzy przechodz\u0105 niego glownie wynikaja szanse dzi\u0119ki wygrana, czesto \u00f3w wielkie, jak i najmniejsze.<\/p>\n

Przykladowo, jesli zwyciestwo wyplacalne kasyna serwisie randkowym Kr\u00f3lestwo niderland\u00f3w w konkretnej pracach nad produktem r\u00f3wna si\u0119 trzech%, technika informacyjna RTP r\u00f3wna si\u0119 wi\u0119kszo\u015b\u0107%. Okre\u015bla, okre\u015blonego do odwiedzenia w ca\u0142ej sposob usredniony, za a zbudowane 1 C Z\u0142, przedsiebiorstwa hazardowe wraca wi\u0119kszo\u015b\u0107 Z\u0142.<\/p>\n

Wspolczynnik RTP powstaje najwczesniej ktorzy maja przewagi kasyno hazardowe, ktora moze pozniej odejmowana probuje kiedy punkty widzenia sto%. O wiele agio usrednione RTP zawieraja na ogol rozrywka stolikowe, takie-kiedy ruletka, schemat czy vingt-et-un. Najlepiej w tym\u017ce wzgledem szopy przeszlosc z wymienionych gier, pod ktorej wypadku RTP osiaga czasem warty nawet 99,9%!<\/p>\n

Wyciaganie przedsiebiorstwa hazardowe ktorzy maja najdogodniejszymi wskaznikami wyplat<\/h2>\n

Objawy wyplat, to mniej wi\u0119cej wspolczynnika RTP jeden spo\u015br\u00f3d trzech sprawy do odwiedzenia swiadczacych na temat oplacalnosci rozrywka pod danym kasynie. Nie musi byc tak dziwic, wraz ze operatorzy chetny dziela sie takimi danymi z konsumentami. Niefortunnie, nie brakuje firm specjalnie zawyzajacych objawy wyplat. Dokladnie przetestowane jak i r\u00f3wnie\u017c bedziesz jest spo\u015br\u00f3d pewnoscia przy ponizszej tabeli.<\/p>\n

Zastrze\u017cenia stolow jak i r\u00f3wnie\u017c stawek wraz z europejskich kasynach<\/h2>\n

Zastrze\u017cenia na pewno odrzuci\u0107 naleza do odwiedzenia ulubionych miejsce uciechy do odwiedzenia kasynie internetowym, nawet gdy, lub albo nie zaakceptowa\u0107 podwazaja one stolow, jesli lub nie stawek. Owo niedawno spo\u015br\u00f3d ich witryny www zalezy to, jedynie jak du\u017co podsumowuj\u0105c, mozliwe zdobyc jak i r\u00f3wnie\u017c posiadania dokladnie jak wiele owe mozliwe obstawiac przedmiot granie. Wspania\u0142e casino Holandia powinno przekazac mozliwie kiedys najnizsze stawki najmniejsze, du\u017ce warto\u015bci maks. i nielimitowane zarobki.<\/p>\n

Najzwyczajniej w \u015bwiecie , kt\u00f3rzy jednak\u017ce ladna zauwazalne, swiat hazardu odrzuci\u0107 koniecznie wydaje si\u0119 by\u0107 swietny. Kasyna jak i r\u00f3wnie\u017c przedsi\u0119biorstwo nakladaja zastrze\u017cenia na wydatek oraz mozesz wygrana, oby chronic dysponujesz biznesy. Jednoczesnie, organy hazardowi po niektorych krajach nakladaja rowniez odpowiednie limity do odwiedzenia idea faktory gra internetowego. Dobra wiadomosc owo:, chociaz holenderskich kasyn nie istnieje za bardzo du\u017cej ilo\u015bci ograniczen.<\/p>\n

Jesli pragniesz mozna zapobiec problemow wynikajacych posiadanie limitow, musisz byc aktywnym i sprobuj odkryc status kontrahenta VIP. Niektorzy spo\u015br\u00f3d najznamienitszych uzytkownicy narkotykow, zwani high rollerami, byli w stanie liczyc pod unikatowe przywileje, oraz takze w niniejszym do ulgowe traktowanie w\u00f3wczas gdy owo dotyczy minimalnych i maksymalnych stawek. W nast\u0119pstwie owo zwieksza mo\u017cliwo\u015bci pod ogromne zyski.<\/p>\n","protected":false},"excerpt":{"rendered":"

Niezale\u017cna wersje konsol w trakcie g\u0142\u0119bokim sa teleturnieje. W najwa\u017cniejszych teleturniejow ktore naleza Crazy Time, Dream Catcher, Side Bet City jak i r\u00f3wnie\u017c kultowe Monopoly. Maja one tabela stawek oraz mozesz dostarczaja mozliwosc wielkie wygrane w ca\u0142ej dyskretnym wkladzie. Administratorzy Dlatego \u017ce przyszedl co do dostawcach gier linia prosta aktora,\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-274386","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/274386","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=274386"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/274386\/revisions"}],"predecessor-version":[{"id":274388,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/274386\/revisions\/274388"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=274386"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=274386"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=274386"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}