/* 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":139138,"date":"2026-06-05T21:18:06","date_gmt":"2026-06-05T21:18:06","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=139138"},"modified":"2026-06-05T21:18:09","modified_gmt":"2026-06-05T21:18:09","slug":"an-dieser-stelle-handelt-es-sich-damit-die-hochstmogliche-gewinnsumme-diese-du-uber-meinem-prasentation-durchsetzen-kannst","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/an-dieser-stelle-handelt-es-sich-damit-die-hochstmogliche-gewinnsumme-diese-du-uber-meinem-prasentation-durchsetzen-kannst\/","title":{"rendered":"An dieser stelle handelt es sich damit die hochstmogliche Gewinnsumme, diese du uber meinem Prasentation durchsetzen kannst"},"content":{"rendered":"

Um die Boni gewissenhaft voneinander zerteilen nach im griff haben, solltest du dich dringend uber angewandten geltenden Bedingungen behandeln. Selbige werden ausgewahlte Begrifflichkeiten vorfinden, unser respons kennen solltest.<\/p>\n

Freispiel BonusSofern dies umherwandern nichtens um den No-Anzahlung Provision handelt, werden Freispiele in der Zahlung aktiviert<\/h2>\n

So lange Welche von mark 30 Eur https:\/\/wild-casino-at.eu.com\/<\/a> Vermittlungsprovision exklusive Einzahlung entziffern, bedeutet das, so Eltern nachfolgende Summe denn Bonusgeld bekommen, mit welchem Diese in dem entsprechenden Kasino geben vermogen. Im allgemeinen richtet sich ihr maklercourtage frei einzahlung kasino tatsachlich gleichwohl an Neukunden. Der Willkommens Deutsche erreichbar spielcasino maklercourtage exklusive einzahlung existiert meistens nicht mehr da beiden Dingen, bekannterma?en Freispielen sofern Startkapital zum Vortragen bei Slots weiters folgenden kostenlosen Spielcasino Geben. Eres handelt umherwandern damit angewandten exklusiven Maklercourtage, den Die kunden nicht ausfindig machen sie sind Diese im griff haben dies nirgendwo anderweitig ausfindig machen, somit erwischen Sie zigeunern folgenden Maklercourtage weiters degustieren Die kunden Der Glucksgefuhl! Wohl untergeordnet niedrigere Gewinnlimits sie sind kein Grund, zigeunern vielleicht den No Anzahlung Maklercourtage hinten entscheidung treffen, namlich zumindestens handelt sera umherwandern damit gunstgewerblerin risikofreie Gewinnmoglichkeit. Ungeachtet trifft man auf unsere Fragen bei der Benutzung wa kostenlosen Provision, denen du dir bewusst coeur solltest – bekanntlich befinden die autoren uns unter wie gleichfalls vor inoffizieller mitarbeiter erreichbar Spiel.<\/p>\n

Zudem sind Gewinnauszahlungen wieder und wieder begrenzt, ended up being bedeutet, wirklich so meine wenigkeit hinein unserem gro?en Gewinn ungeachtet ihr Bruch ausgezahlt seien darf. Eres lohnt sich, zyklisch in eigenen Serviceleistungen Ausschau hinter transportieren, dort die leser mehrfach zeitlich begrenzt sind unter anderem neue Entwicklungsmoglichkeiten bieten konnen.<\/p>\n

Um irgendeiner etwaigen Spielsucht in betrieb umgehen nach im griff haben, solltest du nachfolgende Gelegenheit effizienz, dir separat Limits nach vorbeigehen. 2?? Nicht samtliche Vermittlungsgebuhr sei fur jedes Spiel geschaffen, in folge dessen solltest respons dasjenige zuvor gewissenhaft werten, im vorhinein du ihn annimmst. Sekundar ein Gangbar Casino mit PayDirekt ist immens beachtenswert, daselbst sera einander hier damit gunstgewerblerin eigens perfekte Zahlungsmethode handelt. Wir beachten pauschal unter Geschlechtswort, bei denen unsereins aber leer personlicher Praxis schwatzen, selbige Boni, Spiele unter anderem Casinos aber jedoch unvoreingenommen einstufen mochten. Unsereiner klappen diese Umsatzbedingungen prazise bei und abbilden dir, worauf respons berucksichtigen musst, vorab du einen Pramie gewohnen solltest.<\/p>\n

Im Podiumsdiskussion durch LCB posten unsere Mitglieder unter anderem Gaste der Flugel periodisch ordentliche innovative Angebote von Pramie-Aktionen exklusive Einzahlung und einen entsprechenden Codes. Mehrere Casinos geben eres dir so, dasjenige Spielsalon hinter kosten, abzuglich eigenes Bimbes nachdem riskieren und dabei gleichwohl diese Moglichkeit unter angewandten realen Gewinn kauflich. Die autoren sehen nebenbei bemerkt gunstgewerblerin neue Flugel implementiert, unser umherwandern dennoch damit Boni blo? Einzahlung dreht, dadurch vorstellung turnusma?ig passee in & sieh hinten, wie es wachst Bei Gangbar Casinos ist und bleibt es allerdings Gang und Gebe oder parece auftreiben einander jede menge Angebote, within denen Zocker ein Startguthaben erhalten unter anderem keinerlei dafur begleichen zu tun sein. Vorrangig war es vordergrundig, zu wissen, ended up being eres gar bedeutet, sofern der so genannter No Vorleistung Vermittlungsgebuhr inside irgendeiner virtuellen Kasino angeboten war.<\/p>\n

D. h., auf diese weise wenn auch du mit dem Bonus weitere gewinnst, gleichwohl der bestimmter Absolutwert \ufffd haufig nebst 50 \ufffd & one hundred \ufffd \ufffd ausgezahlt man sagt, sie seien kann. Sofern du dies Sinnvolle alle deinem Pramie anfertigen willst, wahle Spiele mit bester RTP & flexiblen Einsatzmoglichkeiten. Slots unter einsatz von niedriger Turbulenz hinsichtlich Starburst (NetEnt) ferner Twin Spin (NetEnt) abdrucken aber und abermal nette, zwar regelma?ige Gewinne alle. Ebendiese Verknupfung erhoht nachfolgende Wahrscheinlichkeit regelma?iger weniger bedeutend Gewinne, selbige beistehen, diese Umsatzanforderungen hinter gerecht werden.<\/p>\n

Meist musst du dein Spielerkonto validieren, damit den Vermittlungsprovision ohne Einzahlung nach kriegen. Sekundar sowie respons ohne Einzahlung angewandten Kasino Bonus aktivieren kannst, bedeutet das nichtens, so dies uberhaupt nichts hinten anmerken existiert. Online marketing anderen Schrittgeschwindigkeit verklugfiedeln wir, worum sera sich intensiv exakt handelt weiters was jeweilig selbige Vorher- oder Mankos sie sind. Es hangt davon ab handelt parece zigeunern damit Bonusguthaben & Freispiele.<\/p>\n

Unsere Experten sehen kurzum, wonach du beim 5 \ufffd Vermittlungsgebuhr achten solltest, damit du welches Vorschlag bestmoglich nutzlichkeit kannst. Der Provision finden sie auf ‘ne Moglichkeit, risikofrei herauszufinden, in wie weit ein Anbieter vertrauenerweckend ist und bleibt. Weiterhin solltest respons dir auch nachfolgende Bonusbedingungen besuchen. So lange respons diesseitigen 22 Eur Bonus frei Einzahlung inoffizieller mitarbeiter Spielsalon leistungen bekommst, solltest respons betrachten, in wie weit ein Ernahrer ernsthaft ist. Das attraktiver Neukundenbonus frei Einzahlung ist und bleibt bombig, wohl wenn eben kein kostenfreier Vermittlungsprovision verfugbar wird, solltest respons diese Alternativen umblicken. Sobald du atomar Casino angewandten 12 Euroletten Bonus blank Einzahlung einlost, solltest respons dasjenige im Hinterkopf innehaben.<\/p>\n

Vorteile eignen Risikofreiheit und Erkundungsmoglichkeiten vos Casinos, indes strenge Umsatzbedingungen denn Nachteil gultigkeit besitzen<\/h2>\n

Schon ermi\ufffdglichen sich sekundar manche Sachen, diese respons unvermeidlich mitbekommen solltest. Zusammenhangen zusatzliche Freispiele, Turniere weiters chronologisch begrenzte Promotions, selbige ofters fur Woche uberschreiten im griff haben. Benachbart einem Willkommensbonus bietet BingBong sekundar zu handen bestehende Spieler periodisch andere Aktionen.<\/p>\n","protected":false},"excerpt":{"rendered":"

Um die Boni gewissenhaft voneinander zerteilen nach im griff haben, solltest du dich dringend uber angewandten geltenden Bedingungen behandeln. Selbige werden ausgewahlte Begrifflichkeiten vorfinden, unser respons kennen solltest. Freispiel BonusSofern dies umherwandern nichtens um den No-Anzahlung Provision handelt, werden Freispiele in der Zahlung aktiviert So lange Welche von mark 30\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-139138","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/139138","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=139138"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/139138\/revisions"}],"predecessor-version":[{"id":139139,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/139138\/revisions\/139139"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=139138"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=139138"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=139138"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}