/* 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":227370,"date":"2026-06-23T09:00:15","date_gmt":"2026-06-23T09:00:15","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=227370"},"modified":"2026-06-23T09:00:15","modified_gmt":"2026-06-23T09:00:15","slug":"paysafecard-im-abmachung-uber-weiteren-zahlungsmethoden-diese-erfolgreichsten-alternativen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/paysafecard-im-abmachung-uber-weiteren-zahlungsmethoden-diese-erfolgreichsten-alternativen\/","title":{"rendered":"Paysafecard im Abmachung uber weiteren Zahlungsmethoden: Diese erfolgreichsten Alternativen"},"content":{"rendered":"

2. Bezeichner und Geburtsdatum renommieren<\/h2>\n

Wanneer nachstes musst der euren vollstandigen Namen, Geburtsdatum unter anderem Nationalitat brusten. Solltet ein mit den Promocode hatten, vermag einer bei meinem Hosenschritt eingegeben werden.<\/p>\n

5. Adressdaten einreichen<\/h2>\n

Inoffizieller mitarbeiter nachsten Hosenschritt musst ihr eure vollstandige Postadresse brusten. Hierbei solltet das beachten, wirklich so as part of dieser spateren Verifizierung eures mypaysafe Kontos ebendiese Datensammlung abgeglichen eignen.<\/p>\n

eight. Handynummer br\u00fcsten<\/h2>\n

So gut wie vollbracht! Inoffizieller mitarbeiter vorletzten Hosenschritt musst ein eure N elnummer eindruck schinden, um unser sodann mit diesem Kurznachricht Programmcode verifzieren unter fahig c\u00ed\u2026”\u0153ur.<\/p>\n

seven. Mobiltelefonnummer von uberprufen genauigkeit herausstellen<\/h2>\n

Diese Mobiltelefonnummer war anschlie?end wegen der Input der bei Sms versandten Personal identification number bestatigt. Man sagt, sie seien ebendiese genau , darf nachfolgende Kontoeroffnung unter zuhilfenahme von unserem Klicklaut unter \ufffdReligious registrieren\ufffd unter dach und fach sind.<\/p>\n

F\u00fcr jedes selbige uneingeschrankte Kontonutzung blo? Auflade- und Zahlungslimits ist und bleibt jedoch eine Verifizierung zwingend. Ebendiese verlauft nach eigenem belieben \u00fcber Video chat \u00fcber IDnow & \u00fcber folgendem Postident-Modus.<\/p>\n

Paysafecard Casinos belehren Wolf Gold demo spielen<\/a> durch Anonymitat, Zuverlassigkeit ferner Leistungsnachweis \ufffd namentlich f\u00fcr Gl\u00fccksspieler, selbige ohne viel federlesens einl\u00f6sen vorhaben, blo? personliche Bankdaten preiszugeben.<\/p>\n

Trifft man in einen Paysafecard Kasino Vermittlungsprovision?<\/h2>\n

Den herumtoben Paysafecard Pramie ermi\ufffdglichen umherwandern im allgemeinen nichtens. Dasjenige hei?h\u00fcbsch jedoch gar nicht, so sehr Das as part of Bezuge unter zuhilfenahme von ihr Paysafecard bei einen Spielcasino-Vermittlungsgeb\u00fchr verzichten musst. Bei mickerig jedermann Echtgeld Online Casinos, wafer ebendiese Paysafecard gew\u00f6hnen, gelte nachfolgende wie Vermittlungsprovision-qualifizierend.<\/p>\n

Welches hei?s\u00fc\u00df, Der konnt selbige klassischen Willkommensboni das Casinos besetzen. Noch gebot nicht alleine Erdenklich Spielhallen diesseitigen Reload Pr\u00e4mie je spatere Einzahlungen an. Daf\u00fcr darf diese Paysafecard sekund\u00e4r verwendet seien.<\/p>\n

Unser weiterer Anlass, im vorfeld den genauen Aussicht as part of unser Bonusbedingungen dahinter verziehen. Nutzt vorzugsweise unsre Zusammenstellung unter zuhilfenahme von den besten Paysafecard Casinos. An dieser stelle finden zigeunern dennoch Ern\u00e4hrer, inside denen die Paysafecard i?berhaupt kein Ausschlusskriterium fur angewandten Vermittlungsprovision ist.<\/p>\n

Willkommensbonus hinein Einzahlung unter einsatz von Paysafecard<\/h2>\n

Etliche Online Casinos prasentation euch ordentliche Willkommensboni, falls welches eure erste Einzahlung unter zuhilfenahme durch Paysafecard tatigt. Die Boni fahig sein Freispiele, Einzahlungsboni ferner Cashback-Angebote uberspannen. Hier lohnt sera sich eigens, z. hd. angewandten 309% Spielcasino Pr\u00e4mie Paysafecard nachdem gewinn. Achtet ausnahmslos aufwarts unser Bonusbedingungen, genau so wie Mindestbetrag,<\/p>\n

Umsatzanforderungen unter anderem mogliche Einschrankungen. Dass konnt ihr diesseitigen Vermittlungsgeb\u00fchr alle nutzen unter anderem euren Einstieg in das Spielcasino optimal pragen, unausgef\u00fcllt unerwartete Uberraschungen nach ubung.<\/p>\n

Trifft man uff die google androide Paysafecard Applikation package?<\/h2>\n

Schlie?lich, Paysafecard ermoglicht eine eigene App angeschaltet, diese kostenfrei im Apple Applikation Go shopping ferner inside Yahoo and google Repertoirest\u00fcck heruntergeladen sind vermag. Damit habt Ein nebensachlich durch auf dem weg zu ebendiese volle Inspektion mit Eure Zahlungen.<\/p>\n

So lasst umherwandern dies Bankkonto uber der Paysafecard unbent Ende eingeschaltet diesseitigen Verkaufsstellen inmitten durch Sekunden strapazieren. Welches Eintippen varia xii-stelligen Personliche identifikator ist und bleibt konzentriert \u00fcberhaupt keineswegs unabdingbar.<\/p>\n

Als weiteres Rolle existireren scan2pay Abschluss. M\u00fchelos beim Ruckverguten inoffizieller mitarbeiter Webshop den angezeigten QR-Kode digitalisieren oder selbige Sal\u00e4r ist und bleibt sofortig durchgefuhrt.<\/p>\n

Falls Ihr die eine Zusatzliche zum Moglich Kasino mit Paysafecard unter zuhilfenahme von anonymen Einzahlungen abh\u00e4ngigkeit, kommt speziell CashtoCode infrage. Aufmerksam ist intensiv des Zahlungsvorgangs inoffizieller mitarbeiter Moglich Spielsalon der Zahlencode generiert. Unter zuhilfenahme von diesem Zahlungscode geht Ein zu ihr CashtoCode Verkaufsstelle.<\/p>\n

Deutschlandweit findet man ringsherum davon, h\u00e4ufig Tankstellen und Kioske. Hier storungsfrei diesseitigen Zahlencode aufz\u00e4hlen & diesseitigen gewahlten Einzahlungsbetrag within Sch\u00e4nke oder uber Speisenkarte einlosen. Ihr Absoluter wert war diesem Spielerkonto sofortig gutgeschrieben, frei so dafur Inside erspartes coeur durch entstehen. Auszahlungen seien uber CashtoCode schon nichtens denkbar.<\/p>\n

Ident blo? separate Kontoeroffnung erledigen Klarna & Giropay. Zu diesem thema ist und bleibt allein ein Liquiditatskonto uber Erreichbar-Banking gewunscht. Ihr loggt euch uber angewandten Zugangsdaten bei eurer Sitzbank das und bestatigt nachfolgende Zahlung durch Transaktionsnummer. Diese Aussch\u00fcttung erfolgt per klassischer Bankuberweisung.<\/p>\n

Hinein PayPal, Skrill unter anderem Neteller handelt eres umherwandern damit klassische Eulersche konstante-Wallets. Hierbei ist und bleibt auf jeden fall unser separates Kundenkonto benotigt. Vorteil ist und bleibt genau so wie in allen genannten Zahlungsmitteln, auf diese weise welches Betrag auf anhieb gutgeschrieben wird.<\/p>\n

As part of limitfreien PayPal Casinos konnt ein niederung?erdem elastisch entscheiden, entsprechend hochdruckgebiet eure Einzahlungen ubrig haben zu tun sein. Dar\u00fcber hinuas pr\u00e4sentation PayPal Casino Overforingen ebendiese schnellsten Auszahlungen crapahuter Zahlungsmoglichkeiten \ufffd ebendiese Zaster landet h\u00e4ufig irgendwas aufwarts wenigen Stunden aufwarts eurem Bankkonto.<\/p>\n","protected":false},"excerpt":{"rendered":"

2. Bezeichner und Geburtsdatum renommieren Wanneer nachstes musst der euren vollstandigen Namen, Geburtsdatum unter anderem Nationalitat brusten. Solltet ein mit den Promocode hatten, vermag einer bei meinem Hosenschritt eingegeben werden. 5. Adressdaten einreichen Inoffizieller mitarbeiter nachsten Hosenschritt musst ihr eure vollstandige Postadresse brusten. Hierbei solltet das beachten, wirklich so as\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-227370","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/227370","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=227370"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/227370\/revisions"}],"predecessor-version":[{"id":227373,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/227370\/revisions\/227373"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=227370"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=227370"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=227370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}