/* 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":142881,"date":"2026-06-12T10:14:04","date_gmt":"2026-06-12T10:14:04","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=142881"},"modified":"2026-06-12T10:14:04","modified_gmt":"2026-06-12T10:14:04","slug":"duxcasino-step-into-luxury-gaming-across-the-uk","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/duxcasino-step-into-luxury-gaming-across-the-uk\/","title":{"rendered":"DuxCasino \u2013 Step Into Luxury Gaming across the UK"},"content":{"rendered":"
\n

DuxCasino is built on a clear idea: every player should experience something special https:\/\/duxcasino.eu\/<\/a>. We\u2019ve built a online environment where elite gaming meets the sophisticated atmosphere of a members club. The moment you join, the atmosphere is one of excitement and elegance, a clear step up from the usual online casino. You\u2019ll find a curated selection of top-tier games, attractive bonuses, and a smooth, safe platform that seeks to redefine your gaming experience. Our priority is on a gaming experience that feels both opulent and rewarding, bringing a realm of premium casino thrills right to you. Here\u2019s a glimpse at what establishes DuxCasino a leading choice for players in the UK. We blend advanced technology with a genuine feel for what players seek, making sure every play session is secure, memorable, and full of potential for major wins.<\/p>\n

A First Impression at Our Lavish Digital Realm<\/h2>\n

Navigating DuxCasino is part of the experience. The platform is designed with a clean, user-focused design. You\u2019ll find a sleek, dark-themed interface that\u2019s pleasant to look at and even more intuitive, so locating your go-to game or the latest promotion is effortless. Every part of the site is fine-tuned to run optimally whether you\u2019re on a desktop computer or using your smartphone. Pages are quick to load, and everything runs smoothly, which reflects our focus on a premium experience. Beneath the appealing visuals is a strong technical framework designed for reliability and safety, allowing you to focus completely on your play. This environment is crafted not just to provide games, but to present them, establishing an environment that feels exclusive yet welcoming right from the start. Games are grouped logically, promotions are easy to see, and your account dashboard provides a clear overview of your activity and rewards, all displayed with a refined style that suggests opulence.<\/p>\n

A Superior Collection of Top Games<\/h2>\n

The center of DuxCasino is its game library. It\u2019s a extensive, carefully selected collection offering thousands of titles from the industry\u2019s top software providers. We work with names like NetEnt, Play’n GO, Pragmatic Play, and Evolution Gaming to deliver entertainment that spans immersive video slots with deep stories to classic table games displayed with perfect digital clarity. If you seek the real casino atmosphere, our live dealer section is a standout. It delivers real-time games of blackjack, roulette, baccarat, and game shows presented by professional croupiers. We regularly add the latest releases, so there\u2019s always something exciting to try. Every game is verified for fairness and uses independently verified Random Number Generators. This means every spin, every card dealt, and every roulette wheel turn is completely random. This focus on variety and quality lets you experience enduring classics like Starburst and Book of Dead alongside the newest Megaways slots and innovative live game shows, all in one place.<\/p>\n

Dedicated Customer Support: Your Personal Concierge<\/h2>\n

Just as a luxury hotel features a concierge, we deliver dedicated customer support for your requirements. Our courteous, knowledgeable support agents are available 24 hours a day, 7 days a week through live chat and email. They\u2019re eager to help with any inquiry, whether it\u2019s about a game rule, a bonus term, or a technical detail. We strive to give you timely, precise, and valuable answers that reflect the standard of excellence across our platform. We\u2019ve also put together a detailed FAQ section that covers common topics. This allows you find immediate answers any time of day. Our aim is to make sure your time at DuxCasino is seamless and completely satisfying, with expert help just a click away if you need it. The support team undergoes ongoing training on new games and functions. This means they can give smart advice and quick answers, making them a real advantage to your overall gaming experience.<\/p>\n

Generous Bonuses Tailored for the Discerning Player<\/h2>\n

We greet new guests with a collection of lavish bonuses designed to enhance your journey from day one. Our welcome package offers you a substantial boost across your first few deposits, providing more funds to enjoy our premium games. Our generosity continues with a consistent schedule of promotions. You can expect weekly reload bonuses, cashback offers on losses, and engaging slot tournaments with big prize pools. We also operate a thorough loyalty program where your wagers gain you points. These points can be converted for bonus funds or other special rewards. We outline our terms and conditions clearly, because a good offer should be both valuable and easy to understand. At DuxCasino, we view our bonuses as a key part of the luxurious experience we pledge. This reaches to private VIP invitations for our most loyal players, who receive personalized offers, higher withdrawal limits, and a dedicated account manager to handle their preferences.<\/p>\n

Browsing Our Exclusive Game Categories<\/h2>\n

To truly understand what we offer, take a journey through the various categories that arrange our library. Each section is crafted to offer a certain kind of excitement, suiting different player preferences and moods. You may want a quick spin or a strategic session at the tables; we have the right match for you. Our categories are structured for easy browsing, letting you jump straight into a genre you love or try something new with ease. The quality is high across every section, with each game offering sharp graphics, engaging sounds, and fluid mechanics. We\u2019re happy to offer a collection where the vast number of games never happens at the cost of quality. Each title must meet our standards for entertainment and performance. From high-volatility adventures for risk-takers to low-variance games for steady play, these categories are your guide to the perfect gaming session, structured to help you find and experience more.<\/p>\n

Megaways Mechanics and Action-Packed Video Slots<\/h4>\n

For those who enjoy dynamic gameplay and substantial winning opportunities, our Megaways and highly engaging video slots are for you. These games, fueled by clever mechanics from providers like Big Time Gaming and Relax Gaming, provide thousands of ways to win on a single spin. Titles like ‘Bonanza’ or ‘Extra Chilli’ are famous for their cascading reels and unlimited win multipliers. Beyond Megaways, we host a huge range of slots with different bonus structures. You\u2019ll find expanding wilds, free spin rounds with special modifiers, and interactive pick-and-click features. The themes push your imagination, taking you from ancient empires and mythical worlds to futuristic journeys and Hollywood-style blockbusters. The frequent sound of jackpots and the visual thrill of bonus rounds ensure this part of the casino buzzing. We also include exclusive titles and daily jackpot networks that pool bets from players across our platform, building prize pools that can alter your luck with one spin.<\/p>\n

The Live Casino Experience: Real-Time Elegance<\/h4>\n

Our Real-Time Casino section embodies the energy of a genuine casino floor. We broadcast games in real-time from modern studios and elegant casino settings straight to your device. You can interact with experienced, friendly dealers and other players using the live chat function, adding a social layer to the game. Our selection goes far beyond traditional roulette and blackjack. It offers many variants like Lightning Roulette, Infinite Blackjack, and Speed Baccarat. We also present a diverse lineup of entertaining game shows like ‘Monopoly Live’, ‘Dream Catcher’, and ‘Crazy Time’, where the fun is a central part of the appeal. The streaming tech is reliable, with multiple camera angles and clear audio, giving you a front-row seat at some of the world\u2019s most prestigious tables. Betting limits are displayed clearly to suit casual players and high rollers alike. The live interface links seamlessly with your casino wallet, rendering it straightforward to place bets and manage your session.<\/p>\n

Safety and Fairness: Our Unwavering Foundation<\/h2>\n

High-end means nothing without trust. That\u2019s why we created DuxCasino on a solid foundation of security and fairness. We maintain a trusted gaming license and adhere to strict regulatory standards that direct everything we do. Your personal and financial details are protected by enterprise-grade SSL encryption. This is the identical technology major banks utilize, and it ensures all your transactions completely private. Independent testing agencies review our games regularly. They validate the authenticity and randomness of the outcomes, offering transparent proof that every player has the same fair chance to win. We encourage responsible gambling by offering strong tools for deposit limits, session reminders, and self-exclusion. These assist you stay in control. Our support team is prepared to aid with any concerns, strengthening a safe environment where you can game with confidence. We believe true luxury gaming is carefree gaming. Our multi-layered security is crafted so you can zero in on nothing but the fun.<\/p>\n

Effortless Banking for Effortless Transactions<\/h2>\n

A luxury experience demands smooth financial handling. Our banking setup is structured for precisely that. We provide a wide range of trusted payment methods preferred by UK players. These encompass major credit and debit cards, e-wallets like Skrill and Neteller, and modern options such as PaySafeCard and direct bank transfers. Deposits arrive in your account instantly, so you can start playing right away. Our withdrawal process is optimized for speed, with our team working to process requests quickly. We maintain clear policies on transaction limits and processing times, so you\u2019re never left guessing about your money. The whole process, from your first deposit to cashing out a major win, is designed to be secure, simple, and straightforward. We remove any administrative friction from your entertainment. We also adhere to all UK financial regulations, adding another layer of security and trust for every transaction you make with us.<\/p>\n

How DuxCasino Stands Apart in the British Market<\/h2>\n

The UK online gaming market is crowded. DuxCasino distinguishes itself through a consistent focus on premium standards, environment, and support built around the player. We don\u2019t simply list games; we curate an elite collection. We don\u2019t just post bonuses; we craft rewarding, honest promotions. We don\u2019t simply run a website; we operate a secure, upscale digital environment. This complete approach to premium online gaming appeals with players who are fed up of generic, impersonal casino sites. Our insight of what UK players prefer, from game choices to payment methods, is integrated into our service model. We blend this local insight with an international standard of luxury, creating a one-of-a-kind spot that feels both known and distinctly refined. It\u2019s this devotion to an all-around experience that cements our place as a distinguished leader. From our meticulously designed interface to our firm commitment to safety and fair play, every part works together to deliver a gaming journey that is unmatched.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"

DuxCasino is built on a clear idea: every player should experience something special https:\/\/duxcasino.eu\/. We\u2019ve built a online environment where elite gaming meets the sophisticated atmosphere of a members club. The moment you join, the atmosphere is one of excitement and elegance, a clear step up from the usual online\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-142881","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/142881","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=142881"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/142881\/revisions"}],"predecessor-version":[{"id":142883,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/142881\/revisions\/142883"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=142881"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=142881"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=142881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}