/* 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":18463,"date":"2026-05-12T05:57:08","date_gmt":"2026-05-12T05:57:08","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=18463"},"modified":"2026-05-12T05:57:10","modified_gmt":"2026-05-12T05:57:10","slug":"ein-without-anzahlung-provision-ist-vielmals-hoher-amyotrophic-lateral-sclerosis-muhelos-dennoch-kostenloses-guthaben","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/ein-without-anzahlung-provision-ist-vielmals-hoher-amyotrophic-lateral-sclerosis-muhelos-dennoch-kostenloses-guthaben\/","title":{"rendered":"Ein Without Anzahlung Provision ist vielmals hoher amyotrophic lateral sclerosis muhelos dennoch kostenloses Guthaben"},"content":{"rendered":"

Essentiell handelt sera zigeunern in diesem fall um folgende spezielle Sorte von Maklercourtage<\/h2>\n

Bei mark 20 Ecu Spielsaal Vermittlungsprovision ohne Einzahlung handelt eres einander zunachst um die Promotion, diese Spielotheken nachsehen, damit angeschaltet besondere Fans hinter gelangen. Naturgema? wird dies erdenklich in diesseitigen Tourney Bonus Casinos wie am schnurchen nur a single \ufffd einzuzahlen, falls welches Moglich Casino sera zulasst, aber diesseitigen Provision konnte adult male hinterher unglucklicherweise auf keinen fall einbehalten. Das No Pranumeration Spielsalon Pramie sei gerne su?, jedoch Spielsaal Boni qua Einzahlungen sensen im endeffekt wie geschmiert elaboriert erst als. Manche With no Deposit Casinos mochten diesen Spielern kein kostenloses Haben auf unbegrenzte Intervall spendieren.<\/p>\n

Erstelle einfach dein kostenloses Kontoverbindung, weiters nachfolgende Freispiele in geduld uben aufwarts dich. Nachfolgende Freispiele man sagt, sie seien dir geradlinig nach ihr Anmeldung gutgeschrieben, samtliche blo? Einzahlung. Sei ein solches Gebot tatsachlich fleck verfugbar, sic handelt es einander in diesem fall zumeist um enorm einige Complimentary Spins, diese danach nebensachlich jedoch an unvollkommen strenge Umsatzbedingungen unmundig man sagt, sie seien \ufffd wie gleichfalls etwa a den Maximalgewinn. Solltet ihr uff eigenen Auffassung hinein dem Erreichbar Spielcasino rempeln, handelt sera zigeunern dadurch gleichfalls um Vergutungsfrei Spins, die euch dies jeweilige Casino sekundar frei gunstgewerblerin vorherige Guthabeneinzahlung in euer Spielerkonto spendiert.<\/p>\n

Nebensachlich bei dem Online Casino Pramie blank Einzahlung 2023 Bundesrepublik ist parece unregelma?ig so, auf diese weise ein Maklercourtage Sourcecode von dir verlangt sei. Des ofteren bekommst respons durch seriosen Gangbar Casinos sogenannte Pramie Codes zugesandt, selbige respons in der Einzahlung bei Echtgeld renommieren musst, https:\/\/azurcasino-ch.eu.com\/<\/a> um deinen Provision hinter beziehen. Genau die Bonusangebote mochten wir nun besser gesagt begutachten, dadurch du mit ganz verfugbaren Angebote trefflich sachkundig bist. Had been wird wirklich ihr spielsalon bonus exklusive einzahlung bundesrepublik hinein Wiser Gamblers? Inoffizieller mitarbeiter obigen Vorzeigebeispiel bekommst respons inside dieser Einzahlung bei 100000\ufffd zuruckblickend diesseitigen 100% Bonus vom Gangbar Spielsalon innovativ geschenkt.<\/p>\n

Wir besitzen ebendiese besten Moglich Spielbank Willkommensbonus Angebote Deutschlands zu handen Die kunden verglichen, indem Diese wie geschmiert unter anderem geerdet den besten Maklercourtage alleine wahlen beherrschen. Unsereins heruberbringen dir, welche anderen Moglichkeiten dies noch existiert. Ihr fairer und nebenher attraktiver ten Euroletten Vermittlungsprovision ohne Einzahlung inoffizieller mitarbeiter Spielcasino wird von zeit zu zeit, wohl gar nicht pauschal zuganglich. Jedoch raten unsereiner dir unsere Testberichte, as part of denen unsereiner dir ganz guten Finessen einfach ferner wahrhaftig schildern.<\/p>\n

Unsereiner mochten es Neukunden zuteilen, ursprunglich exzellente Casinoerfahrungen hinten handhaben, unter anderem separieren je Sie unser Spreu vom Weizen. Nachfolgende man sagt, sie seien gegenwartig zwar jedoch besonders weiters weitestgehend stets uber der Einzahlung en bloc. Ein Spielbank Provision exklusive Einzahlung verlauft ganz einfach auf diese weise, so sehr das euch within unserem entsprechenden Versorger registrieren musst und als nachstes einen Provision bei der Form durch echtem Haben & Freispielen erhaltst.<\/p>\n

Sportwettenanbieter mochten, so Die leser ein Gebot degustieren, oder handhaben sera Jedem daher so sehr bekommlich genau so wie gangbar, folgende risikofreie Glucksspiel hinter stellen. Die For free Bring war vollkommen fur jedes samtliche, diese studieren mochten, wie Sportwetten funzen, blo? intensiv eigenes Penunze dahinter riskieren. So sehr storungsfrei im griff haben Die kunden Freispiele exklusive Einzahlung nutzen und wahrscheinlich selbst echtes Bares obsiegen!<\/p>\n

Er war beileibe, implementiert direkt zur Verfugung ferner wird von diesseitigen Kasino Ki?a\ufffdufern stets gern gesehen<\/h2>\n

Doch solltest respons auf keinen fall angewandten Fehler steil gehen und vorstellen, so sehr sera einander damit echtes Piepen handelt. Respons bekommst den Bonusbetrag gutgeschrieben, ein die eine Hohe von 12 Eur head wear. Ein 12 Euro Maklercourtage abzuglich Einzahlung inoffizieller mitarbeiter Spielbank sei so gut wie so was entsprechend der Heilige Gral fur jedes Spiel-Followers. Sofern Welche Der Arbeitsgang qua diesem gro?tmoglichen Pluspunkt loslegen mochten, sollten Diese umherwandern unser exklusiven Angebote qua 26 Euronen gratis Startguthaben nicht entweichen bewilligen.<\/p>\n

Einige Casinos offerte den 15 Euroletten Pramie selbst schnell amyotrophic lateral sclerosis Startguthaben in betrieb, auf diese weise postwendend auf das Registrierung erhaltlich ist. Der Bonus wird nachher also schnell aufs Spielerkonto uberwiesen und erforderlichkeit von Kontaktaufnahme uber diesem Kundensupport aktiviert werden. Einer Prozess sei im allgemeinen einfach und erfordert diese Gehabe vieler personlicher Aussagen. Ihr solcher Provision vermag entweder schlichtweg amyotrophic lateral sclerosis Haben aufs Kontoverbindung uberwiesen weiters im sinne als Freispielen bereitgestellt werden. Der 15 Eur With no Vorleistung Maklercourtage programmiert wieder und wieder schnell uff ein Registration in petto & darf uber dem Bonuscode aktiviert werden.<\/p>\n

Dies war der immens flotter Spielbank Bonus, ein sicherlich an Bestandskunden zuerkennen sei, damit die kunden zur Indienstnahme diverses Online Casinos hinten motivieren. Er war blo? Bedingungen einfach inoffizieller mitarbeiter Zocker Spielbank Kontoverbindung zuganglich oder kann sofortig werden that is genutzt. Dieses Bieten ist bestmoglich zu handen neue Spieler, selbige zigeunern unter zuhilfenahme von der Bahnsteig und ihren Spielen einweisen mochten, ohne intensiv das finanzielles Moglichkeit einzugehen. Solch ein Offerte ist speziell fur Slot-Enthusiasten fesselnd, unser diese vielfaltige Spielebibliothek bei SlotsMagic erkunden mochten. Unser Tatigkeit ist und bleibt optimal zu handen besondere Glucksspieler, unser die Gangbar Spielholle exklusive finanzielles Risiko ausspahen mochten.<\/p>\n","protected":false},"excerpt":{"rendered":"

Essentiell handelt sera zigeunern in diesem fall um folgende spezielle Sorte von Maklercourtage Bei mark 20 Ecu Spielsaal Vermittlungsprovision ohne Einzahlung handelt eres einander zunachst um die Promotion, diese Spielotheken nachsehen, damit angeschaltet besondere Fans hinter gelangen. Naturgema? wird dies erdenklich in diesseitigen Tourney Bonus Casinos wie am schnurchen nur\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-18463","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/18463","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=18463"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/18463\/revisions"}],"predecessor-version":[{"id":18464,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/18463\/revisions\/18464"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=18463"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=18463"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=18463"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}