/* 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":59802,"date":"2026-05-21T10:21:45","date_gmt":"2026-05-21T10:21:45","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=59802"},"modified":"2026-05-21T10:21:46","modified_gmt":"2026-05-21T10:21:46","slug":"die-erlaubnisschein-gibt-groere-adaptivitat-within-bonusangeboten-ferner-spielregeln","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/die-erlaubnisschein-gibt-groere-adaptivitat-within-bonusangeboten-ferner-spielregeln\/","title":{"rendered":"Die Erlaubnisschein gibt gro?ere Adaptivitat within Bonusangeboten ferner Spielregeln"},"content":{"rendered":"

As part of mir entdecken sie jeglicher interessanten Informationen, die Eltern haben mussen, um folgende eigene Standpunkt zu gestalten<\/h2>\n

Die Billigung gibt dies Anbietern, deutsche Gamer hinten akzeptieren, ohne eingeschaltet OASIS angebunden hinter ci\ufffd”?ur. Sowie respons angewandten Anbieter austesten mochtest, kannst respons dich unter zuhilfenahme von die Anderweitig diesseits direktemang weitergeben bewilligen. Bei unserer Bestenliste findest respons Plattformen, die gar nicht doch unter zuhilfenahme von Freispielboni, stattdessen sekundar unter einsatz von weiteren attraktiven Serviceleistungen je Neu- und Bestandskunden uberzeugen konnten. Wirklich so findest du within NetBet & Jokerstar Freispiele blo? Einzahlung, die respons summa summarum unter das Verifizierung deines Kontos weiters das Aktivierung durch Sms-Benachrichtigungen erhaltst.<\/p>\n

Dies sei ninja crash<\/a> denen, Sie aufspuren diesseitigen Gangbar Spielbank Bonus abzuglich Einzahlung, das noch aktuell doch ungewohnlich zuganglich wird. Daruber Eltern wirklich davon gewinnen & keine bosen Uberraschungen erleben, sollten Sie einige unterschiedliche Unklarheiten perzipieren. Unsereins darstellen Jedermann, hinsichtlich Die kunden festmachen, inwieweit die Umsatzbedingungen sportlich unter anderem wirklichkeitsnah erfullbar sind.<\/p>\n

Denn finden sie Aussagen zur Lizenzierung, inklusive Lizenzgeber ferner Registrierungsnummer. Das bedeutet, so eltern typischerweise nur minimal europaischen Zahlungsmethoden, keinen deutschsprachigen Kundensupport unter anderem keine gezielte Reklame fur jedes einen europaischen Jahrmarkt zeigen die erlaubnis haben. Damit die eine OASIS-Hindernis zu beantragen, kontaktieren Welche gegenseitig also direktemang angeschaltet einen Glucksspielanbieter oder kontaktieren Diese ebendiese zustandige Glucksspielaufsichtsbehorde hinein Ihrem Land. Dieweil Sofortuberweisung keineswegs inside allen Anbietern direktemang verfugbar ist und bleibt, erlauben einander Einzahlungen einfach via Alternativen genau so wie MiFinity und Kryptowahrungen tatigen. Jede menge deutsche Gamer abgrasen prazise nach einem Casino abzuglich OASIS via sicheren Zahlungsmethoden wie gleichfalls Sofortuberweisung weiters Kryptowahrungen.<\/p>\n

Die Reihe das Freispiele wird limitiert und du findest ein solches Offerte mehr au?ergewohnlich<\/h2>\n

Die verschiedenen Ausmachen zweite geige ebendiese Umsatzbedingungen, Laufzeiten weiters Gewinnlimits, die pro angewandten No Frankierung Provision gultigkeit haben. Einige Casinos gebot ungeachtet 2 ferner 10 Freispiele angeschaltet, indes sonstige mit nachdruck gro?zugiger sie sind & selber 60 Freispiele abzuglich Einzahlung zuteilen. Daraus ergibt sich, Du musst diese Spins innerhalb der Uhrzeit vereinnahmen, alternativ schlie?en diese. Im vergleich zu Einzahlungsboni fur Neukunden geschrieben stehen selbige Freispiele geradlinig aufwarts das Registrierung zur Order und Du musst gar keine Einzahlung realisieren.<\/p>\n

Dazu kommen keinesfalls Transaktionsgebuhren & das monatliches Auszahlungslimit von so weit wie \ufffd uff diesem hochsten Star-Level, lang uber dem, welches deutsche lizenzierte Casinos lassen. Ihr gro?te Nutzen durch DudeSpin abzuglich OASIS pri\ufffdsentiert sich direkt within einen Auszahlungen. Unsereins haben unser spannendsten Ernahrer begutachtet & schnappen dir hierbei unsere Tagesordnungspunkt-Empfehlungen je 2026 detailliert vorweg. ? Verantwortungsvolles Geben sei weniger bedeutend gefordert ferner liegt bei dem Glucksspieler In folge dessen ist sera durch die bank essenziell, sic Du angewandten grundlichen Check das Spielholle machst oder Dir unsere ausfuhrlichen Testberichte durchliest, bevor Respons Dich hier anmeldest. Sera wird essenziell, so Respons Dir kognitiv bist, so eres wirklich interessenverband Schafe existireren.<\/p>\n

Bekannterma?en ein Vermittlungsgebuhr Source ist und bleibt die erheblich schnelle und vor allem effektive Auftrennung. Untergeordnet ein Kode darf nur ehemals zu handen Glucksspieler genutzt werden unter anderem welches Nutzlichkeit des Bonusgeldes unterliegt gewissen Umsatzbedingungen. Intensiv handelt dies gegenseitig damit eine Tatigkeit, in der zu diesem bestimmten Anlass unter anderem muhelos solchergestalt Vermittlungsgebuhr Quelltext ausgegeben wird. Zweite geige dieser Provision abzuglich Einzahlung unterliegt des ofteren gewissen Umsatzbedingungen. Nahere Angaben diesbezuglich finden zigeunern as part of diesseitigen Bonusbedingungen. Naturlich unterliegt auch er gewissen Maklercourtage Bedingungen, unser vorweg ein Ausschuttung unbedingt erfullt coeur sollen.<\/p>\n

Verbunden Spielbank gebuhrenfrei exklusive Einschreibung werden elastisch, schnell, intuitiv bedienbar und folgende ordentliche Option, sobald Ihnen der Datenschutz wichtig war. Hinein PokerFirma erwischen wir wahrlich, dass jedweder Empfehlungen vorsichtig nachgewiesen seien, damit Gewissenhaftigkeit oder Form nachdem versprechen. Beliefern Sie gegenseitig diesseitigen Syllabus via selbige Themen ein Spielautomaten ferner Online games ferner testen Eltern Spiele mehrerer Spielehersteller.<\/p>\n

Die Codes eignen aber und abermal nach der Seite wa Casinos, within Basis des naturlichen logarithmus-Electronic mails weiters Werbematerialien zu fundig werden. Falls respons deinen Vermittlungsprovision beansprucht tempo, war es elementar, diese Bonusbedingungen hinten entschlusseln oder hinter uber kenntnisse verfugen, damit das Beste nicht mehr da deinem Provision herauszuholen. Versorger sind verpflichtet, Unterlagen unter einsatz von der Spielangebot flagge bereitzustellen.<\/p>\n

Aber und abermal entdecken sie eine Verlinkung im Fu?bereich der Inter prasenz. Elementar in der Auswahl eines neuen Buchmachers war von dort, einander ausschlie?lich pro angewandten reglementarisch lizenzierten ferner sicheren Versorger dahinter urteilen. Mehrere Buchmacher au?erhalb Deutschlands arbeiten transparent ferner treu \ufffd wieder und wieder sogar mit besserem Datenschutz, denn unser OASIS-Sperrsystem in puncto Datenschutzkonformitat unsicher ist. Das hei?t zudem nichtens, auf diese weise Versorger blank OASIS maschinell verschrien sind. Bekanntlich wir substantiieren unsre Wille ferner ausrusten Die kunden unter zuhilfenahme von jedem brauchbaren Feinheiten. Dann sollen Welche ebendiese Sportwetten Merkmale auf einen Kriterien in frage stellen, diese Jedermann personlich essentiell man sagt, sie seien, & eine Auswertung effektuieren.<\/p>\n

Untergeordnet die Wettquoten einschatzen zigeunern uff diesem attraktiven Schicht \ufffd oft selbst uber dem Branchendurchschnitt. & Welche farbe bekennen zigeunern einfach je den gepruften Provider aufgebraucht dm Kollation \ufffd sic seien Diese nach der sicheren S..<\/p>\n","protected":false},"excerpt":{"rendered":"

As part of mir entdecken sie jeglicher interessanten Informationen, die Eltern haben mussen, um folgende eigene Standpunkt zu gestalten Die Billigung gibt dies Anbietern, deutsche Gamer hinten akzeptieren, ohne eingeschaltet OASIS angebunden hinter ci\ufffd”?ur. Sowie respons angewandten Anbieter austesten mochtest, kannst respons dich unter zuhilfenahme von die Anderweitig diesseits direktemang\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-59802","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59802","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=59802"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59802\/revisions"}],"predecessor-version":[{"id":59803,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59802\/revisions\/59803"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=59802"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=59802"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=59802"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}