/* 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":140403,"date":"2026-06-10T20:38:21","date_gmt":"2026-06-10T20:38:21","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=140403"},"modified":"2026-06-10T20:38:21","modified_gmt":"2026-06-10T20:38:21","slug":"sankra-casino-3","status":"publish","type":"post","link":"https:\/\/klecet.edu.in\/alumni\/sankra-casino-3\/","title":{"rendered":"Sankra Casino : Le Casino Fiable pour les Joueurs Suisse d’Argent R\u00e9el"},"content":{"rendered":"
\n

Les parieurs helv\u00e9tiques qui d\u00e9sirent un casino en ligne digne de confiance ont une bonne adresse : Sankra Casino. Cette plateforme correspond aux besoins du march\u00e9 helv\u00e9tique avec un combin\u00e9 de protection solide, de jeux vari\u00e9s et de services adapt\u00e9s. Machines \u00e0 sous, jeux de table ou casino live, Sankra Casino offre un environnement o\u00f9 l’on peut tenter sa chance l’esprit serein. Voyez ce qui en fait un alli\u00e9 de premier plan pour parier de l’argent r\u00e9el.<\/p>\n

Un Agr\u00e9ment Helv\u00e9tique : Votre Garantie de Protection et d’\u00c9quit\u00e9<\/h2>\n

Poss\u00e9der une licence suisse est bien plus qu’une formalit\u00e9 pour les r\u00e9sidents. Remise par l’ESBK, elle d\u00e9montre que Sankra Casino suit la loi f\u00e9d\u00e9rale sur les jeux d’argent, l’une des plus strictes. Pratiquement, des audits contr\u00f4lent r\u00e9guli\u00e8rement l’\u00e9quit\u00e9 des jeux. Les fonds des joueurs sont isol\u00e9s des comptes d’exploitation du casino. L’identit\u00e9 des joueurs est contr\u00f4l\u00e9e pour pr\u00e9venir la fraude. Participer sur une plateforme agr\u00e9\u00e9e en Suisse vous procure une protection juridique \u00e9vidente et la certitude de percevoir vos gains. C’est un cadre con\u00e7u pour le march\u00e9 national.<\/p>\n

Options de Paiement Con\u00e7ues \u00e0 la Suisse<\/h2>\n

Sankra Casino a s\u00e9lectionn\u00e9 des moyens de paiement qui r\u00e9pondent aux pratiques suisses. Vous pouvez cr\u00e9diter et retirer de l’argent par virement bancaire, avec une carte Visa ou Mastercard, ou via des wallets \u00e9lectroniques comme Twint. Cette derni\u00e8re option est tr\u00e8s appr\u00e9ci\u00e9e en Suisse pour sa praticit\u00e9. Les transactions sont promptes et les temps de retrait demeurent courts. Toutes les transactions se font en francs suisses (CHF). Vous supprimez ainsi les frais de change et vous voyez toujours les montants exacts.<\/p>\n

S\u00fbret\u00e9 des Transactions et Support Client<\/h3>\n

Chaque transaction est prot\u00e9g\u00e9e par les normes les plus avanc\u00e9es de s\u00e9curit\u00e9. Le service client est un autre point fort. L’\u00e9quipe de Sankra, qui parle fran\u00e7ais et allemand, est disponible par chat en direct ou par email. Elle r\u00e9pond aux questions techniques, financi\u00e8res ou sur les jeux. Efficace et comp\u00e9tente, elle garantit les joueurs suisses ne demeurent jamais sans aide. Cette facilit\u00e9 d’acc\u00e8s, associ\u00e9e \u00e0 une rubrique FAQ bien fournie, accro\u00eet le sentiment de s\u00e9curit\u00e9 autour de la plateforme.<\/p>\n

Pour quel motif Sankra Casino est le S\u00e9lection de Confiance en Suisse<\/h2>\n

La confiance se fonde sur des bases solides. Pour Sankra Casino, cela passe par une licence de jeu \u00e0 distance d\u00e9livr\u00e9e par la Commission suisse des jeux d’argent (ESBK). Cette r\u00e9gulation garantit des op\u00e9rations l\u00e9gales et transparentes, sous le supervision des autorit\u00e9s. Le site s\u00e9curise vos donn\u00e9es financi\u00e8res et personnelles avec un chiffrement SSL. Il encourage aussi un jeu responsable, gr\u00e2ce \u00e0 des outils pour fixer ses propres limites et s’auto-surveiller. Choisir Sankra, c’est s\u00e9lectionner un casino qui prend votre s\u00e9curit\u00e9 \u00e0 c\u0153ur.<\/p>\n

Promotions et Promotions Exclusives pour les Joueurs Helv\u00e8tes<\/h2>\n

Sankra Casino salue ses nouveaux membres suisses avec des promotions attractives. Souvent, un bonus sur le premier versement et des tours gratuits sont disponibles. Ces promotions donnent un bon d\u00e9part, sans mauvaises surprises. Les joueurs r\u00e9guliers jouissent quant \u00e0 eux d’un programme de fid\u00e9lit\u00e9 qui progresse avec eux. Chaque mise accumule des points, convertibles contre des bonus, de l’argent r\u00e9el ou d’autres avantages. Des tours de cadeaux mensuels ou des offres de cashback r\u00e9tribuent aussi la loyaut\u00e9. Pour en profiter, consultez toujours les conditions g\u00e9n\u00e9rales, surtout les exigences de mise.<\/p>\n

Promotions Claires et Programme de Fid\u00e9lit\u00e9<\/h3>\n

Sankra Casino<\/a> mise sur la transparence pour ses promotions. Les termes et conditions sont formul\u00e9s clairement, avec des conditions de mise raisonnables qui couvrent \u00e0 beaucoup de jeux. Le programme de fid\u00e9lit\u00e9 inclut g\u00e9n\u00e9ralement plusieurs paliers. Plus vous jouez, plus vous montez de niveau et plus les r\u00e9compenses sont attrayantes. Ce syst\u00e8me cr\u00e9e une relation durable avec le casino, o\u00f9 chaque pari a de la valeur.<\/p>\n

Jeux et Logiciels de Excellence sur Sankra Casino<\/h2>\n

Sankra Casino tient ses promesses sur le choix des jeux. Il collabore avec des d\u00e9veloppeurs r\u00e9put\u00e9s comme NetEnt, Play’n GO, Evolution Gaming et Pragmatic Play. Cela garantit de beaux graphismes, du son immersif et une animation fluide. Vous trouverez une vaste biblioth\u00e8que avec des quantit\u00e9s de machines \u00e0 sous, les jeux de table habituels comme le blackjack et la roulette, et un casino en direct de haut niveau. Chaque jeu exploite un g\u00e9n\u00e9rateur de nombres al\u00e9atoires (RNG) certifi\u00e9, p\u00e9riodiquement audit\u00e9 pour son \u00e9quit\u00e9.<\/p>\n

Slots et Jackpots<\/h3>\n

Les passionn\u00e9s de slots seront combl\u00e9s. Le catalogue associe les classiques ind\u00e9modables et les nouvelles sorties aux m\u00e9caniques originales. Les joueurs suisses peuvent \u00e9galement viser les jackpots progressifs, o\u00f9 les gains peuvent transformer une vie. Une interface facile permet de trier les jeux par \u00e9diteur, par popularit\u00e9 ou par fonctionnalit\u00e9 comme les tours gratuits. Tout op\u00e8re bien, sur ordinateur comme sur mobile, sans avoir besoin de t\u00e9l\u00e9charger un logiciel.<\/p>\n

Jeux de Soci\u00e9t\u00e9 et Live Casino<\/h3>\n

Les adeptes de strat\u00e9gie savoureront les multiples versions virtuelles de blackjack, roulette, baccara et poker. Le joyau du site demeure cependant le live casino. De vrais croupiers animent les parties en direct depuis des studios. Vous pouvez dialoguer avec eux et les autres joueurs, ce qui reproduit l’ambiance d’un casino terrestre. Des cr\u00e9ations comme Lightning Roulette, Infinite Blackjack ou Monopoly Live ajoutent une touche de spectacle, parfaite pour les joueurs suisses exigeants.<\/p>\n

Pratiquer le Jeu Responsable sur Sankra Casino<\/h2>\n

Sankra Casino endosse sa obligation envers les joueurs. La plateforme propose des outils pour conserver le contr\u00f4le. Chaque utilisateur peut fixer ses propres limites de d\u00e9p\u00f4t, pour la journ\u00e9e, la semaine ou le mois. Il est possible de requ\u00e9rir une pause temporaire ou une exclusion d\u00e9finitive. Un historique d\u00e9taill\u00e9 de l’activit\u00e9 de jeu est aussi disponible. Le site offre des liens vers des organisations d’aide suisses comme Jeu excessif ?<\/em><\/p>\n

Exp\u00e9rience Mobile Optimis\u00e9e<\/h3>\n

Pour les joueurs suisses qui se d\u00e9placent, Sankra Casino fonctionne parfaitement sur mobile. Inutile de charger une application : le site s’ajuste tout seul \u00e0 l’\u00e9cran de votre smartphone ou tablette. Il conserve toutes les options de la version ordinateur. La navigation est ais\u00e9e, le choix des jeux est complet et les paiements sont s\u00e9curis\u00e9s. Dans le train ou chez soi, cela garantit une session de jeu agr\u00e9able \u00e0 tout moment, sans compromettre en qualit\u00e9 ou en s\u00e9curit\u00e9.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"

Les parieurs helv\u00e9tiques qui d\u00e9sirent un casino en ligne digne de confiance ont une bonne adresse : Sankra Casino. Cette plateforme correspond aux besoins du march\u00e9 helv\u00e9tique avec un combin\u00e9 de protection solide, de jeux vari\u00e9s et de services adapt\u00e9s. Machines \u00e0 sous, jeux de table ou casino live, Sankra\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-140403","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/140403","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=140403"}],"version-history":[{"count":1,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/140403\/revisions"}],"predecessor-version":[{"id":140404,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/140403\/revisions\/140404"}],"wp:attachment":[{"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=140403"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=140403"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=140403"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}