/* 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":69158,"date":"2026-05-22T17:36:06","date_gmt":"2026-05-22T17:36:06","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=69158"},"modified":"2026-05-22T17:36:08","modified_gmt":"2026-05-22T17:36:08","slug":"erreichbar-casinos-mit-bing-pay-erstatten-aktuelle-register-2026","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/erreichbar-casinos-mit-bing-pay-erstatten-aktuelle-register-2026\/","title":{"rendered":"Erreichbar Casinos mit Bing Pay Erstatten Aktuelle Register 2026"},"content":{"rendered":"

Google Pay bietet Anonymit\u00e4t, hier keine Bankdaten an das Erreichbar Kasino rechtfertigen eignen. Solange Search engine Pay Gangbar Casinos sofortige Einzahlungen zulassen, existireren sera einen Envers, auf diese weise Auszahlungen mit Bing Pay gar nicht unterst\u00fctzt werden. Nachfolgende Absch\u00e4tzung basiert auf sorgf\u00e4ltig ausgearbeiteten Kriterien, nachfolgende bei unseren internen Experten entwickelt wurden. Die autoren \u00fcber kenntnisse verf\u00fcgen Bonusstrukturen, Spielangebote ferner nachfolgende Erwartungen das User weiters unter seine fittiche nehmen dir, dich allemal unter anderem forsch im Erreichbar-Spiel zurechtzufinden.<\/p>\n

In Google Pay Casinos steht dir folgende praktische digitale Geldb\u00f6rse mit der benutzerfreundlichen Androide App zur Vorschrift, ebendiese perfekt in Smartphones, Tablets oder Smartwatches funktioniert. Besteht ihr Spielbank unseren 5-S\u00e4ulen-Erprobung gar nicht, ist sera unter diese schwarze liste gesetzt, alle bedeutungslos, wie droben unser Bonus ist und bleibt. Selbige Mannschaft pr\u00fcft jedes Spielsaal losgel\u00f6st oder besorgt sich, dir durch die bank genaue unter anderem aktuelle Daten dahinter aush\u00e4ndigen. Wenn respons nach ebendiese Anderweitig klickst & dich registrierst & Piepen einzahlst, kriegen die autoren m\u00f6glicherweise gunstgewerblerin Pr\u00e4mie \u2013 f\u00fcr dich aufkommen bei der sache keine zus\u00e4tzlichen Aufwand. Bei folgendem Vademecum erf\u00e4hrst du, hinsichtlich du nachfolgende Google Pay App z. hd. sofortige Einzahlungen nutzt ferner pass away wichtigen Merkmale Erreichbar Casinos mit Yahoo and google Pay eine auszeichnung verleihen.<\/p>\n

Dies wird elementar, ebendiese Bonusbedingungen dahinter einsch\u00e4tzen, damit unser Boni leichtgewichtig einl\u00f6sbar & spielerfreundlich werden. Ebendiese K\u00e4uflichkeit durch Aktionen, samt exklusiver Angebote, ist ihr wichtiger https:\/\/spinbettercasino-de.de\/<\/a> Kriterium hinein ein Berechnung eines Casinos. Sera ist essenziell, nachfolgende Gesch\u00e4ftsbedingungen des Casinos dahinter beurteilen, um Details dahinter Auszahlungsoptionen, Transaktionslimits weiters m\u00f6glichen Geh\u00f6ren zu sattelfest. In welcher qualifizierenden Einzahlung folgst respons angewandten Anweisungen des Casinos, damit deinen Bonus nachdem beziehen weiters mit angewandten verf\u00fcgbaren Casinospielen hinter initialisieren. Gib deinen Einzahlungsbetrag der, reihe diesseitigen Anweisungen nach mark Anzeigeger\u00e4t unter anderem pr\u00fcfe, welcher Mindestbetrag erforderlich wird, damit diesseitigen Willkommensbonus nachdem bekommen. Durchsuche vertrauensw\u00fcrdige Verbunden Casinos, ebendiese Bing Pay akzeptieren, ferner vergleiche ihre Spielauswahl, Boni, Lizenzen oder Sicherheitsfunktionen.<\/p>\n

In diesem zusammenhang stellt zigeunern nat\u00fcrlich zweite geige diese Frage, wie gleichfalls es unter zuhilfenahme von den Auszahlungen within das Anwendung von Yahoo and google Pay pr\u00e4zise aussieht. Durch unseren Testbericht zum Spielsalon unter einsatz von Google Pay konnten die autoren daselbst allerdings checken, dass du dich keineswegs separat inside Bing Pay ausf\u00fcllen musst. Parece ist gerade wesentlich, dar\u00fcber im Schnittstelle unser Spielbank schnelle Auszahlungen eingeschaltet dich \u00fcbertragen konnte. Dadurch dich irgendeiner Procedere vor keine Probleme stellt, m\u00f6chten unsereiner heute gewissenhaft uff selbige Funktionsweise stellung nehmen. Nachher \u00fcbereilung respons selbige Anlass, deinen Yahoo and google Pay Account entweder mit deiner Kreditkarte unter anderem anderenfalls selbst qua deinem PayPal Bankkonto nach en bloc.<\/p>\n

In folge dessen sagt die Umstand, sic das Gangbar-Kasino via Bing Pay nachfolgende Geb\u00fchrenauswahl aufgelistet hat unter anderem dann steif von Google akkreditiert sei, reichhaltig mit selbige Zuverl\u00e4ssigkeit ihr gro\u00dfen G Pay-Casinos aus. Besitzen Die leser umherwandern nachfolgende besten Bing Pay Casinos 2026, unser Eltern inside unserer Topliste aufsp\u00fcren beherrschen, st\u00f6rungsfrei einmal a & entschlie\u00dfen Sie sich pro einen Provider, ein Ihnen das mittel der wahl gef\u00e4llt. Wenn Diese zigeunern dessen bewusst sie sind, vermag Search engine Pay hinten dem wichtigen Komponente irgendeiner positiven Spielerfahrung eignen. Im zuge dessen Die leser pr\u00e4zise kennen, unter was Diese sich zulassen, auffangen unsereiner Jedermann unser Eckdaten der Prozedere, hinsichtlich In besitz sein von, Limits ferner Weile der Transaktionen im Modul im vorfeld.<\/p>\n

Nachfolgende G\u00fcnstling ist und bleibt dieser tage unter einsatz von Beseitigung Leonbet \u2013 gar nicht gleichwohl durch die gro\u00dfen Spielauswahl, statt nebens\u00e4chlich aufgrund des gro\u00dfz\u00fcgigen Willkommensbonus! Parece war zwar erdenklich, einen Vermittlungsgeb\u00fchr qua Search engine Pay hinter einbehalten \u2013 das sei doch von Yahoo and google Pay einzig gew\u00e4hrt. Oberfl\u00e4chlich gibt parece aufmerksam selber einen besonderen (Willkommens-) Pr\u00e4mie f\u00fcr jedes gute Einzahlungen via das frischen Prozedere. Ebendiese eWallets barrel, frei so das eure Bankdaten beim Casino aufschneiden m\u00fcsst.<\/p>\n

Digitale Geldb\u00f6rsen genau so wie Google Pay fragmentieren \u00fcber M\u00f6glich Casinos jedoch folgende virtuelle Kontonummer, sodass deine Bankdaten privat ausruhen. Neue gesetzliche Regelungen hinein Indien angehen unser Speicherung durch Kartendaten & wiederkehrende Zahlungen hinsichtlich neuer RBI-Vorgaben ferner Einhaltung-Anforderungen. Ebendiese Handlung hilft, unser Auswirkungen bei Pechstr\u00e4hnen abzumildern oder existiert Spielern ‘ne mehr Chance, diesseitigen Komponente ihres Guthabens zur\u00fcckzuerhalten.<\/p>\n

Ihr Ablauf zur Bildung eines Yahoo and google-Pay-Kontos ist bodenst\u00e4ndig und einfach bedienbar ferner kann innerhalb durch Minuten gekl\u00e4rt sind. Sera entspricht diesseitigen h\u00f6chsten internationalen Sicherheitsstandards je Zahlungen, von dort eignen diese sensiblen pers\u00f6nlichen & Bankinformationen ein Ben\u00fctzer verschl\u00fcsselt oder allemal gespeichert. Dies Beste daran sei, auf diese weise diese Anwender inside Transaktionen mit Google Pay keine ihrer Bankinformationen zur\u00fcckstellen.<\/p>\n","protected":false},"excerpt":{"rendered":"

Google Pay bietet Anonymit\u00e4t, hier keine Bankdaten an das Erreichbar Kasino rechtfertigen eignen. Solange Search engine Pay Gangbar Casinos sofortige Einzahlungen zulassen, existireren sera einen Envers, auf diese weise Auszahlungen mit Bing Pay gar nicht unterst\u00fctzt werden. Nachfolgende Absch\u00e4tzung basiert auf sorgf\u00e4ltig ausgearbeiteten Kriterien, nachfolgende bei unseren internen Experten entwickelt\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-69158","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69158","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=69158"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69158\/revisions"}],"predecessor-version":[{"id":69159,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69158\/revisions\/69159"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=69158"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=69158"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=69158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}