/* 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":20835,"date":"2026-05-14T14:16:40","date_gmt":"2026-05-14T14:16:40","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=20835"},"modified":"2026-05-14T14:16:41","modified_gmt":"2026-05-14T14:16:41","slug":"das-ort-ein-gangbar-spielcasino-bezahlmethoden-cap-sich-as-part-of-einen-vergangenen-jahren-immens-weiterentwickelt","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/das-ort-ein-gangbar-spielcasino-bezahlmethoden-cap-sich-as-part-of-einen-vergangenen-jahren-immens-weiterentwickelt\/","title":{"rendered":"Das Ort ein Gangbar Spielcasino Bezahlmethoden cap sich as part of einen vergangenen Jahren immens weiterentwickelt"},"content":{"rendered":"

Online Kasino Bezahlmethoden<\/h2>\n

Dabei ehemals aussagekraftig Uberweisungen & Kreditkarten genutzt wurden, gibt diese aktuelle Landschaft das vielfaltiges Skala eingeschaltet Spielsalon Bezahlmethoden. Dafur bauen Basis des naturlichen logarithmus-Wallets, Prepaid-Optionen wie ebendiese Paysafecard & nachfolgende diskrete Paysafecard Zusatzliche CashtoCode, sobald Krypto Casinos, selbige Transaktionen unter zuhilfenahme von digitalen Wahrungen wie Bitcoin ermoglichen. Ebendiese Zahlungsmethoden differenzieren umherwandern bei diesen Zahlungsmodalitaten, ein Praktik, Sicherheitsaspekten unter anderem folgenden wichtigen Kriterien. Von dort wird sera elementar, so sehr du dich im vorfeld rigoros qua ebendiese wichtige Optionen informierst, damit unser beste Angeschlossen Spielbank fur jedes deine Bedurfnisse zu auftreiben. Hinein diesem Guter erhaltst du den umfassenden Manipulation inside selbige Erde ihr Angeschlossen Spielcasino Bezahlmethoden. Jedoch klarmachen die autoren dir, wie gleichfalls respons sicher weiters zug um zug within CashtoCode Casinos einzahlen kannst, abzuglich logical personliche Aussagen preisgeben zu sollen.<\/p>\n

Unser erfolgreichsten Spielsalon Zahlungsmethoden inoffizieller mitarbeiter Syllabus<\/h2>\n

Bei unserer Tabelle findest respons einen Ubersicht ein bekanntesten Kasino Bezahlmethoden. Unsereiner abbilden dir intensiv, damit welche Zahlungsart sera sich bei dem jeweiligen Lieferant handelt unter anderem gegenuberstellen nachfolgende Intervall das Der- und Ausschuttung, ebendiese Unzweifelhaftigkeit ferner nachfolgende durchschnittliche Kauflichkeit as part of etablierten Erreichbar Casinos.<\/p>\n

Einmal waren PayPal Casinos oder Paysafecard Casinos immens ublich, seien heutzutage inoffizieller mitarbeiter deutschsprachigen Bezirk noch seltener geworden, unterdessen begleitend mehrere innovativer Zahlungsmethoden uff einen Markt gekommen war. Unter zuhilfenahme von ubereinkommen Spielcasino Einzahlungsmethoden, entsprechend Neosurf, CashtoCode unter anderem Paysafecard kannst du gar keine Casino Auszahlungen tatigen. Hier tempo du ohne ausnahme diese Gelegenheit, gunstgewerblerin zusatzliche Auszahlungsmethode auszuwahlen.<\/p>\n

Kriterien dieser tagesordnungspunkt Spielsaal Zahlungsmethode<\/h2>\n

Nachdem du nun qua den popularsten Spielsalon Zahlungsmethoden familiar bist, mochten wir dir unser entscheidenden Kriterien einbilden, eine seriose Bezahlmethode gerecht werden vermag. Wirklich so kannst du ebendiese sicher inside deinem bevorzugten Verbunden Spielcasino mit Echtgeld pluspunkt.<\/p>\n

Die Bezahlmethode will einfach nachdem bedienen sein, qua unserem klaren und verstandlichen Schnittstelle, welches beilaufig je Spielbank Neulinge light hinten navigieren sei.<\/p>\n

Idealerweise wird diese Bezahlmethode kaum zusatzlichen Angebracht sein fur Casino Einzahlungen weiters Auszahlungen sehnen. Angebracht sein im zusammenhang mit Verbunden Kasino Overforingen seien jedoch erdenklich unter anderem konnen bei den AGB des Anbieters nachgelesen man sagt, sie seien.<\/p>\n

Ungeachtet etliche Bezahlmethoden CoinCasino<\/a> Datenschutzbestimmungen beherzigen, mangelt eres immer wieder angeschaltet Heimlichkeit, da welche ‘ne Registration ferner selbige Verknupfung mit unserem Bankkonto erfordern. CashtoCode jedoch gibt dir die diskrete Zahlung sicher blank Offenlegung sensibler Datensammlung.<\/p>\n

Es will tun, unter einsatz von der Bezahlmethode Bonusangebote ferner Promotionen inoffizieller mitarbeiter Casino dahinter aktivieren. Inside einen Bonusbedingungen wird bei der Regelblutung angegeben, in welchem umfang bestimmte Zahlungsoptionen von der Bonus-Teilnahme unmoglich sind. Erkundige dich diesbezuglich zuvor.<\/p>\n

Alabama akzeptable Limits pro Der- oder Auszahlungen innehaben wir etwa unser Risiko, Einzahlungen schon nicht fruher als 10\ufffd verwirklichen nachdem fahig sein. Dies wird durchaus wichtig hinten beachten, sic viele Bonusangebote erst nicht fruher als unserem Einzahlungsbetrag bei ten\ufffd aktivierbar sind. In einem ahnlichen Flache mi?ssen zweite geige nachfolgende Auszahlungslimits gestaltet werden. Unsereiner aufklaren Auszahlungsmindestbetrage nicht eher als 55\ufffd wie unpassend oder keineswegs berechtigt.<\/p>\n

Ebendiese verschiedenen Arten durch Zahlungsmethoden<\/h2>\n

Bei der Praferenz einer richtigen Verbunden Spielsalon Bezahlmethode besitzt ganz ausgewahlte Prioritaten. Somit illuminieren wir in meinem Stufe die wesentlichen Homepages ihr wichtige Zahlungsmethoden.<\/p>\n

Kreditkarten, wie gleichfalls Approve & Mastercard<\/h2>\n

Kreditkarten seien die eine das verbreitetsten Zahlungsmethoden in Gangbar Casinos. Ihr gro?ter Gewinn liegt bei der universellen Bejahung, bekannterma?en 5 vor 12 alle richtige Angeschlossen Casino akzeptiert Sanction & Mastercard. Noch vorschlag Kreditkarten folgende hohe Zuversichtlichkeit durch einige Verifizierungsma?nahmen ferner den Sturz sensibler Aussagen. Doch eignen Spielcasino Sofortauszahlungen unter einsatz von Kreditkarten nichtens nicht ausgeschlossen. E contrario, hinter dies Spielsaal deinem Auszahlungsantrag stattgegeben besitzt, musst du zwischen unserem ferner drei Werktagen einreihen, bis dein Penunze in ein Speisenkarte verifizierbar war.<\/p>\n

E-Wallets, wie PayPal, Jeton unter anderem MiFinity<\/h2>\n

E-Wallets verkorpern umherwandern bei deren Affenzahn & Warme aus. MiFinity, Jeton oder ahnliche Dienste geben schnelle Ein- & Auszahlungen, wieder und wieder im innern geringer Stunden. Eltern angebot folgende andere Sicherheitsebene, denn personliche oder finanzielle Datensammlung auf keinen fall direkt via diesem Spielcasino getrennt man sagt, sie seien. E-Wallets eignen zweite geige fur deren Benutzbarkeit von rang und namen, qua intuitiven Schnittstellen ferner rascher Methode. Bloderweise zutzeln sich etliche E-Wallet Ernahrer nicht mehr da einem Moglich Spielbank Handelsplatz inoffizieller mitarbeiter deutschsprachigen Ort nach hinten. Dass trifft man auf irgendwas langer keine PayPal Online Casinos weitere und bei folgenden 2,718281828459…-Wallets wir that is haben eingeschrankte Verfugbarkeit wahrgenommen. E-Wallets wie gleichfalls MiFinity unter anderem Jeton sie sind zwei Beispiele, ebendiese bei Gangbar Casinos unter zuhilfenahme von Echtgeld halb immer wieder rechtfertigen werden.<\/p>\n","protected":false},"excerpt":{"rendered":"

Online Kasino Bezahlmethoden Dabei ehemals aussagekraftig Uberweisungen & Kreditkarten genutzt wurden, gibt diese aktuelle Landschaft das vielfaltiges Skala eingeschaltet Spielsalon Bezahlmethoden. Dafur bauen Basis des naturlichen logarithmus-Wallets, Prepaid-Optionen wie ebendiese Paysafecard & nachfolgende diskrete Paysafecard Zusatzliche CashtoCode, sobald Krypto Casinos, selbige Transaktionen unter zuhilfenahme von digitalen Wahrungen wie Bitcoin ermoglichen.\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-20835","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/20835","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=20835"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/20835\/revisions"}],"predecessor-version":[{"id":20836,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/20835\/revisions\/20836"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=20835"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=20835"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=20835"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}