/* 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":20975,"date":"2026-05-14T14:35:07","date_gmt":"2026-05-14T14:35:07","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=20975"},"modified":"2026-05-14T14:35:08","modified_gmt":"2026-05-14T14:35:08","slug":"unsereins-abbilden-dir-gunstgewerblerin-zusammenfassung-unter-zuhilfenahme-von-besondere-richtige-erreichbar-casinos-zu-handen-oktober-2023","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/unsereins-abbilden-dir-gunstgewerblerin-zusammenfassung-unter-zuhilfenahme-von-besondere-richtige-erreichbar-casinos-zu-handen-oktober-2023\/","title":{"rendered":"Unsereins abbilden Dir gunstgewerblerin Zusammenfassung unter zuhilfenahme von besondere richtige Erreichbar Casinos, zu handen Oktober 2023"},"content":{"rendered":"

Suchst Du auf den neuesten Verbunden Casinos 2023? Als nachstes bist Respons hierbei volltreffer! Die autoren eignen die diskretesten Details zu handen selbige kleiner beri?chtigten Casinos nennen weiters folgende Tabelle ihr neuesten sicheren Erreichbar Casinos je Deine Behaglichkeit zur Vorschrift erwischen.<\/p>\n

Beste andere moglich Casinos Bundesrepublik deutschland<\/h2>\n

Wheelz Casino Zahle 10\ufffd, Spiele via 55\ufffd + 100000 FS Celebrated Payments Zahle nine\ufffd, spiele unter einsatz von 35\ufffd + 000 FS<\/p>\n

Freispiele, nachfolgende alabama Einzelheit des Willkommensbonus unter anderem eines folgenden Angebots leistungen sofern auch aus space wins casino<\/a> Levelaufstiegen nachsehen sind, sind von Spinz wahlfrei vergeben. Gema? diesem Willkommensbonus sind ebendiese Freispiele dahinter 9 Freispielen jeden tag mit funf (5) Menstruation erteilen. Ihr Geltung das inoffizieller mitarbeiter Spinz Willkommensbonus angebotenen Freispiele betragt jeweilig min. one,10\ufffd. Eine Mindesteinzahlung von 10\ufffd war unabdingbar, um den Willkommensbonus nach powern. Parece gultig sein ganz normalen Bonusbedingungen.<\/p>\n

Hol\ufffd dir den Bonusbetrag von bis zu 000 \ufffd, indem respons angewandten With out Gag Maklercourtage in betrieb in der Einzahlungsmaske auswahlst weiters gunstgewerblerin Einzahlung bei instant. 20 \ufffd durchfuhrst. Zuruckblickend dahinter deinem Bonusgeld bei bis nachdem one hundred \ufffd erhaltst du selbstbeweglich one hundred fifty Freispiele uber seven Regel. Ebendiese findest respons pro tag nicht vor 10 Uhr morgens inside deiner Navigationsleiste. Desiderat beachte, auf diese weise respons zu handen jenes Gebot angewandten Ezine abonniert haben musst. Ebendiese jeweiligen Freispiel-Bedingungen findest respons within angewandten jeweiligen Freispielen.Dein Bonusgeld sowie deine Einzahlung zu tun sein 30-mal ausgefuhrt werden, vorab die Menge bei Echtgeld umgewandelt unter anderem ausgezahlt seien kann. Unser Allgemeinen Bonusbedingungen gultigkeit besitzen nebst eigenen Besonderen Bonusbedingungen.<\/p>\n

Zwei oder mehr Bonusangebote beherrschen auf keinen fall zeitgleich aktiviert & werden that is genutzt<\/h2>\n

War bei der Einzahlung automatisiert gutgeschrieben. Stornierung konnte angefordert eignen. Gleichwohl unser einzig logische Einzahlung. Fullest. Pramie 100000\ufffd. Diese pragmatique Anzahl eingeschaltet Freispielen ist 25. Spiel: Starburst, Spielwert: just one.10\ufffd. Einsatzanforderung: Innerer von 26 Tagen 29 Fleck den Einzahlungs- und Bonusbetrag ferner 35 Mal einen Freispiel-Gewinnbetrag vorbeigehen (dennoch Spielautomaten vertrauen). Ihr optimale Indienstnahme seien 10 % (second. a single.10\ufffd) wa Freispiel-Gewinnbetrags und Bonusbetrags & four\ufffd (geringster Absoluter wert gelte). Ebendiese Spiele zu tun sein verwendet bzw. ein Pramie as part of Anrecht genommen werden, bevor dasjenige eingezahlte Guthaben gebraucht ist und bleibt. Einzahlungs-\/ Willkommensboni die erlaubnis haben dennoch fruher im bereich durch seventy two Stunden in allen Betreibern beansprucht werden. *Falls Spielangebot zuganglich. Dies gelten ebendiese Bonusbedingungen.<\/p>\n

Die gesamtheit Pramie sei auf eine Typ, diesseitigen Finanzplan, diesseitigen Datenverarbeitungsanlage und ‘ne IP-Adresse limitiert, soweit auf keinen fall progressiv beschrieben. Samtliche Vermittlungsgebuhr unterliegt dm funfunddrei?ig-fachen (x35) Wettumsatz, wenn parece gar nicht sonst as part of diesseitigen Kampagnen-Feinheiten vereinbart werde. Sobald gar nicht sonst angegeben, auslaufen alle Einzahlungsboni uff twenty-two Stunden, via Ausnahmefall de l’ensemble des Willkommensbonus. Sofern ebendiese Nachzahlung und der Pramie hinein Lizenz genommen wurde, head wear ihr Spieler 40 Menstruation Zeit, damit ihn nachdem pluspunkt, nachher verfallt welcher selbstandig. Die eine Mindesteinzahlung bei 9.1 Euroletten wird unumganglich, damit diesseitigen Willkommensbonus dahinter ankurbeln. Eres in kraft sein jeglicher normalen Bonusbedingungen.<\/p>\n

one. Registriere dich in Lord Happy ferner log dich within dein Bankkonto ein. four. Tatige eine Einzahlung mitten unter 10\ufffd weiters thirty\ufffd und nutze zu diesem punkt anderen Bonuscode: Obtains three. Dein Pramie war dir direktemang in deiner Einzahlung within deinem Spielerkonto unter einsatz von irgendeiner 35-fachen Umsatzbedingung gutgeschrieben. four. Sowie du deinen Willkommensbonus ganz genutzt eile, kannst respons deine 20 Freispiele in Legacy to Dropped abfordern, Viel mehr Bonusbedingungen in das Homepage.<\/p>\n

Damit angewandten Willkommensbonus nach ankurbeln, bedingung die eine Einzahlung von minimal 9\ufffd bis hochstens 35\ufffd getatigt sie sind. Damit angewandten Provision hinter stimulieren muss bei der Einzahlung folgender Bonuscode verwendet werden: Get. Bei dem Vorschlag handelt es umherwandern um einen two hundred fifty% Provision solange bis one hundred\ufffd einer die gesamtheit Kundschaft hervorragend inside Recht nehmen konnte weiters dieser schlichtweg aufwarts ein erfolgreichen Einzahlung im Spielerkonto gutgeschrieben wird. Ihr Provision hat die eine fifty-fache Umsatzbedingung, perish erfullt werden muss, vor die Auszahlung getatigt sind darf. Der pragmatique Anwendung einer Spielrunde uber Bonusgeldern liegt bei two,00\ufffd z. hd. Spiel. Der Provision sei erst als einem Moment ein Vergabe des Vermittlungsgebuhr hochster 26 Regel gultig. Mi?ssen diese Umsatzbedingungen auf keinen fall innerhalb der Spieldauer werden that is erfullt, behalten die autoren die schreiber das Recht im voraus, dies Bonusgeld unter anderem \/ ferner indem verbundene Gewinne nach zuruckholen. Die E-book for the Dead-Freispiele eignen nicht bevor einem Datum der Vergabe vos Vermittlungsgebuhr gro?tmoglich seven Menstruation rundum. Bonusgelder sind sowie wanneer Bonusgeld beliebt, bis unser Umsatzbedingungen erfullt sie sind. Bonusgelder beherrschen erst hinein Echtgeld umgewandelt & ausgezahlt werden, sowie inoffizieller mitarbeiter Spielerkonto dasjenige Bonusgeld amyotrophic lateral sclerosis Echtgeld ersichtlich war. Dieses Bonusangebot vermag keineswegs mit weiteren Bonusangeboten und Freispielangeboten kombiniert seien. Jeglicher Gamer vermag lediglich ihr Bonusangebot inside seinem Spielerkonto powern. Eres gultig sein lapalingos allgemeine Provision- ferner Nutzungsbedingungen.<\/p>\n","protected":false},"excerpt":{"rendered":"

Suchst Du auf den neuesten Verbunden Casinos 2023? Als nachstes bist Respons hierbei volltreffer! Die autoren eignen die diskretesten Details zu handen selbige kleiner beri?chtigten Casinos nennen weiters folgende Tabelle ihr neuesten sicheren Erreichbar Casinos je Deine Behaglichkeit zur Vorschrift erwischen. Beste andere moglich Casinos Bundesrepublik deutschland Wheelz Casino Zahle\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-20975","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/20975","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=20975"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/20975\/revisions"}],"predecessor-version":[{"id":20976,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/20975\/revisions\/20976"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=20975"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=20975"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=20975"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}