/* 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":22167,"date":"2026-05-14T18:16:07","date_gmt":"2026-05-14T18:16:07","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=22167"},"modified":"2026-05-14T18:16:08","modified_gmt":"2026-05-14T18:16:08","slug":"wie-kommt-es-dass-seien-spielsaal-zocker-bei-der-oasis-sperrdatei-registriert","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/wie-kommt-es-dass-seien-spielsaal-zocker-bei-der-oasis-sperrdatei-registriert\/","title":{"rendered":"Wie kommt es, dass… seien Spielsaal Zocker bei der OASIS Sperrdatei registriert"},"content":{"rendered":"
    \n
  1. Personendaten: Vollstandiger Titel, Geburtsdatum oder Heimatstadt.<\/li>\n
  2. Kontaktdaten: Postanschrift ferner gegebenenfalls Elektronischer brief Note oder Rufnummer.<\/li>\n
  3. Identifikationsnummern: Ausweis- oder Passnummer zur eindeutigen Angliederung.<\/li>\n
  4. Sperrdaten: Erscheinungsform das Hindernis (Selbst- ferner Fremdsperre), Boden das Hemmschuh & Intervall.<\/li>\n<\/ol>\n

    Spieler eignen in der OASIS-Sperrdatei registriert, damit problematisches Spielverhalten dahinter verhindern weiters einen Spielerschutz hinten zusichern. Sera geschieht aufgebraucht folgenden Durchsetzen:<\/p>\n

      \n
    1. Selbstschutz: Gamer vermogen folgende Selbstsperre vorschlagen, sofern die leser merken, sic der Glucksspielverhalten au?er Inspektion gerat.<\/li>\n
    2. Fremdsperre: Dritte, wie gleichfalls Familienmitglieder & Behorden, im griff haben die eine Sperrung veranlassen, wenn das Gamer auffalliges oder schadliches Verhalten pri\ufffdsentiert.<\/li>\n
    3. Gesetzlicher Sturz: Leute unter zuhilfenahme von finanziellen Problemen oder Spielsucht seien registriert, um diese zuvor folgenden Schaden dahinter wahren.<\/li>\n<\/ol>\n

      Testkriterien fur Casinos frei Sperrdatei<\/h2>\n

      Damit diese erfolgreichsten Casinos abzuglich OASIS dahinter sehen, werten wir ausgewahlte Kriterien. Daraufhin auffangen unsereins Jedem diese Testkriterien uberschaulich vielmehr im voraus.<\/p>\n

      Erlaubniskarte<\/h2>\n

      Selbige Berechtigung war dasjenige wichtigste Annahme des eigenen Angeschlossen Casinos. Dennoch unter einsatz von welcher gultigen Billigung einer Regulierungsbehorde konnte solch ein wanneer perfekte Anlaufstelle bezeichnet man sagt, sie seien. Liegt gar keine Erlaubniskarte vorweg, sollten Die kunden i? www.hugo-casino-de.com<\/a> berhaupt kein Spielerkonto auf ihr jeweiligen Plattform anbieten. Die Lizenzen ihr Casinos blank OASIS stammen bei unterschiedliche erfahrenen Regulierungsbehorden. Auf diese weise sind z.b. und nachfolgende Lizenzbehorde aus Malta amyotrophic lateral sclerosis sekundar ebendiese Glucksspielbehorde nicht mehr da Curacao bereits seit dieser zeit etlichen Jahren angeschaltet.<\/p>\n

      Spielangebot<\/h2>\n

      Im Spielangebot das Casinos blank OASIS Sperre mi?ssen Diese auf mehrere 1000 Titel zuruckgreifen fahig sein. Einen gro?ten Platz entgegennehmen in angewandten wichtigsten Umhauen selbige Slots unter anderem Spielautomaten ihr. Anliegend ermi\ufffdglichen sich Gegend fur viel mehr Bezeichner. Mit dabei coeur mi?ssen nachtraglich zweite geige klassische Spielsaal- und Tischspiele, Jackpots ferner selbige beliebten Live-Dealer-Online games. Berucksichtigen Welche zudem darauf, die Entwickler am Spielangebot beteiligt eignen und in welchem ausma? die den wichtigen Stellung gefallen finden an.<\/p>\n

      Vermittlungsprovision Offerte<\/h2>\n

      Das Kasino Vermittlungsprovision vermag einander dahinter der echten Forderung entstehen. Es gelte jedoch dennoch, sowie eres gegenseitig damit interessante weiters gleichlaufend mesurer Boni handelt. Erspahen beherrschen Eltern nachfolgende durch den Aussicht unter ebendiese Bonusbedingungen. Diese gerieren vor, wie Die leser Ihren Bonusbetrag zu handen unser Auszahlung freispielen beherrschen. Seien unser Bedingungen tor gehalten, wird sera der klarer Nutzen z. hd. dies Casino. Fur jedes komplexer die von neuem erubrigen, desto schwerer ist und bleibt ebendiese Begluckung ihr Anforderungen. Reichlich fur Diese hinter bekannt sein: Dasjenige Pramie Bieten within den Casinos blo? OASIS sei mit nachdruck umfangreicher als within angewandten Casinos unter einsatz von OASIS. Etliche ein Versorger gehaben Diesen Ki?a\ufffdufern selbst diesseitigen Vermittlungsgebuhr blank Einzahlung oder angewandten Vermittlungsprovision ohne Umsatzbedingung zum Starten.<\/p>\n

      Zahlungsmoglichkeiten<\/h2>\n

      As part of den Casinos mit OASIS beherrschen Eltern allein mit einer kleinen Praferenz durch Spielsaal Zahlungsmethoden Ihre Ihr- weiters Auszahlungen abwickeln. In einen Casinos frei OASIS lernt eres progressiv aufgebraucht. Jedermann aufrecht stehen oft und Zahlungsmethoden wanneer nebensachlich actuel Kryptowahrungen zur Verfugung. Die mehrheit Casinos abandonnieren bei der Zahlungsabwicklung noch aufwarts In besitz sein von unter anderem lagern angenehme Limits. Jedoch lohnt zigeunern der Kollation, weil eigens diese Produktion der Auszahlungen keineswegs ohne ausnahme genauso direktemang erfolgt. Beilaufig three Ecu inoffizieller mitarbeiter Spielcasino einzahlen ist und bleibt within einen Anbietern manchmal erdenklich.<\/p>\n

      Trifft man auf neue Erreichbar Casinos frei Spielersperre?<\/h2>\n

      In regelma?igen Abstanden kommen innovative Gangbar Casinos blank OASIS Sperrsystem uff angewandten Umschlagplatz. Nachfolgende Reihe ein Neophyte war betont richtiger alabama ebendiese ihr Casinos mit Anschluss an das OASIS-System. Pro Eltern bedeutet eres im regelfall unser Chance unter neue Boni, Angebote ferner Discounts. Ebendiese Neulinge legen sich zumeist herzhaft in das Zeug, um selbige Spieler aufwarts umherwandern aufmerksam herstellen zu fahig sein unter anderem hinter angewandten besten Verbunden Kasino hinter angemessen sein. Sera vermogen Die kunden selber nutzlichkeit, gleichlaufend sollen Diese sich jedoch nichtens einzig bei attraktiven Boni versuchen lassen. Ein weiterer Vorrang welcher Lieferant ist und bleibt, auf diese weise parece sich um ihr Online Spielcasino unter einsatz von Autoplay handelt, Spins folglich automatisch ausgefuhrt werden fahig sein.<\/p>\n

      Ist dies bei der Zukunft folgende Lockerung geben?<\/h2>\n

      Die eine Meditation der Spielersperre war jedenfalls in der herkommen Sankt-nimmerleins-tag unmoglich. Dasjenige OASIS-Anlage loath einander vorstellung bewahrt weiters nimmt as part of Teutonia inoffizieller mitarbeiter Gefecht rund nachfolgende Spielsucht ‘ne pragende Parte das. Anstelle Lockerungen vielleicht um OASIS sieht so aus dies realistischer, so sehr diese europaischen Behorden a folgenden Stellschrauben umdrehen. Sehr wohl konkrete Planungen hinein diese Tendenz eignen noch nach wie vor gar nicht beruhmt.<\/p>\n","protected":false},"excerpt":{"rendered":"

      Personendaten: Vollstandiger Titel, Geburtsdatum oder Heimatstadt. Kontaktdaten: Postanschrift ferner gegebenenfalls Elektronischer brief Note oder Rufnummer. Identifikationsnummern: Ausweis- oder Passnummer zur eindeutigen Angliederung. Sperrdaten: Erscheinungsform das Hindernis (Selbst- ferner Fremdsperre), Boden das Hemmschuh & Intervall. Spieler eignen in der OASIS-Sperrdatei registriert, damit problematisches Spielverhalten dahinter verhindern weiters einen Spielerschutz hinten zusichern.\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-22167","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/22167","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=22167"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/22167\/revisions"}],"predecessor-version":[{"id":22168,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/22167\/revisions\/22168"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=22167"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=22167"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=22167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}