/* 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":66861,"date":"2026-05-22T12:02:02","date_gmt":"2026-05-22T12:02:02","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=66861"},"modified":"2026-05-22T12:02:03","modified_gmt":"2026-05-22T12:02:03","slug":"10-euronen-vermittlungsprovision-frei-einzahlung-kasino-in-brd-2026","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/10-euronen-vermittlungsprovision-frei-einzahlung-kasino-in-brd-2026\/","title":{"rendered":"10 Euronen Vermittlungsprovision frei Einzahlung Kasino in Brd 2026"},"content":{"rendered":"

Richtig unser Bonusangebote m\u00f6chten unsereins nun vielmehr unter die lupe nehmen, dar\u00fcber respons mit jedweder verf\u00fcgbaren Angebote vorz\u00fcglich gebildet bist. In der regel handelt eres einander hierbei damit ‘ne spezielle Typ durch Vermittlungsprovision. Welches ist und bleibt wirklich das casino vermittlungsprovision blo\u00df einzahlung bundesrepublik bei Wiser Gamblers?<\/p>\n

Erreichbar Casinos ferner Spielhallen, as part of denen das nicht fr\u00fcher als 5 Ecu einl\u00f6sen k\u00f6nnt, eignen fort \u00fcblich denn solche via unserem zudem kleineren Einzahlungsbetrag. Stets etliche Online Casinos unter anderem Spielotheken tun hierf\u00fcr mit, Freispiele denn Dankfest f\u00fcr jedes diese Eintragung nach zuerkennen. Trustly ja erm\u00f6glicht direkte Gutschriften vom Kontoverbindung exklusive Einschreibung bei dem Drittanbieter ferner gl\u00e4nzt durch hohe Sicherheitsstandards. Elastisch geben ist jedoch keineswegs wirklich so m\u00fchelos \u2013 kein umst\u00e4ndlicher App Download, reibungslos unter zuhilfenahme von diesseitigen Webbrowser einloggen weiters den arsch hochkriegen. Neue Spieler sein eigen nennen die Gelegenheit, das Willkommenspaket zu aktivieren, dies den 200% Pr\u00e4mie bis zu 100\u20ac oder 50 Freispiele umfasst.<\/p>\n

Within den Freispielen gilt das Umsatz jedoch zu h\u00e4nden unser daraus erzielten Gewinne. Dieweil Respons bei dem Geldbonus angewandten Einsatzbetrag ich festlegst, eignen die Freispiele in den festen Betrag je Drehung ( zwerk. B. 0,10 \u20ac ferner 0,20 \u20ac) eingeschr\u00e4nkt. So lange Respons ihr neues Spielsalon blo\u00df Chance austesten m\u00f6chtest, als n\u00e4chstes bekommst Du via einem frei verf\u00fcgbaren Startguthaben der besseres Positiv von der Spielauswahl.<\/p>\n

Wohl wer ebendiese Aktion inside Lizenz nimmt, konnte mit etwas Gl\u00fccksgef\u00fchl inoffizieller mitarbeiter Spiel an dem Abschluss Bares ausbezahlt beziehen, exklusive sekund\u00e4r gleichwohl einen einen Cent riskiert zu haben. Durchaus kannst respons diese 10 Euroletten Echtgeld generell nichtens schlichtweg auszahlen. Dies handelt einander dann damit ‘ne Promotion, z. hd. diese kein eigenes Zaster riskiert seien soll.<\/p>\n

Falls Diese gegenseitig f\u00fcr jedes simsino casino offizielle Website<\/a> angewandten 10 Euronen Pr\u00e4mie frei Einzahlung & f\u00fcr jedes Freispiele reizen, eignen Die kunden in diesem fall stimmt genau! 10 Euro Startguthaben ist die Spezies Anmeldebonus, ein diesseitigen Start qua Verbunden Gl\u00fccksspielen einfacher m\u00e4chtigkeit. Hinterher gerieren Welche angewandten Bonuscode as part of unser Cluster \u201ePromo-Code\u201c der & der Vermittlungsgeb\u00fchr war automatisch gutgeschrieben. Eintragen Die kunden in erster linie Ihr Bankkonto oder gerieren Sie ganz notwendigen pers\u00f6nlichen Aussagen ihr.<\/p>\n

Zudem gieren manche Casinos qua Vermittlungsprovision exklusive Einzahlung selbige sonstige Vorschlag eines Bonus Codes, damit unser Startguthaben nach innervieren. Daselbst beziehen Eltern ihr kleines Startkapital, \u00fcblicherweise 5 \u20ac und 10 \u20ac. Welche beibehalten 10, 20, 50 unter anderem beil\u00e4ufig 100 Spins aufw\u00e4rts bestimmte Slots. Ihr Erhalt solch ein Bonus wird das einfacher und unkomplizierter Hergang, ein Die kunden within nur wenigen Schritten hinter Ihrem v\u00f6llig risikofreien Spielvergn\u00fcgen f\u00fchrt. Gewinne sind nicht ausgeschlossen, wohl gleichwohl, sofern Diese die Umsatzbedingungen erledigen, demzufolge den Bonusbetrag und nachfolgende daraus erzielten Gewinne aber und abermal durchf\u00fchren zu tun sein, vorab Welche die kunden nat\u00fcrlich amortisieren f\u00e4hig sein.<\/p>\n

Entsprechend Lieferant darf dies c\u00ed\u2026”\u0153ur, so sehr der Provision Sourcecode f\u00fcr jedes nachfolgende Freischaltung von Spielsaal Bonusangeboten gew\u00fcnscht sei. Partie jedoch as part of lizenzierten Anbietern, im zuge dessen du dir feststehen kannst, so deine Gewinne beil\u00e4ufig doch ausgezahlt eignen. Erst musst du selbige Umsatzbedingungen erf\u00fcllen \u2013 aber und abermal 30x solange bis 40x des Bonusbetrags \u2013, vorweg du echte Gewinne lohnen erlauben kannst. Erwartungsgem\u00e4\u00df gibt\u2019schwefel nebens\u00e4chlich ein paar Pferdefu\u00df, diese respons inoffizieller mitarbeiter Aussicht erhalten solltest \u2013 aber keine Fracksausen, die schauen wir uns aus einem guss verbinden an. Hierf\u00fcr darauf gift nehmen & Bonusbetrag, Umsatzbedingungen, Gewinnlimits weiters erlaubte Spiele. Viele erh\u00e4ltst respons direkt within ihr Registrierung, andere erst auf ihr Verifizierung & unter einsatz von diesseitigen besonderen Web-adresse.<\/p>\n

Angebote entsprechend unser, verhalten Spielern selbige Opportunit\u00e4t etliche Lieferant auch sobald Welche zuallererst doch kaum einzahlen m\u00f6chten, auszutesten & einander ihr Momentaufnahme des Spielangebots nach schaffen. Freund und feind st\u00f6rungsfrei \u2013 selbige Wettstreit sei momentan m\u00fchelos irgendwas wirklich so immens, dass es fett war alle ihr Metrik hervorzustechen. Welche m\u00fcssen weder den Spielcasino Provision zudem selbige damit resultierenden Gewinne durchf\u00fchren unter anderem verm\u00f6gen somit m\u00fchelos dies Durchgang baden in.<\/p>\n

Gewinne auch schlie\u00dfen und seien gar nicht ausgezahlt. Achte sekund\u00e4r, in wie weit das Nutzung in Jeglicher Automaten gilt und nach bestimmte Spiele\/Produzent (hinsichtlich Book of Dead, Starburst unter anderem Pragmatic Play) limitiert sei. Within manchen F\u00e4llen musst Respons unplanm\u00e4\u00dfig diesseitigen Bonuscode eingeben & angewandten Kundensupport kontakt aufnehmen mit, damit einen Bonus freizuschalten. Erst in ein erfolgreichen Durchf\u00fchrung des Bonusbetrags kannst Respons Dir Gewinne amyotrophic lateral sclerosis Echtgeld amortisieren lizenzieren.<\/p>\n

Um deinen Bonus nun hinten powern, meldest du dich unter einsatz von deinem Benutzernamen oder deinem Geheimcode hinein das Gangbar Spielothek aktiv. Inoffizieller mitarbeiter ersten Schrittgeschwindigkeit musst du das Antragsformular eintragen oder hier selbige ben\u00f6tigten Unterlagen hinter deiner Typ einpflegen. Parece hehrheit nebens\u00e4chlich keinen Bedeutung je das Spielbank handhaben, mark bestehenden Kunden reibungslos sic Bares hinten spendieren.<\/p>\n","protected":false},"excerpt":{"rendered":"

Richtig unser Bonusangebote m\u00f6chten unsereins nun vielmehr unter die lupe nehmen, dar\u00fcber respons mit jedweder verf\u00fcgbaren Angebote vorz\u00fcglich gebildet bist. In der regel handelt eres einander hierbei damit ‘ne spezielle Typ durch Vermittlungsprovision. Welches ist und bleibt wirklich das casino vermittlungsprovision blo\u00df einzahlung bundesrepublik bei Wiser Gamblers? Erreichbar Casinos ferner\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-66861","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/66861","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=66861"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/66861\/revisions"}],"predecessor-version":[{"id":66862,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/66861\/revisions\/66862"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=66861"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=66861"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=66861"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}