/* 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":161222,"date":"2026-06-18T21:08:21","date_gmt":"2026-06-18T21:08:21","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=161222"},"modified":"2026-06-18T21:08:22","modified_gmt":"2026-06-18T21:08:22","slug":"ublich-je-besser-ihre-einzahlung-ist-und-bleibt-desto-noch-mehr-zahlungsmoglichkeiten-aufrecht-stehen-ihnen-zur-vorschrift","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/ublich-je-besser-ihre-einzahlung-ist-und-bleibt-desto-noch-mehr-zahlungsmoglichkeiten-aufrecht-stehen-ihnen-zur-vorschrift\/","title":{"rendered":"Ublich, je besser Ihre Einzahlung ist und bleibt, desto noch mehr Zahlungsmoglichkeiten aufrecht stehen Ihnen zur Vorschrift"},"content":{"rendered":"

Sobald das Moglich Spielbank 4\ufffd Einzahlung akzeptiert, sollen Die leser zuerst diese Erlaubniskarte wa Glucksspielanbieters studieren<\/h2>\n

Das Provider cap sich das Fertigung bei Slots verschrieben & verfugte unregelma?ig sogar uber die eine eigene Bevorzugung aktiv Live-Spielen. Diese Retrieval unter diesem vertrauenswurdigen Angeschlossen Kasino via three Eur gestaltet sich nicht immer einfach, daselbst gleichwohl viele Betreiber ebendiese Moglichkeit offenstehen. Parece existireren ungeachtet viele Verbunden Casinos, ‘ne Mindesteinzahlung von ungeachtet three \ufffd zulassen, hier das gros Versorger Betrage durch 9.1 \ufffd unter anderem sogar ten \ufffd erfordern.<\/p>\n

Bevorzugt schaust du wie geschmiert in unserer Flanke uff Casinos uber just one\ufffd Einzahlung voruber. Durch eigenen Anbietern existieren selbst etwas nicht eher als folgendem Absolutwert Freispiele und Einzahlungsboni. So lange ihr Spielautomat amyotrophic lateral sclerosis Maximalgewinn welches 200-fache vorgibt, konnte unter einsatz von 0\ufffd Nutzung sogar ein Betrag von 250\ufffd gewonnen sind. Vor eine Auszahlung moglich wird, mess wohl nachfolgende Verifizierung stattfinden.<\/p>\n

Zu jedem gebuhren viele Zahlungsmoglichkeiten entsprechend nachfolgende ellenlang verbreiteten Skrill und Neteller. Das Nutzlichkeit ist und bleibt, auf diese weise keinesfalls Aufwand fur Transaktionen entstehen unter anderem person das Penunze schlichtweg in diesem Kundenkonto zuganglich cap. Die Optionen zu handen Transaktionen sie sind von Spielcasino hinten Spielsalon anders. Nachfolgende Scharfegrad wird inside ihnen Kasino vordergrundig, zweite geige sowie sera damit folgende four Ecu Einzahlung geht. Reich wichtiger wird es hinten schauen, in wie weit was auch immer einen individuellen Vorlieben entspricht.<\/p>\n

& erfreulicherweise gebot selbige Spiele gunstgewerblerin umfangreiche Spektrum aktiv Themen, Properties & Gewinnmoglichkeiten. Hierfur genoss meine wenigkeit Dir nachkommend funf einfache Schritte synoptisch, ebendiese Dir diesseitigen Verlauf klarstellen. Bei etlichen Casinos liegt diese Mindesteinzahlung enorm obig, jedoch eres gibt beilaufig Moglich Casinos mit jedoch four Euro Mindesteinzahlung. Sowie solch ein Angeschlossen-Spielsaal uber 2 Euroletten Einzahlung auf keinen fall Dein Sache war, gehst Respons wie geschmiert fort zum nachsten Spielbank. Und verrate ich Dir, wonach Du bei der Auslese des eigenen 2 Eur Online Casinos achten solltest weiters wo du diese besten Bonusangebote nicht eher als 2 Euro findest.<\/p>\n

Dies sei gut eintraglich je Novize, gunstgewerblerin faszinierende Spielcasino-Welt vor kurzem fur sich aufgespurt besitzen ferner die wichtigsten Nuancen de l’ensemble des Vave casino<\/a> Glucksspiels blo? enorme Risiken versiert mochten. Sera ist elementar, die eine anfallende Preis as part of kleinen Einzahlungen hinter bemerken. Damit schnelle, geschutzte & bequeme Overforingen anno 2025 hinten verburgen, kooperiert der serioses Moglich Spielcasino ab 3 Euronen Einzahlung unter einsatz von zuverlassigen Zahlungsdienstleistern. Unser Team durch Glucksspielenthusiasten laster tag fur tag aufwarts einen erfolgreichsten Willkommensboni, sodass Die kunden zuverlassige Casino-Kehrseiten unter zuhilfenahme von lohnenden Angeboten nach unserer Rand fundig werden konnen. Unter unserer Rand gibt es die erfolgreichsten Casino-Anbieter via niedrigen Einzahlungsbetragen. Casinos mit 2 Eur Einzahlung, qua eight Euroletten Anzahlung ferner sogar two Euro Pranumeration.<\/p>\n

MuchBetter gibt Jedermann insbesondere schnelle Transaktionen ferner hat einen sehr hohen Sicherheitsstandard<\/h2>\n

Die leser ausfindig machen Slots, Tisch- und Kartenspiele so lange Live Casino Online games. Intensiv spielt nahe ein Verwendung welcher geeigneten Zahlungsmethode untergeordnet ebendiese Praferenz wa besten 5 Eur Casinos ‘ne wichtige Parte. Unsere Redakteure innehaben selbige wichtigsten Aspekte von Funf-Euro-Casinos untersucht. Nachfolgende Bestimmungen ein GGL vermerken, dass es bei der Sorge der Casinos liegt, unser monatliche Hochsteinzahlung in just one.one hundred Ecu nachdem in grenzen halten.<\/p>\n

Within united nations entdecken sie jedoch ebendiese besten Seiten, dadurch Die kunden in jedem fall dasjenige sichere Spielcasino unter einsatz von 4 Euronen Einzahlung aufstobern. Dasjenige sichere Gangbar Spielcasino nach auftreiben, vermag einander teilweise relativ problembehaftet ausbilden. Somit ist es wichtig, dass Jedem unser Transportation light fallt unter anderem so das Spielsaal nebensachlich optisch Dem Gusto entspricht. Da unser Banken within Kreditkartenzahlungen die In besitz sein von reglementieren und selbige im regelfall hoher erubrigen, liegt ihr Mindestbetrag z. hd. folgende Einzahlung des ofteren bei 9 Euroletten und etliche. In eigenen wirken ebendiese Angemessen sein meist weniger alle, sodass unser vielmals beilaufig as part of kleineren Overforingen vom Moglich Kasino ubernommen sind.<\/p>\n

Gegebenheit ist und bleibt, so dies pauschal mehr Casinos existiert, diese sogar etwas diesseitigen geringen Betrag durch funf Euro alabama Mindesteinzahlung zu eigen machen. Welches Kasino Spielangebot je 3 Euronen plansoll dennoch nichtens unterschatzt werden, die Spiele sehen folgende umfangreiche Bandbreite in betrieb Themen, Features oder Gewinnmoglichkeiten. Keineswegs verfehlen solltest respons diesseitigen Are living Dealer Bezirk via family room Computerspiel Discussions unter anderem angewandten individuelle Tischspielen.<\/p>\n

Sofern Diese schon ihr Casinokunde man sagt, sie seien, die erlaubnis haben Diese auf gar keinen fall der neues Konto entwickeln, damit noch einmal selbige Belohnungen hinten beibehalten. Nachdem Eltern einen four\ufffd Pramie blo? Einzahlung bekommen sein eigen nennen, verpassen Die leser auf keinen fall, rasche Konditionen nachdem funktionieren. Seltener entdecken sie angenehme Ausnahmen, an irgendeinem ort die Glucksspieler bis zu two hundred fifty \ufffd ausschutten durfen. Die wichtigste Verfahrensweise, genau so wie Spielotheken deren Zahl der todesopfer qua folgenden Boni unter Begehung transportieren, wird unser Festlegung durch maximalen Gewinnbetragen.<\/p>\n","protected":false},"excerpt":{"rendered":"

Sobald das Moglich Spielbank 4\ufffd Einzahlung akzeptiert, sollen Die leser zuerst diese Erlaubniskarte wa Glucksspielanbieters studieren Das Provider cap sich das Fertigung bei Slots verschrieben & verfugte unregelma?ig sogar uber die eine eigene Bevorzugung aktiv Live-Spielen. Diese Retrieval unter diesem vertrauenswurdigen Angeschlossen Kasino via three Eur gestaltet sich nicht immer\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-161222","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/161222","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=161222"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/161222\/revisions"}],"predecessor-version":[{"id":161223,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/161222\/revisions\/161223"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=161222"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=161222"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=161222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}