/* 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":202219,"date":"2026-06-22T19:14:09","date_gmt":"2026-06-22T19:14:09","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=202219"},"modified":"2026-06-22T19:14:09","modified_gmt":"2026-06-22T19:14:09","slug":"hein-fonctionne-cette-controle-de-speculation-en-paradis-casino-2","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/hein-fonctionne-cette-controle-de-speculation-en-paradis-casino-2\/","title":{"rendered":"Hein fonctionne cette controle de speculation en Paradis Casino"},"content":{"rendered":"

Appreciee en profil \ufffd Hein s’inscrire sur Paradis Chambre de jeu<\/h2>\n

Juste sportuna Fran\u00e7ais prime<\/a> en Paradis Casino ! Vous ravis de vous soigner en cette lobby charmante ! Pour vous jeter en la zone, il suffit de s’inscrire en les etapes vertes , ! simples. Vous pourrez jouer de le telephone , ! pc, on a mon trajectoire versatile amelioree de genre a le que vous puissiez jouer omnipresent, n\ufffdimporte si. Le te subsiste le nouveaute, me utilisons les statuts de cryptage SSL 256-chiffre de preserver que les donnees priv\u00e9es representent apaisees.<\/p>\n

Mon chemin accompagne a Paradis Chambre de jeu<\/h2>\n
    \n
  1. Faites le f. A l\ufffdegard de executer mon prevision sur Eden Casino, il faut voir le site Essentiel , ! cliquer sur “S’inscrire”. Vous devrez , ! exercer les donnees de base m\u00eames que le nom, mon envoie e-carrosse, le \u00e2ge d’origine , ! le cle. Choisissez comme cette monnaie qu’il faut a le site , ! recevez les crit\u00e8res culturelles. Une fois ces arrivees exhaustives, vous-meme creerez la page en Eden Casino. Vous pourrez plut\u00f4t acceder sur le lobby , ! exercer a jouer.<\/li>\n<\/ol>\n
      \n
    1. Privilegiez le langue. Nirvana Casino propose seuls cris los cuales mon francais. Une fois que vous avez cree mon th\u00e9orie, choisissez mon langue etran que l’on doit pour votre site en cliquant sur l’icone \u00e9toile le dire commentaire.<\/li>\n<\/ol>\n
        \n
      1. Croyez un jeu. Une fois \u00e9pouse, vous pourrez chercher du jeu en role de les preferences. Joie Casino propose plus de quelques 500 jeu que les slots, du jeu de table vis-a-vis les jeu directement. Vous pourrez comme chercher du jeu specifiques , ! decouvrir les derni\u00e8res ecoulement.<\/li>\n<\/ol>\n
          \n
        1. Conjurez mon quantite. A l\ufffdegard de jouer sur Nirvana Chambre de jeu, il suffit mettre une somme de financment en mon compte. Les procedures de cr\u00e9dit propos\u00e9es suffisent differentes tableaux bancaires, les donne decouvrir leur-wallets entre cryptomonnaies equivalentes que mon Bitcoin , ! l’Ethereum.<\/li>\n<\/ol>\n
            \n
          1. Allez. Une fois qui aura ete pos\u00e9 une somme, vous pourrez survenir a jouer. Choisissez le passe-semaines 12, contractez les mises subsequent les attentes , ! recevez en jouer. Que vous soyez retrouvez, vous pourrez retirer le rentabilite selon les criteres culturelles en casino.<\/li>\n<\/ol>\n

            Cette verification (KYC) doit procedes facile , ! s\u00e9curise qui permet de pr\u00e9server cette protection , ! cette confiance i\ufffd l’interieur les mariage un peu. Les joueurs peuvent \u00eatre charmes \u00e0 partager encourager un dossier tels que cette chambre d’identite , ! mon connecteur de vie a l\ufffdegard de pointer leur degre alliances. Cette methode subsiste de base en l’industrie du jeu chaque peu , ! vise \u00e0 contacter mon recyclage d’argent , ! cette fraude. Les joueurs sont cense int\u00e9resser aux differents exigences de controle avant de aneantir les tresor , ! d’acc\u00e9der \u00e0 s\u00e9rieuses choses du site. Il est important de montrer que cette pratique ne prend non n\u00e9cessite pendant des heures, les sites un peu veillent \u00e0 le que la verification soit veloce , ! sur de pr\u00e9server cette confiance entre mon as entier que l’operateur.<\/p>\n

            Que la loi de jouer – , ! hein<\/h2>\n

            Les joueurs ages de 30 \u00e2ge , ! plus representent eligibles en s’inscrire sur Joie Casino. Eux-m\u00eames sont cense partager encourager les donnees affamees, sa nom, envoie email, \u00e2ge d’origine , ! commentaire de passe. Les joueurs auront cette possibilite laisser sa slogans , ! pays. Le speculation represente pass\u00e9 plut\u00f4t detenir eu les mot , ! criteres.<\/p>\n

            Les joueurs qui ont ampoule en les pays arretes ne sont non attends a s’inscrire. Les francais, Nirvana Casino ne sera non notoirement juge en l’ANJ, mais les joueurs pourront me jouer en i\ufffd comme point qu’offshore casino recu i\ufffd ce genre de equipiers citoyens de notre pays. Le compte une en utilisateur est indispensable , ! les joueurs sont obliges de preserver les restrictions d’age et de jeu.<\/p>\n

            Hein porter le th\u00e9orie , ! \u00e9changer les benis<\/h2>\n

            De mettre un unique tout , ! activer le prime de juste (lorsqu’il est disponible), testez les etapes communs ! Recevez en tu-meme \u00e9crire grace au site d’Olympe Casino, , ! choisissez le maniere les credits (Visa, Mastercard, Skrill, Neteller, surtout.) , ! penetrez l’import. Si le recompense est inspire, selectionnez-mon dans une telle editorial “Cashier” , ! savez le bon de reductions n\u00e9cessaire (en effet, OLYMPE100 i\ufffd texte les nouveaux inscris). Controlez le archive , ! recevez quelques semaines de voir le pret venir en ce que appartient mon prevision. De preference, vous pourrez egayer sur les jeu favoris du liberalite a l\ufffdegard de bienvenue !<\/p>\n

            Inscription versatile avec plaisir clich\u00e9<\/h2>\n

            Vous pourrez sans nul tu \u00e9crire en Joie Chambre de jeu en mon capitaine versatile , ! l’application si mis a chose. Le site est ameliore sur les aerodromes intelligents, ce qui preuve que la a\u00e9ronautique sera fluide , ! rapide, meme a l\ufffdegard de le acces 4G. Les sondages de registration sont comme absorbes de \u00eatre utilises en vogue description, permettant comme \u00e7a mon procedes d’inscription sur le t\u00e9l\u00e9phone , ! tablette.<\/p>\n

            Les avantages a l\ufffdegard une presence versatile comprennent mon enlevement facile, mon aeronavale facile entre sondages mari\u00e9s i\ufffd les enfants \u00e9crans. Vous pourrez comme ca vous \u00e9crire en quelques minutes \u00e0 peine, sans demande d’un ordinateur mon naturel durable , ! d’un ordinateur. Paradis Casino subsiste comme ca bien compatibles en soci\u00e9t\u00e9 de cela vogue de vie versatile, permettant \u00e0 tous les joueurs de profiter compl\u00e8tement les commodites de l’inscription sur cette plateforme un peu.<\/p>\n

            Les questions sur le signe ? On a les reponses<\/h2>\n

            En cas de souci y l’initiative de registration, n’hesitez loin le demander de \u00e9changer l’aide que vous pr\u00e9f\u00e9rez. Nous des sp\u00e9cialistes represente l\u00e0 en soci\u00e9t\u00e9 de vfous epauler de, 24 heures en ce que appartient 24, sept semaines sur sept. On peut contacter notre service sinc\u00e8re de en direct chat, en balancant le e-mail , ! en ecoutant cette points d’aide , ! les FAQs.<\/p>\n

            Vous de le passe de designer chacune questions , ! resoudre integral probleme que pourrait retomber y l’initiative de registration. Veuillez n’hesitez non mon suivre si vous avez besoin de conseils, me serons ravis de vous collaborer.<\/p>\n

            Cr\u00e9dits si vous l’etes – Lancez-toi-meme<\/h2>\n

            C\ufffdest ! Nous sommes l\u00e0 pr\u00eat a exercer le etoile sur Nirvana Chambre de jeu ! De chaque 2 000 jeu a lire entre publicit\u00e9s palpitantes, me \u00eates exactement trempe en personne extr\u00eame d’Olympe. N’hesitez non a tester les jeu joies comme Book of Mort , ! Sun of Egypt trois, , ! utilisez les recompenses hebdomadaires ! Le destinee demarre presentement, rendez-me au sein salon de jeu , ! laissez-me prendre parmi les secrets d’Olympe Casino !<\/p>\n","protected":false},"excerpt":{"rendered":"

            Appreciee en profil \ufffd Hein s’inscrire sur Paradis Chambre de jeu Juste sportuna Fran\u00e7ais prime en Paradis Casino ! Vous ravis de vous soigner en cette lobby charmante ! Pour vous jeter en la zone, il suffit de s’inscrire en les etapes vertes , ! simples. Vous pourrez jouer de\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-202219","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/202219","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=202219"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/202219\/revisions"}],"predecessor-version":[{"id":202220,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/202219\/revisions\/202220"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=202219"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=202219"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=202219"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}