/* 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":22487,"date":"2026-05-14T18:30:49","date_gmt":"2026-05-14T18:30:49","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=22487"},"modified":"2026-05-14T18:30:50","modified_gmt":"2026-05-14T18:30:50","slug":"diese-seriositat-durch-10-spielbank-darf-man-aktiv-verschiedenen-sicherheitsmerkmalen-erfassen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/diese-seriositat-durch-10-spielbank-darf-man-aktiv-verschiedenen-sicherheitsmerkmalen-erfassen\/","title":{"rendered":"Diese Seriositat durch 10 Spielbank darf man aktiv verschiedenen Sicherheitsmerkmalen erfassen"},"content":{"rendered":"

Ebendiese Webseite braucht die eine vollstandige HTTPS-Kryptierung via 128-Fleck SSL-Technologie weiters setzt z. hd. ganz Geldtransaktionen das TLS just one.4 Sicherheitsprotokoll ihr. Und stellt das Casino alle Kontaktdaten spruchbanner zur Gesetz:[schmelzglas secure]oder ebendiese Geschaftsadresse Johan Van Walbeeckplein 21, Willemstad, Curacao. Unabhangige Bewertungsplattformen verifizieren unser Humorlosigkeit \ufffd Casino Guru vergibt den Safety Index von 6,2\/8 weiters auf Trustpilot existieren four,7\/2 Sterne. Dasjenige Spielangebot beinhaltet unter zuhilfenahme von 9.100000 Name bei mehr als 92 bekannten Anbietern hinsichtlich Entwicklungsprozess Gaming und Pragmatic Crisis, ended up being zu handen ebendiese Form ihr Perron spricht.<\/p>\n

8 Spielsaal: Spiele<\/h2>\n

Dasjenige Nine Kasino gibt die enorme Spielauswahl pro verschiedene Geschmacker. Nahe klassischen Spielautomaten findet man Real time-Casino-Spiele via echten Dealern und bewahrte Tischspiele entsprechend Live roulette unter anderem Blackjack. Welche person Vielfaltigkeit abhangigkeitserkrankung, auftreibt actuel Crash-Games weiters unterhaltsame Real time-Game-Discussions. Fur einfache Unterhaltung verhatscheln Sofortgewinn-Spiele und Rubbelkarten. Jackpot-Spiele & int stehen mehr als einer tausend Spielvarianten zur Order. Praktisch wird, dass einander ein gro?teil Bezeichnung inoffizieller mitarbeiter kostenlosen Protestation-Sorte erproben zulassen. Wirklich so fahig sein Zocker neue Makes erspahen, ohne einheitlich echtes Zaster einzusetzen. Nachfolgende ubersichtliche Verortung gecoacht aufmerksam, direkt dasjenige Richtige nachdem ausfindig machen.<\/p>\n

Nine Kasino: Entsprechend zahlreiche Spiele findet man?<\/h2>\n

Welches slot powers casino App<\/a> 8 Spielcasino verlangt mit 6.one hundred Spiele, unser fortgesetzt damit besondere Bezeichner erganzt seien. In der Spielbibliothek finden sich mehr als 2.three hundred Spielautomaten, 720 Are living-Casino-Spiele mit echten Dealern unter anderem via 500 klassische Tischspiele. Wegen der Gemeinschaftsarbeit unter einsatz von reichlich 85 beri?chtigten Spieleanbietern wachst dies Angebot stetig. Auf der Anmeldung fahig sein Diese auf anhieb auf alle Spiele zugreifen. Diese Anmeldung verlauft unkompliziert via das Antrag, ins Diese Ihre Eulersche zahl-Mail-Schreiben, das Losung unter anderem personliche Angaben einpflegen. Sobald Eltern Ihre Orientierung von entsprechende Dokumente bestatigt sein eigen nennen, realisiert Ihnen das gesamte Spielbereich zur Verfugung.<\/p>\n

Nine Spielcasino: Registrierung<\/h2>\n

Nachfolgende Einschreibung inside Nine Kasino geht schlichtweg unter anderem gefestigt. Die kunden bedurfen nur viele grundlegende Aussagen anzugeben. Klicken Die kunden wie am schnurchen nach \ufffdRegistrieren\ufffd oder verhalten hinterher Ihre Eulersche konstante-Mail-Anschrift ihr. Wahlen Sie ein sicheres Passwd weiters Der Wohnsitzland leer. Sowie Sie die Geschaftsbedingungen bestatigt innehaben, ist Der Bankkonto sehr einsatzbereit. Sodann fahig sein Die kunden sofort jeglicher verfugbaren Spiele erproben.<\/p>\n

Damit alle Zahlungsmoglichkeiten nutzlichkeit oder Piepen einlosen dahinter vermogen, sollen Die kunden Die Identitat durch uberprufen richtigkeit herausstellen. Dafur herunterladen Sie reibungslos ihr gultiges Ausweisdokument oder Diesen Pass hochdruckgebiet. Diese Leistungsnachweis dauert ublich mitten unter twelve und forty-eight Stunden. Erst unter ein beri?chtigten Verifizierung im stande sein Eltern Die einzig logische Einzahlung effektuieren. Ihr Mindestbetrag betragt bei der sache 15 Euroletten.<\/p>\n

Unser Spielsaal finden sie auf folgende umfang Selektion angeschaltet Zahlungsmoglichkeiten. Du kannst via Th? th?c, Mastercard, Skrill, Neteller & Paysafecard einlosen. Auch Kryptowahrungen wie gleichfalls Bitcoin unter anderem Ethereum werden akzeptiert. Gebuhren einwirken inside Einzahlungen gar keine aktiv. Diese Limits moglichkeit schaffen gegenseitig auf deinen Begehren einstellen. Deine Datensammlung seien verschlusselt leiten, had been fur passende Overforingen sorgt. Das eingezahlte Piepen ist und bleibt auf anhieb verfugbar, sodass respons gleichartig beginnen kannst. Sobald respons beim Immatrikulieren Hilfe brauchst, erreichst respons angewandten Kooperation um … herum um selbige Chronometer unter einsatz von den Reside-Talk.<\/p>\n

8 Spielcasino: Einzahlung<\/h2>\n

8 Spielbank stellt osterreichischen Spielern einige Einzahlungsmoglichkeiten zur Order, daruber die leser einfach via einem Spielen den arsch hochkriegen fahig sein. Ebendiese Zahlungsoptionen seien so aufgestellt, wirklich so Glucksspieler exklusive lange Wartezeiten in das Runde zuteil werden beherrschen. Die wichtigsten Homepages ihr Einzahlungsmethoden:<\/p>\n

    \n
  1. Ebendiese verfugbaren Zahlungsmethoden umfassen Sanction, Mastercard, Skrill, Neteller, Neosurf, ezeeWallet weiters MiFinity. Zusatzlich werden auch Kryptowahrungen hinsichtlich Bitcoin, Ethereum, Litecoin unter anderem Dogecoin akzeptiert.<\/li>\n
  2. Ihr Mindesteinzahlungsbetrag betragt in jedem verfugbaren Zahlungsmethoden gleichwohl 15 Euro. Auf diese weise im griff haben Die leser zweite geige mit kleinem Etat zuteil werden ferner anheben.<\/li>\n
  3. Das Casino vorgeschrieben kaum In besitz sein von fur Einzahlungen. So im stande sein Welche Die Einsatze as part of voller Hohe pluspunkt, abzuglich auf diese weise sonstige Aufwendung fallig werden.<\/li>\n
  4. Ganz Einzahlungen seien postwendend bearbeitet unter anderem sind im innern bei 3 Minuten auf diesem Bankverbindung zuganglich. So sehr vermogen Diese direktemang unter einsatz von dem Zum besten geben loslegen.<\/li>\n
  5. Die SSL-Chiffrierung sorgt fur jedes die passende Nachbarschaft, & selbige benutzerfreundliche Prasenz herrschaft unser Handhabung muhelos weiters behaglich.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"

    Ebendiese Webseite braucht die eine vollstandige HTTPS-Kryptierung via 128-Fleck SSL-Technologie weiters setzt z. hd. ganz Geldtransaktionen das TLS just one.4 Sicherheitsprotokoll ihr. Und stellt das Casino alle Kontaktdaten spruchbanner zur Gesetz:[schmelzglas secure]oder ebendiese Geschaftsadresse Johan Van Walbeeckplein 21, Willemstad, Curacao. Unabhangige Bewertungsplattformen verifizieren unser Humorlosigkeit \ufffd Casino Guru vergibt den\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-22487","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/22487","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=22487"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/22487\/revisions"}],"predecessor-version":[{"id":22488,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/22487\/revisions\/22488"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=22487"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=22487"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=22487"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}