/* 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":154782,"date":"2026-06-15T03:55:03","date_gmt":"2026-06-15T03:55:03","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=154782"},"modified":"2026-06-15T03:55:03","modified_gmt":"2026-06-15T03:55:03","slug":"player-protection-tools-and-user-safety-at-piperspin-casino-in-canada","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/player-protection-tools-and-user-safety-at-piperspin-casino-in-canada\/","title":{"rendered":"Player Protection Tools and User Safety at PiperSpin Casino in Canada"},"content":{"rendered":"
\n\"Pi\u0119\u0107dziesi\u0119ciu<\/p>\n

As your companion to the world of internet gambling here at PiperSpin Casino, I believe the key conversation we can have is about playing safely and safely https:\/\/pipersspin.com\/en-ca\/<\/a>. For me, a truly great gaming experience isn’t just about the excitement of the spin or the thrill of the game; it’s about understanding you’re in a protected, regulated environment that puts first your health above all else. That\u2019s the cornerstone of all we do for our Canadian players. I aim to talk to you today not just as a casino representative, but as a kindred fan who knows that the best play is always educated play. This article is your detailed guide on the robust suite of options, guidelines, and support systems we have built specifically for you. My aim is to walk you through each feature, explaining practically how you can use them to manage your gaming activity, define your own boundaries, and access help if you ever need it. Comprehending these protections allows you to savor your time at PiperSpin with total peace of mind.<\/p>\n

Our Philosophy on Player Protection in Canada<\/h2>\n

At PiperSpin Casino, our method to safe gambling isn’t an afterthought or a mere regulatory checkbox; it’s the core principle integrated in our platform’s framework and our team’s everyday work. I view our connection with you, our Canadian player, as a alliance built on trust. My belief is clear: delivering a fun and engaging escape must go hand-in-hand with firm commitment to your security and financial security. This means we vigorously promote responsible gaming rather than just responding to problems. We integrate safeguards right into your gaming experience, from the moment you sign up. For us, safeguarding players means using sophisticated age and identity verification to prevent underage entry, ensuring all our games are certified for fair and random results by independent auditors, and using state-of-the-art encryption to safeguard your personal and financial data. But aside from the systems, it’s about fostering a mindset of consciousness. I advise you to see gaming as a type of leisure, not a way to earn income, and to constantly be conscious of the time and money you’re investing. This preventive, holistic view is what shapes true player security in my eyes.<\/p>\n

Key Tools for Managing Your Play<\/h2>\n

I have ensured that PiperSpin Casino gives you with a strong set of practical tools to put you in full control of your gaming habits. These are available within your account settings, letting you to personalize your experience based on your personal preferences. The Deposit Limits feature is a pillar of this system, enabling you to set rigid ceilings on how much money you can deposit over a daily, weekly, or monthly period. Once set, these limits cannot be uplifted until after a cooling-off period, which I find is a essential safeguard against impulsive decisions in the heat of the moment. Similarly, our Loss Limits allow you to establish a maximum amount you are comfortable losing within a chosen timeframe, immediately suspending play if that threshold is reached. For managing time, the Reality Check and Session Timer are invaluable. The Reality Check will send you a soft pop-up notification at intervals you choose, alerting you of how long you’ve been playing and your session results, encouraging a conscious pause. The Session Timer can be set to mechanically log you out after a predetermined duration. I highly recommend checking out and utilizing these tools from the start; they are designed not as restrictions, but as enabling frameworks that help you play within your means and maintain a healthy balance with other life activities.<\/p>\n

Taking a Break from Gaming: Time-Outs and Account Suspension<\/h2>\n

There may be times when you feel you need a more substantial step back from gaming, and that is entirely acceptable. To support you during such times, I have implemented simple and direct options for pausing. Our Time-Out function enables you to temporarily suspend your account for a short, predetermined period. You can select a time-out for 24 hours, one week, one month, or even up to six weeks. During this time, you will be unable to log into your account or receive any promotional communications from us. This can be an excellent way to refocus, reflect, or simply attend to other pursuits without the temptation of logging in. For a more permanent solution, we present a Self-Exclusion program. This is a significant commitment where you can choose to exclude yourself from accessing your PiperSpin account for a far longer period, commonly six months, one year, or even five years. Once you confirm a self-exclusion request, it is permanent for its duration. We will close your account and stop any attempts to open a new one during the exclusion term. I want you to know that selecting self-exclusion is a accountable and respected decision. If you are thinking about this path, I also recommend you to reach out to professional support services, which I will talk about later, to make sure you have full help during this period.<\/p>\n

\"Piper<\/p>\n

Keeping Your Profile and Data Protected<\/h2>\n

Your safety is my unwavering concern, and it forms the foundation of a protected gaming environment. From a technical perspective, I make sure that PiperSpin Casino uses bank-level 128-bit SSL encryption across our entire website. This signifies that every piece of data you submit with us\u2014from your login credentials and personal information to your financial operations\u2014is scrambled into an indecipherable cipher as it transits over the web, making it practically unfeasible for unapproved parties to access. Furthermore, we follow strict privacy policies, implying we never trade your data and only use it for the aims of offering and enhancing your experience. On your side, you play a crucial function in account protection. I always advise establishing a powerful, distinctive key for your PiperSpin account and never sharing it with anyone. Be wary of phishing tries via email or other methods that may pose as us to acquire your details; keep in mind, we will never demand your key or entire security details via electronic mail. Utilizing two-factor authentication if present provides another effective stratum of security. By combining our cutting-edge technological safeguards with your own watchful practices, we create a impressive barrier against dangers, enabling you to center exclusively on your fun.<\/p>\n

Resources and Resources for Canada-based Players<\/h2>\n

While our in-house tools are effective, I wholeheartedly believe that collaboration with independent, expert organizations is vital for a full support network. For our players in Canada, I want to direct you to several nationally established and reliable resources. The Canadian Centre on Substance Use and Addiction (CCSA) offers important insights and links to support related to gambling harm. More specifically, organizations like Responsible Gambling Council (RGC) provide public information and awareness programs. Most crucially, if you or someone you know is experiencing challenges with gambling, discreet and expert help is on hand 24\/7. I encourage you to reach out ConnexOntario (for Ontario residents) at 1-866-531-2600 or the Canada-wide problem gambling helpline at 1-888-391-1111. These services are operated by experienced counselors who can provide support, information, and referrals to local treatment options at no cost. Moreover, you can access the website of the Canadian Partnership for Responsible Gambling (CPRG) for a extensive list of provincial support services. Remember, seeking help is a sign of strength. At PiperSpin, we consider these organizations as vital partners in our mission to foster player well-being, and I wholeheartedly support their work.<\/p>\n

\"Spin<\/p>\n

Our Pledge to Fair and Clear Gaming<\/h2>\n

Faith in the games themselves is a fundamental aspect of responsible play. You ought never to doubt if the odds are just or if the outcomes are truly random. That is why I am committed to total transparency and justice in all games we offer at PiperSpin Casino. All our games, from slots to table games, function on certified Random Number Generator (RNG) systems. These RNGs are meticulously tested and reviewed on a routine basis by independent third-party firms like eCOGRA or iTech Labs. These auditors confirm that the RNG software produces fully random and random results, guaranteeing every player has an equal and equitable chance. The certification reports and the estimated Return to Player (RTP) percentages for our games are commonly available for you to inspect, offering clear understanding into the game mechanics. Moreover, we work under the licensing and regulation of a reputable gaming authority, which keeps us to strict standards of business integrity. This comprehensive approach\u2014integrating external auditing, regulatory oversight, and transparent reporting\u2014is my promise to you that the games at PiperSpin are fair, the outcomes are arbitrary, and your gaming experience is based on a basis of trustworthiness.<\/p>\n

How to Access and Use Your Player Protection Dashboard<\/h2>\n

I have built the Responsible Gaming features to be as easy to find and employ as possible. To gain control, simply access your PiperSpin Casino account and navigate to your account settings or profile menu. Find a section clearly titled “Responsible Gaming,” “Player Protection,” or “PlaySafe.” Within this specialized panel, you will locate a centralized control panel for all the tools we’ve covered. From here, you can view your current deposit and loss limits, change them (with the necessary cool-down periods for increases), turn on session timers and reality check alerts, and begin a time-out or self-exclusion. The interface is designed to be user-friendly, guiding you through each step with clear explanations. I advise checking this dashboard periodically, just as you might review your bank statement, to keep track of your gaming activity patterns. Defining limits is a forward-thinking and beneficial action. If you ever have any issues identifying these tools or understanding how to implement them, our customer support team is specifically trained to aid you. They can guide you through the process without judgment, guaranteeing you can configure your protections exactly as you deem appropriate. Enabling you starts with keeping these tools easy to reach and uncomplicated.<\/p>\n

Conclusion<\/h2>\n

My ultimate goal at PiperSpin Casino is to ensure that your experience is always safe, controlled, and enjoyable. The comprehensive responsible gaming structure we’ve developed\u2014from useful account tools and secure self-exclusion alternatives to collaborations with professional support services\u2014is a testament of that promise. I urge you to view these player protection features not as obstacles, but as enabling resources that put you solidly in the driver’s seat of your gaming experience. By learning and using deposit limits, time reminders, and the abundance of available support, you develop a aware approach to play. Keep in mind, gaming should always be a pleasurable pastime, not a reason of stress. I am here to provide a protected platform where you can decompress and enjoy yourself, certain that your well-being is the concern. Thank you for setting aside time to find out about these important protections. Play smart, stay safe, and understand that at PiperSpin, your responsible pleasure is our most important achievement.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"

As your companion to the world of internet gambling here at PiperSpin Casino, I believe the key conversation we can have is about playing safely and safely https:\/\/pipersspin.com\/en-ca\/. For me, a truly great gaming experience isn’t just about the excitement of the spin or the thrill of the game; it’s\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-154782","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/154782","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=154782"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/154782\/revisions"}],"predecessor-version":[{"id":154783,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/154782\/revisions\/154783"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=154782"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=154782"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=154782"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}