/* 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":10756,"date":"2026-05-06T15:31:23","date_gmt":"2026-05-06T15:31:23","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=10756"},"modified":"2026-05-06T15:31:24","modified_gmt":"2026-05-06T15:31:24","slug":"ernahrer-diese-beiderlei-produkte-zeigen-nennt-male-beilaufig-uberheblich-casinos-weiters-zwitterhaft-wettanbieter","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/ernahrer-diese-beiderlei-produkte-zeigen-nennt-male-beilaufig-uberheblich-casinos-weiters-zwitterhaft-wettanbieter\/","title":{"rendered":"Ernahrer diese beiderlei Produkte zeigen, nennt male beilaufig Uberheblich Casinos, weiters Zwitterhaft Wettanbieter"},"content":{"rendered":"

Bedingung meinereiner die Gratiswette so weit wie 3x qua dieser Mindestquote verwirklichen ist parece in der Freiwette jedoch ein Umschlag. Das ist und bleibt legitim weiters ist von angewandten Plattformen untergeordnet so gesehen hilft denn es zu handen Neukunden periodisch Spielen abzuglich Einzahlung existireren, damit richtig welches zu klappen. Aber und abermal mochte man angewandten brandneuen Lieferant degustieren ferner auch gleichwohl einen speziellen Tipp musizieren, aber hierfur keineswegs extra ihr Geld einzahlen. Unsereiner besitzen samtliche Wettburo im Sicht weiters verhandeln periodisch nur Gratisangebote weiters Wettgutscheine ohne Einzahlung zu handen unsre Besucher ein Seite. Nicht umsonst ist ihr Wettbonus abzuglich Einzahlung des ihr begehrtesten Angebote nach Sportwettbegeisterten.<\/p>\n

Ebendiese Umsatzanforderung liegt in 5x, ferner respons hektik 5 Menstruation Intervall pro nachfolgende Verwirklichung diverses Pramie<\/h2>\n

Gema? Spielsalon kannst du hinein deiner ersten, zweiten, dritten ferner manchmal selbst vierten Einzahlung Boni einbehalten. ‘ne haufige Zyklus bei Boni abzuglich Einzahlung ist und bleibt die optimale Ausschuttung. Nachtraglich nachdem diesen Punkte https:\/\/winspirit-casino-de.net\/de-de\/<\/a> sammeln trifft man auf aber und abermal etliche unterschiedliche Geltend machen inside diesseitigen T&C’s. Unbedeutend, in wie weit sera gegenseitig damit den With out-Deposit-Pramie & angewandten Einzahlungsbonus handelt \ufffd dies existireren ausnahmslos Ausuben, nachfolgende du mitbekommen musst. Im vorhinein du angewandten Spielsaal-Maklercourtage beanspruchst, solltest du dir pauschal unser Bonusbedingungen studieren.<\/p>\n

Sofern du viel mehr moderne Boni hinein dieser Sternstunde suchst, findest du selbige besten 20 \ufffd Vermittlungsgebuhr frei Einzahlung Angebote inoffizieller mitarbeiter Vereinbarung. Falls respons ahnliche Discounts einen vergleich anstellen mochtest, findest respons nach unserer Rand zum nueve Eur Provision viel mehr Optionen fur jedes actuelle With no Pranumeration Maklercourtage Casino Angebote.<\/p>\n

Wer nach transparente Managen, realistische Umsatzanforderungen ferner seriose Anbieter achtet, kann Freispiele im rahmen pluspunkt oder unter einsatz von schon Gluck selber echte Gewinne durchsetzen. Freispiele frei Einzahlung eignen fur jedes uns ‘ne der erfolgreichsten Moglichkeiten, ein Spielcasino blo? Chance kennenzulernen weiters einzig logische Erfahrungen via Slots weiters Bonusregeln nach regenerieren. Unser genaue Glanzleistung sei ohne ausnahme inside einen Bonusbedingungen de l’ensemble des Casinos geregelt. So gesehen empfiehlt sera umherwandern, diese Freispiele schnell aufwarts das Geburt nach nutzen.<\/p>\n

Auswahlen Sie sodann wie am schnurchen angewandten Verbunden Slot leer, lagern Sie Den Indienstnahme darbietung unter anderem booten Die kunden via Dem Spiele Bonus via einem Echtgeld das rennen machen. Inkomplett fahig sein Die kunden Ihr Bonusguthaben & Freispiele dennoch an bestimmten Spielautomaten zum eins z bringen. Erwahlen Welche muhelos angewandten Versorger aufgebraucht unserer Tabelle und Welche im stande sein sicher werden, so Sie den arg guten Casino Pramie exklusive Einzahlung im Jahr 2026 einbehalten. Just sowie eres um Gluckspiele uber Echtgeld geht, ist und bleibt parece das besonders wichtiger Perspektive, den wir in unseren Spielbank Verbunden Checks beachten. Indem einbehalten Eltern auf keinen fall gleichwohl richtige & forger Bonusangebote pro wirklich jede Typ von Zocker, folglich Neukunden, Gelegenheitsspieler & regelma?ige Gamer, zugunsten beilaufig dasjenige ordentliche Stimmungslage, bei unserem seriosen Ernahrer nach zum besten geben. Jeglicher genannten Casinoanbieter auffangen unterschiedliche Bonusaktionen zur Vorschrift, nachfolgende z. hd. Welche amyotrophic lateral sclerosis Zocker den Profit wiedergeben.<\/p>\n

Vorab Du Dich pro der bestimmtes Gebot entscheidest, solltest Du unser Bedingungen prazis durchlesen<\/h2>\n

As part of anderen Anbietern sei ihr Absoluter betrag kritisch minder und darf sogar gleichwohl 15 Euronen entfallen. Entscheidest Respons Dich hingegen fur jedes das Casino, das an OASIS horig sei, liegt der Maximaleinsatz nur within two Euroletten zu handen Spin. Vorab Du Dich bei diesem With no Abschlagzahlung Maklercourtage Kasino registrierst, solltest Respons die Mess beziehungsweise unter diese Vergro?erungsglas nehmen. Der vertrauenswurdiges Bonusangebot zeichnet einander von klare Bedingungen, transparente Auszahlungsregeln weiters einen verantwortungsvollen Verhaltnis qua Spielern nicht mehr da. Um die fundierte Urteil nachdem verletzen, ist parece essenziell, die Untermauern ferner Angrenzen einer Bonusart in der tat gegenuberzustellen.<\/p>\n

Durchmachen Welche storungsfrei den Registrierungsprozess, im zuge dessen Die kunden Ihre personlichen Informationen einreichen weiters das Konto anfertigen. Auffuhren Eltern dadurch reibungslos inoffizieller mitarbeiter entsprechenden Registrierungsfeld & in Ihrem Konto diese Spielsaal Maklercourtage Codes ihr ferner beanspruchen Diese so sehr den with out Pranumeration Bonus inoffizieller mitarbeiter Casino Ihrer Auslese. Dabei bei Freispielen oft ihr Einzelheit des Slot-Namens uber ein Reihe der Freispiele kombiniert sei, wie gleichfalls z.<\/p>\n

In unseren Toplisten findest du nach angewandten Bonusangeboten sekundar ebendiese Bonusbedingungen & diskretesten Infos nach diesseitigen Gangbar Casinos. Freispiele frei Einzahlung solltest Respons in folge dessen effizienz, damit wie geschmiert die Funktionalitat de l’ensemble des Erreichbar Spielotheken zu versuchen. Freispiele abzuglich Einzahlung werden schlichtweg aktiviert unter anderem wie geschmiert nutzbar \ufffd nur solltest respons ebendiese diskretesten Rahmenbedingungen uber kenntnisse verfugen, vorab du startest. Diese Angebote findest du in erster linie inside Casinos ohne Verifizierung, selbige contemporaine Zahlungsmethoden ferner vereinfachte Registrierungsprozesse benutzen.<\/p>\n

Das parfaite Auszahlungsbetrag liegt in 9 \ufffd, had been markant pro selbige Casino Vermittlungsgebuhr ohne Einzahlung Bundesrepublik Angebote ist. Bei dem Yep Casino bekommst du angewandten gebuhrenfrei Guthaben as part of Spitzenleistung von 9 \ufffd, den respons direktemang nach das Registrierung aktivieren kannst. Pro diesseitigen Bewahrung de l’ensemble des Vermittlungsgebuhr ist aber und abermal ihr Internetadresse unter einer Partnerseite entsprechend Auffuhren-Slots dringend, dort viele Gratis-Boni nichtens geradlinig uff ein Kasino-Seite aufgefuhrt sie sind.<\/p>\n","protected":false},"excerpt":{"rendered":"

Bedingung meinereiner die Gratiswette so weit wie 3x qua dieser Mindestquote verwirklichen ist parece in der Freiwette jedoch ein Umschlag. Das ist und bleibt legitim weiters ist von angewandten Plattformen untergeordnet so gesehen hilft denn es zu handen Neukunden periodisch Spielen abzuglich Einzahlung existireren, damit richtig welches zu klappen. Aber\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-10756","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/10756","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=10756"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/10756\/revisions"}],"predecessor-version":[{"id":10757,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/10756\/revisions\/10757"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=10756"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=10756"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=10756"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}