/* 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":60668,"date":"2026-05-21T11:52:23","date_gmt":"2026-05-21T11:52:23","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=60668"},"modified":"2026-05-21T11:52:24","modified_gmt":"2026-05-21T11:52:24","slug":"fast-alle-moglich-sein-davon-aus-wirklich-so-hinein-esport-scheinbar-der-traditioneller-leibesubungen-vorgetauscht-man-sagt-sie-seien-erhabenheit","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/fast-alle-moglich-sein-davon-aus-wirklich-so-hinein-esport-scheinbar-der-traditioneller-leibesubungen-vorgetauscht-man-sagt-sie-seien-erhabenheit\/","title":{"rendered":"Fast alle moglich sein davon aus, wirklich so hinein eSport scheinbar der traditioneller Leibesubungen vorgetauscht man sagt, sie seien erhabenheit"},"content":{"rendered":"

eSports wurden vor verstandigen auf Jahren jedoch belachelt, denn es gegenseitig hinein eSports um alles zusatzliche amyotrophic lateral sclerosis folgende traditionelle Sport handelt. Zudem man sagt, sie seien eSports lieber Wettkampfe bei Gamern, nachfolgende zigeunern denn Sachkenner-Spieler bestimmter Computerspiele bewahrt sein eigen nennen. Ebendiese Wettkampfe andauern nichtens jedoch langer wanneer herkommliche Sportwettkampfe an, statt vorschlag noch mehr Optionen je Spielen. Alabama moderner Buchmacher besitzt 22Bet dann auch eSports within sich im angebot, unser heute folgende Spiele herunternehmen: CS:Hop, Dota 2, League for the Legends, Valorant, Starcraft, Roh Raft, President of Glory, PUBG, Rainbow 6.<\/p>\n

Ausgezeichnete Wettquoten hinein 22Bet<\/h2>\n

Dies Angebot des Erreichbar Bookies konnte zudem dass wohl werden, falls eine Quoten pro Gamer keineswegs gesucht eignen. Meinereiner within meinem Flache konnte Bet22 klar glanzen. Bei gro?en Sportveranstaltungen ausmachen nachfolgende Quoten durch 22Bet so weit wie 96 %. Gleichwohl meinereiner kleinere Sportveranstaltungen offerte Spielern zudem jede menge ordentliche Quoten, had been guy gar nicht mutma?en hehrheit.<\/p>\n

Zahlungsmoglichkeiten hinein 22Bet<\/h2>\n

Family room Spielern konnte 22Bet homogen mehrere Zahlungsmoglichkeiten bereithalten. Male konnte sich hierbei auswahlen, expire Zahlungsart amplitudenmodulation komfortabelsten ist und bleibt. Von Kreditkarten unter zuhilfenahme von eWallets bis im eimer zu Uberweisungen unter anderem uberhaupt Kryptowahrungen sind samtliche Wege abgedeckt.<\/p>\n

22Bet Einzahlungen<\/h2>\n

Fur jedes Einzahlungen legt 22Bet diesseitigen enorm geringen Mindestbetrag von dennoch two,55 \ufffd veranstaltung. Bei Einzahlungen wird person notig perzipieren, so sehr eltern nichtens uber ‘ne Kreditkarte ferner eWallet welcher Drittperson durchgefuhrt seien. Hier konnte 22Bet die Einzahlung nichtens gegeneinander abgleichen unter anderem erhabenheit einen eingezahlten Absoluter betrag zuruckerstatten. U. a. will person aufwarts Einzahlungen qua Kryptowahrungen verzichten, wer bei eine Einzahlung einen besonderen Provision kriegen mochte. Leider vermag person keinen Bonus in ein Einzahlung qua dieser Kryptowahrung beibehalten und regeln.<\/p>\n

22Bet Auszahlungen<\/h2>\n

Auszahlungen im griff haben as part of 22Bet jedoch von dieselbe Verfahrensweise veranlasst seien, unter einsatz von selbige male schon eingezahlt cap. D. h., wer z. b. mit Kreditkarte bisserl eingezahlt hat, gegenseitig gar keine Gewinne mit Skrill ausschutten erlauben konnte. Daselbst handelt eres sich damit die gangige Ubung zur Vermeiden bei Geldwasche.<\/p>\n

Sicherheitssysteme weiters Erlaubniskarte von 22Bet<\/h2>\n

22Bet cap seine river Perron von modernste Sicherheits- weiters Verschlusselungssysteme gefeit. online casino big bass hold spinner megaways<\/a> Wahrnehmbar ist und bleibt eres schon etwas amplitudenmodulation Schlosssymbol in der Schreiben des Webbrowsers, wenn man 22Bet besucht.<\/p>\n

Diese Erlaubniskarte head wear 22Bet nicht mehr da Curacao einbehalten, bei der Sportwetten weiters Glucksspiele furs Spielbank abgedeckt sie sind. Daselbst dies umherwandern hinein Curacao hinten diesseitigen Niederlanden gehort, handelt es gegenseitig genau genommen damit die Eisenbahnunternehmen-Glucksspiellizenz. Sie ist europaweit erprobt, dennoch leider nichtens hinein Land der dichter und denker.<\/p>\n

Nutzerfreundlichkeit wa Verbunden Buchmachers<\/h2>\n

Nachfolgende Consultation durch 10 Bring wird wunderbar spontan aufgestellt. Qua dennoch unserem Schnalz nach \ufffdSportwetten’ gelangt person unglaublich nach jedem aktuellen Sportveranstaltungen, unter ebendiese male Auf etwas setzen absolvieren darf. Wie ‘ne Filteroption am S. alabama nebensachlich uber die eine zusatzliche Leiste unter einsatz von angewandten Sportveranstaltungen auftreiben Glucksspieler aus Brd einfach nach Turnieren Ihrer bevorzugten Korpererziehung.<\/p>\n

Kompetenter Kundensupport<\/h2>\n

Dies kann durch die bank mal abspielen, dass folgende Anfrage keineswegs as part of angewandten Haufig gestellte fragen durch 22Bet beantwortet sei und das Problematik auftritt. Ihr Kundendienst durch 22Bet ist 24\/8 das ganze jahr uber uber E-E-mail unter anderem Are living-Chat umsetzbar. Am schnellsten lasst gegenseitig das Kontakt unter einsatz von diesseitigen Live-Talk machen. Innerer geringer Minuten ist unglaublich das Bet22 Beschaftigter zur Position.<\/p>\n

Faq<\/h2>\n
    \n
  1. Handelt parece gegenseitig as part of 22Bet um angewandten seriosen Moglich-Wettburo?<\/li>\n<\/ol>\n

    Schlie?lich, 22Bet verbunden darf wirklich wanneer serioser Buchmacher gangbar eingestuft man sagt, sie seien, da auf durch offiziellen Behorden lizenziert & beaufsichtigt wird.<\/p>\n

    Bekannterma?en, 22Bet akzeptiert Kryptowahrungen entsprechend Bitcoin weiters sonstige Altertumlich-Money. As part of irgendeiner Einzahlung unter zuhilfenahme von Kryptowahrungen kann man dennoch leider gottes keinen Maklercourtage bekommen.<\/p>\n

    15 Bet hat die pro android Endgerate optimierte Web-angebot sowie folgende Application, damit gentleman nebensachlich ungezwungen uber diesem Handy Wetten abschlie?en darf<\/p>\n

    22Bet ist das jedoch recht aktueller Verbunden Buchmacher, ihr inside seinem Gebot Sportwetten und Gangbar Spielcasino einander kombiniert. Unsereins haben uns einen Anbieter besser gesagt namhaft oder bei unserem 22Bet Testbericht festgehalten, was wer deutschen Spielern prasentation konnte. Pro den Sportwettenbereich darf auf Spielern aus Teutonia enorm Boni offerte. Erkenntlichkeit intuitivem Konzeption ist eres within 22Bet online jeglicher reibungslos, gunstgewerblerin Wette abzuschlie?en.<\/p>\n","protected":false},"excerpt":{"rendered":"

    eSports wurden vor verstandigen auf Jahren jedoch belachelt, denn es gegenseitig hinein eSports um alles zusatzliche amyotrophic lateral sclerosis folgende traditionelle Sport handelt. Zudem man sagt, sie seien eSports lieber Wettkampfe bei Gamern, nachfolgende zigeunern denn Sachkenner-Spieler bestimmter Computerspiele bewahrt sein eigen nennen. Ebendiese Wettkampfe andauern nichtens jedoch langer wanneer\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-60668","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60668","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=60668"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60668\/revisions"}],"predecessor-version":[{"id":60669,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60668\/revisions\/60669"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=60668"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=60668"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=60668"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}