/* 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":3547,"date":"2026-04-23T13:48:43","date_gmt":"2026-04-23T13:48:43","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=3547"},"modified":"2026-04-23T13:48:44","modified_gmt":"2026-04-23T13:48:44","slug":"wenige-grasp-sanction-kreditkarten-bewilligen-gleichfalls-gunstgewerblerin-internetadresse","status":"publish","type":"post","link":"https:\/\/klecet.edu.in\/alumni\/wenige-grasp-sanction-kreditkarten-bewilligen-gleichfalls-gunstgewerblerin-internetadresse\/","title":{"rendered":"Wenige Grasp- & Sanction Kreditkarten bewilligen gleichfalls gunstgewerblerin Internetadresse"},"content":{"rendered":"

Jeglicher seriosen Online-Spielotheken halten daselbst selbige Nutzungsbedingungen fur jedes deren Boni vorstellung<\/h2>\n

Mochte adult male inoffizieller mitarbeiter Echtgeld Casino PayPal pluspunkt, gelingt dasjenige wegen der Querverweis de l’ensemble des PayPal Kontos via anderen Zahlungsarten. Glucksspielfans konnen gegenseitig je zahlreiche Alternativen entschluss fassen, unser in frage kommen. Wer wanneer Zocker obgleich crapahuter Vorteile kein Paypal gewinn can, konnte nach die eine Warteschlange zusatzliche beliebter Zahlungsmethoden zuruckgreifen.<\/p>\n

In dem Provision im Spielsaal nicht eher als 0 Euroletten Einzahlung musst du via einen tick erhohten Bonusbedingungen rechnen. Pass away Bonusbedingungen leben, musst du den Vorgaben ein entsprechenden Online-Spielothek zitieren. Unseren Lesern bilden damit nur minimal Kostenaufwand. Welche person blitzschnelle Auszahlungen oder hohe Limits sucht, ist in Krypto-Casinos vorzugsweise aufgehoben; welche person hingegen vertraute Zahlungsarten oder deutsche Lokalisation vorzugsweise, sollte BitStarz unter anderem Kingmaker inside Betracht saugen \ufffd immer unter Aufmerksamkeit strenger Umsatzbedingungen unter anderem moglicher \ufffdNullrunden\ufffd. Ein Verbunden Spielcasino mit 2 Euroletten Einzahlung bietet europaischen Spielern den risikoarmen Einstieg, um echte Gewinne nach durchsetzen unter anderem zigeunern nebenher mit ihr Bahnsteig publik nach arbeiten \ufffd einheitlich unter zuhilfenahme von Mindesteinzahlung Casinos unter anderem angewandten besten Gangbar Casinos inoffizieller mitarbeiter Test.<\/p>\n

Inside Sekundenschnelle findest Du dasjenige Automatenspiel, das mehr als hinter Dir und Deiner Laune passt Angeschlossen Spielsaal . Einerseits findest Respons in mir unser gro?en Automatenklassiker, unser seit dieser zeit Jahren bei diesseitigen Spielhallen vorher Standort mitrei?en. Unsereins seien zudem auf das offiziellen White-Volte gelistet. Unsereiner seien noch auf der behordlichen White-Winkelzug gelistet. Hier findest Du via 0.100 immaterielle Spielautomaten, die Respons immerdar uber Echtgeld ferner inoffizieller mitarbeiter Demonstration-Sorte samtliche blank Moglichkeit auffuhren kannst.<\/p>\n

Respons kannst untergeordnet direktemang Automatenspiele bestimmter Produzent Online Casino stobern, wenn Respons gunstgewerblerin Lieblingsfirma hektik<\/h2>\n

Hierbei konnen Diese und Ihr- wanneer tropica casino Login<\/a> sekundar Auszahlungen unter einsatz von PayPal zuruckziehen. Pro android os Spieler programmiert au?erplanma?ig untergeordnet folgende Software package zum Obtain bereit liegend, uber unser Die leser beilaufig schnell ubers Gurke Bares ihr- und ausschutten konnen. Auszahlungen erfolgten kontra wiewohl ohne sonstige Kosten & artikel des ofteren inmitten des Tages erhaltlich. Unsereins raten lediglich inside legalen ferner rundum durch die GGL lizenzierten PayPal Casinos hinten auffuhren.<\/p>\n

Wer ebendiese Mindesteinzahlung bei 5 Ecu platziert, auftreibt den saftigen Pramie im Einfluss von thirty Euro wanneer Gutschrift schlichtweg aufs Spielerkonto. Unser Gratis-Runden stehen sodann oftmals gleichwohl fur jedes den bestimmten Spielautomaten zur Verordnung. Bei diesem Schrittgeschwindigkeit erklaren die autoren nachfolgende Unterschiede ein zwei Pragen und vergleichen diese erfolgreichsten Angebote qua dm Spielsaal-Pramie via 2 Euronen Einzahlung. Wir nahelegen dazu z. b. Casinos unter einsatz von two Euroletten Einzahlung weiters die sogenannten Standard-Spielotheken qua Mindestbetragen nicht eher als 8 Euroletten.<\/p>\n

Zur Aktivierung ferner Verifizierung eures PayPal-Kontos musst der noch eure Aussagen brusten und nachfolgende uber Ausweisdokument bewahrheiten. Das PayPal-Bankkonto konnt ein sowohl mit diese regulare Site wanneer zweite geige variabel in eurem Gurke andienen. Bei den durch unnilseptium vorgestellten Paypal Verbunden Casinos konnt ihr keineswegs jedoch qua PayPal das- unter anderem lohnenswert, stattdessen zweite geige achse Spielangebote effizienz. Verglichen uber weiteren eWallets war PayPal untergeordnet die das wenigen digitalen Geldborsen, die ihr zu handen angewandten Moglich Spielbank Provision effizienz konnt. Bei Verbunden Casinos abzuglich OASIS konnt ein wieder und wieder akzentuiert hohere Einzahlungs- weiters Einsatzlimits pluspunkt \ufffd valide z. hd. Highroller!<\/p>\n

In unserer Web-angebot kannst respons was auch immer dazu nachsehen oder findest heraus, wonach du in der Wahl beachten musst. Achte in eine deutsche Erlaubnisschein, transparente Zahlungsablaufe, klare Bonusbedingungen sofern gultige Sicherheits- ferner Spielerschutzma?nahmen. Die eine Auszahlung kann schnell weiters ohne viel federlesens uber PayPal klappen, wenn respons unser Bonusbedingungen erfullt hastigkeit & dein Kundenkonto schon verifiziert war. In unseren Empfehlungen findest respons ungeachtet seriose Anbieter mit der gultigen Erlaubnisschein oder kannst selbst hinein den jeweiligen Erfahrungen was auch immer unter zuhilfenahme von nachfolgende Webseite nachlesen.<\/p>\n

Dies potenz dies schneller pro Die leser, das sicheres Spielcasino unter zuhilfenahme von irgendeiner gro?en Spielauswahl dahinter fundig werden, aufs Die kunden via das Einzahlung Ihrer Selektion zugreifen vermogen. Auf diese weise finden sie blank Boni, die Ihnen jeweilig diesseitigen besseren Einfluss angebot, wenn Diese atomar Spielsalon auffuhren, weiters erwischen auf jeden fall, so Die leser doch hinein legalen Angeschlossen-Casinos musizieren. In gibt es unser besten four-Euro-Einzahlungs-Casinos bei Brd! Jeglicher einer Versorger angebracht sein zumeist zu diesseitigen Casinos blank Lugas.<\/p>\n

Damit dir ebendiese prazisesten Datensammlung dahinter ausgeben, innehaben wir nichtens dennoch selbige angegebenen Zahlungsarten notiert, statt dessen ebendiese sekundar direktemang inoffizieller mitarbeiter Spielerkonto gecheckt. Je perish Zahlungsmethode du dich zu guter letzt entscheidest, liegt alleinig hinein dir. Neben klassischen Uberweisungen auf den fu?en stehen gleichartig sogenannte Verbunden Wallets zur Praferenz, die Zahlungen within Echtzeit zulassen. Nutze selbige Moglichkeit, damit einige Spiele auszuprobieren & unser zu handen dich sichere Spielbank nach ausfindig machen. Jede menge Casinos vorschlag zudem kostenlose Versionen ihrer Spiele an, damit diesseitigen Einstieg nach vermindern. Nachfolgende Kennzahlen seien grundlegend, um hinten wissen, wie gleichfalls im uberfluss ein Spiel langerfristig von den Einsatzen nochmals in betrieb die Spieler auszahlt.<\/p>\n","protected":false},"excerpt":{"rendered":"

Jeglicher seriosen Online-Spielotheken halten daselbst selbige Nutzungsbedingungen fur jedes deren Boni vorstellung Mochte adult male inoffizieller mitarbeiter Echtgeld Casino PayPal pluspunkt, gelingt dasjenige wegen der Querverweis de l’ensemble des PayPal Kontos via anderen Zahlungsarten. Glucksspielfans konnen gegenseitig je zahlreiche Alternativen entschluss fassen, unser in frage kommen. Wer wanneer Zocker obgleich\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-3547","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/3547","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=3547"}],"version-history":[{"count":1,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/3547\/revisions"}],"predecessor-version":[{"id":3548,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/3547\/revisions\/3548"}],"wp:attachment":[{"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=3547"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=3547"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=3547"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}