/* 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":179213,"date":"2026-06-22T15:11:17","date_gmt":"2026-06-22T15:11:17","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=179213"},"modified":"2026-06-22T15:11:17","modified_gmt":"2026-06-22T15:11:17","slug":"paysafecard-inoffizieller-mitarbeiter-einigung-uber-anderen-zahlungsmethoden-diese-erfolgreichsten-alternativen-4","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/paysafecard-inoffizieller-mitarbeiter-einigung-uber-anderen-zahlungsmethoden-diese-erfolgreichsten-alternativen-4\/","title":{"rendered":"Paysafecard inoffizieller mitarbeiter Einigung \u00fcber anderen Zahlungsmethoden: Diese erfolgreichsten Alternativen"},"content":{"rendered":"

4. Name und Geburtsdatum renommieren<\/h2>\n

Dann musst ein euren vollstandigen Namen, Geburtsdatum und Staatsangehorigkeit renommieren. Solltet ein \u00fcber einen Promocode verfugen, kann ein in diesem Schritt eingegeben sind.<\/p>\n

5. Adressdaten eingeben<\/h2>\n

Inoffizieller http:\/\/admiralcasino-de.de\/aktionscode\/<\/a> mitarbeiter nachsten Niveau musst ein eure vollstandige Adresse brusten. Hier solltet ein merken, so in der spateren Verifizierung eures mypaysafe Kontos diese Informationen abgeglichen man sagt, sie sind.<\/p>\n

9. Handynummer renommieren<\/h2>\n

Weitestgehend geschafft! Inoffizieller mitarbeiter vorletzten Schritt musst das eure Handynummer renommieren, um diese anschlie?end \u00fcber dem Kurznachricht Code verifzieren nach k\u00f6nnen.<\/p>\n

eight. Handynummer \u00fcberpr\u00fcfen<\/h2>\n

Diese Handynummer ist als nachstes sintemal ein Eingabe das \u00fcber Kurznachricht versandten Personliche schl\u00fcssel bestatigt. Sind diese minuzios, kann diese Kontoeroffnung \u00fcber dem Klick auf \ufffdNun ausf\u00fcllen\ufffd geklart sind.<\/p>\n

F\u00fcr diese uneingeschrankte Kontonutzung blo? Auflade- und Zahlungslimits ist noch eine Verifizierung unumganglich. Diese funktioniert optional per Video chat \u00fcber IDnow und auf einsatz von dem Postident-Typ.<\/p>\n

Paysafecard Casinos \u00fcberzeugen in Anonymitat, Sicherheit und Uberprufung \ufffd speziell nach handen Spieler, diese unkompliziert einlosen wollen, blo? personliche Bankdaten preiszugeben.<\/p>\n

Ermi\ufffdglichen sich einen Paysafecard Casino Provision?<\/h2>\n

Einen speziellen Paysafecard Provision gibt es insgesamt nicht. Das hei?t noch nicht, so Ein as part of Zahlungen \u00fcber ein Paysafecard auf einen Casino-Provision verzichten musst. In funf im voraus zwolf allen Echtgeld Moglich Casinos, diese diese Paysafecard annehmen, gilt diese als Provision-qualifizierend.<\/p>\n

D. h., Das konnt diese klassischen Willkommensboni ein Casinos in anspruch nehmen. Noch angebot viele Umsetzbar Spielhallen einen Reload Provision f\u00fcr spatere Einzahlungen angeschaltet. Daf\u00fcr kann diese Paysafecard ebenfalls verwendet sind.<\/p>\n

Ein weiterer Grund, vorab einen genauen Blick in diese Bonusbedingungen nach werfen. Nutzt am gunstigsten unsere Liste \u00fcber einen erfolgreichsten Paysafecard Casinos. Hier aufstobern sich ausschlie?lich Ernahrer, in denen diese Paysafecard gar kein Ausschlusskriterium z. hd. einen Pramie ist.<\/p>\n

Willkommensbonus in Einzahlung \u00fcber Paysafecard<\/h2>\n

Sehr Erreichbar Casinos vorschlag euch tolle Willkommensboni, wenn das eure erste Einzahlung uber Paysafecard tatigt. Diese Boni konnen Freispiele, Einzahlungsboni und Cashback-Angebote umfassen. Hier rechnet es sich speziell, fur jedes einen 309% Casino Vermittlungsgebuhr Paysafecard nach nutzlichkeit. Achtet immer aufwarts diese Bonusbedingungen, wie Mindestbetrag,<\/p>\n

Umsatzanforderungen und mogliche Einschrankungen. So konnt ein einen Provision ganz erfolg und euren Einstieg ins Casino vollkommen pragen, blo? unerwartete Uberraschungen nach erfahrung.<\/p>\n

Trifft man auf eine android betriebssystem Paysafecard Iphone app?<\/h2>\n

Schlie?lich, Paysafecard finden sie auf eine getrennt Computerprogramm package angeschaltet, diese kostenfrei inoffizieller mitarbeiter Apple inc Computerprogramm Buy und in Google Dilemma heruntergeladen sind kann. Dar\u00fcber habt Ein beilaufig von auf reisen diese volle Uberprufung \u00fcber Eure Bezuge.<\/p>\n

So lasst sich das Konto \u00fcber das Paysafecard directly Funktion angeschaltet einen Verkaufsstellen inwendig von Sekunden aufladen. Das Eintippen potpourri a dozen-stelligen Personliche schl\u00fcssel ist intensiv auf keinen fall notwendig.<\/p>\n

Als weiteres Funktion gibt es diese scan2pay Entscheidende. Muhelos beim Bezahlen inoffizieller mitarbeiter Webshop einen angezeigten QR-Code scannen & diese Bezahlung ist sofort durchgefuhrt.<\/p>\n

Wenn Ein eine Andere zum Erreichbar Casino uber Paysafecard \u00fcber anonymen Einzahlungen sucht, kommt noch speziell CashtoCode infrage. Intensiv ist dabei vos Zahlungsvorgangs inoffizieller mitarbeiter Umsetzbar Casino ein Zahlencode generiert. Uber diesem Zahlungscode geht Ein auf der CashtoCode Verkaufsstelle.<\/p>\n

Deutschlandweit findet man rund davon, des ofteren Tankstellen und Kioske. Hier storungsfrei einen Zahlencode auf diese stra?e gehen und einen gewahlten Einzahlungsbetrag in Schanke und per Karte einlosen. Das Absoluter wert ist dem Spielerkonto sofort gutgeschrieben, ohne so daf\u00fcr Gehoren entstehen. Auszahlungen sind per CashtoCode schon gar nicht m\u00f6glich.<\/p>\n

Ebenfalls ohne wacholderbranntwein rummy Kontoeroffnung tun Klarna und Giropay. Diesbezuglich ist jedoch ein Liquiditatskonto \u00fcber Erreichbar-Bank gewunscht. Das loggt euch uber einen Zugangsdaten in eurer Geschaftsbank ein und bestatigt diese Zahlung per Transaktionsnummer. Diese Auszahlung erfolgt \u00fcber klassischer Bankuberweisung.<\/p>\n

In PayPal, Skrill und Neteller handelt es sich dar\u00fcber klassische E-Wallets. Hier ist auf jeden fall das separates Kundenkonto gew\u00fcnscht. ? ist wie in ihnen genannten Zahlungsmitteln, so ein Absoluter wert sofort gutgeschrieben ist.<\/p>\n

In limitfreien PayPal Casinos konnt ein und mobil farbe bekennen, wie uber eure Einzahlungen erubrigen zu tun sein. Dar\u00fcber hinuas prasentation PayPal Casino Overforingen diese schnellsten Auszahlungen crapahuter Zahlungsmoglichkeiten \ufffd das Geld landet haufig etwas aufwarts wenigen Stunden auf eurem Konto.<\/p>\n","protected":false},"excerpt":{"rendered":"

4. Name und Geburtsdatum renommieren Dann musst ein euren vollstandigen Namen, Geburtsdatum und Staatsangehorigkeit renommieren. Solltet ein \u00fcber einen Promocode verfugen, kann ein in diesem Schritt eingegeben sind. 5. Adressdaten eingeben Inoffizieller http:\/\/admiralcasino-de.de\/aktionscode\/ mitarbeiter nachsten Niveau musst ein eure vollstandige Adresse brusten. Hier solltet ein merken, so in der spateren\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-179213","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/179213","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=179213"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/179213\/revisions"}],"predecessor-version":[{"id":179214,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/179213\/revisions\/179214"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=179213"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=179213"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=179213"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}