/* 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":22161,"date":"2026-05-14T18:15:46","date_gmt":"2026-05-14T18:15:46","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=22161"},"modified":"2026-05-14T18:15:47","modified_gmt":"2026-05-14T18:15:47","slug":"wie-kommt-es-dass-werden-gewinne-unteilbar-online-spielbank-bisweilen-auf-keinen-fall-ausgezahlt","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/wie-kommt-es-dass-werden-gewinne-unteilbar-online-spielbank-bisweilen-auf-keinen-fall-ausgezahlt\/","title":{"rendered":"Wie kommt es, dass… werden Gewinne unteilbar Online Spielbank bisweilen auf keinen fall ausgezahlt?"},"content":{"rendered":"

Angeschlossen Spielbank Betrug \ufffd Blacklist zu handen unseriose Moglich Casinos<\/h2>\n

Spiel as part of Gangbar Casinos haftet schon langsam seither sehr vielen Jahren der zwielichtiges Namen silverplay casino App<\/a> angeschaltet. Betrugereien, Beschmu wenn Datenklau man sagt, sie seien as part of folgendem Studio daher halb wieder und wieder anzutreffende, kriminelle Handlungen. Konkomitierend pluspunkt Erreichbar Kasino Betreiber rechtliche Schlupflocher unter anderem in bewegung setzen sich in Grauzonen. Strenge Kontrollen so lange die geanderte Gesetzeslage handhaben Erreichbar Casino Schmu aber nun ohne ausnahme schwieriger. Daher ermi\ufffdglichen sich in diesem fall Angaben zur Spielsaal Blacklist, in dem unseriose Moglich Casinos einschweben!<\/p>\n

Unser erfolgreichsten Moglich Casinos hundred% solange bis three hundred\ufffd Noch mehr Information Geringer Nachrichtengehalt Limited drawer 100% so weit wie three hundred\ufffd Mehr Mitteilung Minder Mitteilung Fast drawer 2 Boni solange bis 5.500\ufffd Viel mehr Info Minder Information Stretched drawer 4 Boni bis three.500\ufffd Mehr Information Geringer Info Snug drawer 3 Boni bis four.000\ufffd Etliche Nachrichteninhalt Weniger Mitteilung Tight drawer 3 Boni bis zu USDT Weitere Nachrichtengehalt Geringer Info Tight drawer one hundred% bis 1.500\ufffd Etliche Information Weniger bedeutend Nachrichteninhalt Close drawer 100% so weit wie 309\ufffd Noch mehr Nachrichteninhalt Weniger Mitteilung Close drawer 5 Boni solange bis 6.000\ufffd Weitere Nachrichteninhalt Weniger bedeutend Nachrichtengehalt Snug drawer 200% solange bis one hundred thousand\ufffd Weitere Information Kleiner Info Close drawer 200% solange bis five-hundred\ufffd (EXKLUSIV) Mehr Nachrichteninhalt Kleiner Nachrichteninhalt Stretched drawer 100% solange bis three hundred\ufffd Mehr Mitteilung Kleiner Nachrichteninhalt Snug drawer 200% so weit wie two.500\ufffd Noch mehr Mitteilung Kleiner Nachrichteninhalt Tight drawer 100% solange bis 3 hundred\ufffd Weitere Nachrichteninhalt Geringer Info Limited drawer 200% solange bis 500\ufffd (EXKLUSIV) Weitere Nachrichtengehalt Geringer Nachrichtengehalt Close drawer 100% bis three hundred\ufffd Weitere Information Minder Info Tight drawer three Boni bis two.000\ufffd Viel mehr Mitteilung Weniger Mitteilung Stretched drawer four Boni solange bis 0.500\ufffd Weitere Info Weniger Information Close drawer 100% solange bis three hundred\ufffd Viel mehr Nachrichtengehalt Weniger Info Close drawer 100% bis three hundred\ufffd Noch mehr Nachrichteninhalt Weniger bedeutend Mitteilung Stretched drawer Sachverzeichnis Toggle<\/p>\n

FAQs hinsichtlich Beschmu in Gangbar Casinos<\/h2>\n

Is sind diese haufigsten Betrugereien bei Erreichbar Casinos ferner entsprechend kannst Respons Dich vorzugsweise behuten? Dazu mochte meine wenigkeit Dir im vorfeld des momentan weiteren Artikels manche behilfliche Wundern und Position beziehen je unseriose Moglich Casinos gehaben:<\/p>\n

Mehrfach konnte parece auch eingeschaltet diesseitigen Umsatzbedingungen diverses jeweiligen Erreichbar Casinos liegen. Sie sind ebendiese von Dir nicht erfullt, wirklich so muss ein bis jetzt gewonnene Uberschuss auf keinen fall ausbezahlt eignen.<\/p>\n

Woruber erkennst Du ein unserioses Gangbar Spielbank?<\/h2>\n

Ein lizenziertes Spielsalon ist alabama ausschlaggebend serioser ferner sicherer einzustufen, wanneer zum beispiel der Spielcasino abzuglich Berechtigung. Die eine hochwertige & strenge Konzession ist und bleibt z.b. die schleswig-holsteinische Spielsalon-Erlaubnis. Wohl sekundar diese MGA-Erlaubniskarte und selbige Curacao-Lizenzierung gultigkeit besitzen amyotrophic lateral sclerosis glaubhaft.<\/p>\n

Ended up being eignen selbige gangigsten Betrugereien hinein unserem Verbunden Spielcasino?<\/h2>\n

Betrugerische Erreichbar Casinos verwehren Dir zum beispiel selbige Auszahlung Deiner Gewinnertrage und gar Deiner getatigten Einzahlungen. Beilaufig eingefrorene Konten, fehlende oder gefalschte Lizenzen, Weiterverkauf von Datensammlung angeschaltet Kriminelle sowie manipulierte Gewinnsoftwares besuchen unvollkommen immer wieder im voraus.<\/p>\n

Wo kannst Respons Vorhaltung vielleicht diesseitigen Gangbar Kasino Trickserei furnieren?<\/h2>\n

Sollte Dir ihr Kundensupport wa betreffenden Gangbar Casinos keine Hilfe coeur, so kannst Respons nebensachlich nach ihr Flugel vos einzelnen Lizenzgebers Krankheitszeichen hinzufugen. Ein bedingung uff der Web-angebot vos Betreibers ausgewiesen werden.<\/p>\n

Ended up being kannst Du wenn das nicht moglich ist jedoch hinein diesem offensichtlichen Moglich Spielcasino Schmu erledigen?<\/h2>\n

Angewandten Justiziar einzuschalten war in Angeschlossen Casinos haufig fruchtlos, weil selbige diesen Standort auswartig innehaben. Eres kann zudem helfen, sowie Du diese Offentlichkeit im zuge dessen informierst \ufffd zum beispiel unter Social media.<\/p>\n

Entsprechend gewiss ist diese Szene? Verbunden Spielcasino Beschmu erreicht jedoch ohne ausnahme statt!<\/h2>\n

Within diesseitigen vergangenen Jahren cap einander speziell innerer de l’ensemble des Erreichbar Glucksspiels einiges geandert. Ubrigens: Ihr Glucksspielstaatsvertrag aufgebraucht mark Jahre 2021 (unter anderem kurz: GluStV 2021) machte das Verbunden Glucksspiel schier erst rechtens. Schlie?lich bis dahin war jenes doch inoffizieller mitarbeiter Land Schleswig-Holstein dem recht entsprechend.<\/p>\n

Seit vermogen Online Casinos zudem auch die deutsche Casino Lizenz obsiegen und zigeunern hinein jedem twelve Bundeslandern hinpflanzen. Unbegrenzte Konzessionen umsorgen noch je effectuer Wettbewerbsbedingungen. Selbige strengen, gesetzlichen Regularien mussen besonders Dich denn potenziellen Zocker vor betrugerischen Maschen beschutzen.<\/p>\n","protected":false},"excerpt":{"rendered":"

Angeschlossen Spielbank Betrug \ufffd Blacklist zu handen unseriose Moglich Casinos Spiel as part of Gangbar Casinos haftet schon langsam seither sehr vielen Jahren der zwielichtiges Namen silverplay casino App angeschaltet. Betrugereien, Beschmu wenn Datenklau man sagt, sie seien as part of folgendem Studio daher halb wieder und wieder anzutreffende, kriminelle\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-22161","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/22161","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=22161"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/22161\/revisions"}],"predecessor-version":[{"id":22162,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/22161\/revisions\/22162"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=22161"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=22161"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=22161"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}