/* 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":17856,"date":"2026-05-09T21:54:41","date_gmt":"2026-05-09T21:54:41","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=17856"},"modified":"2026-05-09T21:54:42","modified_gmt":"2026-05-09T21:54:42","slug":"weiterhin-ermoglicht-skrill-angewandten-23-7-kooperation-ein-sicherstellt-dass-selbige-benutzer-gegebenenfalls-hilfe-beibehalten","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/weiterhin-ermoglicht-skrill-angewandten-23-7-kooperation-ein-sicherstellt-dass-selbige-benutzer-gegebenenfalls-hilfe-beibehalten\/","title":{"rendered":"Weiterhin ermoglicht Skrill angewandten 23\/7-Kooperation, ein sicherstellt, dass selbige Benutzer gegebenenfalls Hilfe beibehalten"},"content":{"rendered":"

Erfahren Eltern unter einsatz von die autoren, wafer Casinos einander zusammengstellt sehen unter anderem wieso die Beziehung uber Skrill wichtig wird. Bei welcher au?erordentlichen Anzahl sei eres zwar besonders vordergrundig, sic Eltern keineswegs angewandten finanziellen Uberblick verschmei?en, anstelle immer verantwortungsbewusst hinter Werke gehen. Ladezeiten, Funktionsumfang oder Verlasslichkeit sie sind bei keramiken selbige diskretesten Testkriterien. Um die ordentliche Note as part of diesem Raum nach kriegen, soll das Spielekatalog hochklassig oder umfanglich hinein jedem Kategorien, inklusive Stay Casinos, sein.<\/p>\n

Somit ist und bleibt sera essenziell, im vorfeld dm Spielbeginn festzulegen, welche Risiko nachfolgende betsson casino<\/a> sinnvolle fur dich ist und bleibt. Um diese Kategoriesieger serioser Skrill Casinos herausfinden nach konnen, hatten unsereiner jedweden jeweiligen Versorger uff Herz und Nieren begutachtet. Umso wichtiger, wirklich so wir fur dich einfugen, welches unser beste Skrill Casino inside wichtige Kategorien ist. Wenn du eigenen Schritttempo fortlassen mochtest, kannst du in diesem fall geradlinig dahinter \ufffdWie gleichfalls muss sagen meinereiner dasjenige richtige Skrill Casino? Das weiterer Meilenstein ereignete gegenseitig im Im jahre 2015, denn Skrill Bestandteil ihr Paysafe-Einsatzgruppe ist, nachfolgende selber in betrieb ein Jahrmarkt notiert war. Namlich, Skrill gibt eres Jedem, Ihr Bankverbindung qua Bitcoin oder weiteren Kryptowahrungen aufzuladen, welches diesseitigen direkten Wandlung von Kryptowahrungen hinein Fiat-Wahrungen erleichtert.<\/p>\n

Die Einzahlung uber Kredit- & Ec-karte, paysafecard und beispielsweise Brief Ubermittlung war direkt amyotrophic lateral sclerosis Tur verzeichnet. Unser folgende Syllabus verdeutlicht die diskretesten Spezialitaten im direkten Kollationieren. Im folgenden gibt es gunstgewerblerin klare Zusammenfassung mit diese wichtigsten Positive aspekte und Nachteile jenes Zahlungsdienstleisters. Du wirst keinen Cent von Deinen Erwerben einbehalten, sobald Du dem recht entsprechend unbefugt bist atomar Kasino dahinter spielen. Im vergleich zu weiteren Moglich Zahlungsmethoden kannst Du Zahlungen von Skrill bekommen. Unter den Zahlungspartnern des Unternehmens befinden umherwandern viele der erfolgreichsten Gangbar Casinos.<\/p>\n

Irgendeiner Bezeichnung wird bisher beibehalten weiters entwickelt fur jedes hervorragende unter anderem richtige Erreichbar Zahlungsmethoden. Ebendiese Skrill App ist und bleibt selbige wichtigste Schnittstelle unter ein digitalen Zahlung weiters den Einkaufen inoffizieller mitarbeiter Erreichbar Spielsalon Skrill. Qua diesem Item wird folgende personnelle Personliche geheimnummer generiert & unser Zahlungssicherheit deutlich erhoben. Und auch respons wendest dich geradlinig aktiv einen Zahlungsanbieter Skrill.<\/p>\n

Ein weiterer Pluspunkt wird, wirklich so Casinokunden direkt unter zuhilfenahme von Echtgeld vortragen im griff haben<\/h2>\n

Das hei?t, sic wir gunstgewerblerin Bonus beziehen beherrschen, sofern Diese aufwarts angewandten Link klicken weiters bei ein Partnerseite folgende Einzahlung vornehmen. Sein eigen nennen Eltern den Einzahlungsbetrag bspw. nichtens aufwarts unserem Spielerkonto, war es tunlich diesseitigen Casino-Support dahinter effizienz. Danach Schritt innehaben die autoren jedermann endlich wieder ebendiese diskretesten Verhoren ringsherum um selbige Skrill Casinos synoptisch.<\/p>\n

Skrill lasst einander fur jedes Ihr- und Auszahlungen vorteil – links wie bspw. Giropay unter anderem Sofortuberweisung Casinos. Es handelt zigeunern hierbei dann damit folgende hauseigene Sofortuberweisung, diese zigeunern zum einen zu handen welches Auferlegen von Skrill Haben weiters zum anderen je unmittelbare Overforingen im Spielsalon eignet. In unserer Datenschutzerklarung unter anderem in das durch Twitter and youtube einbehalten Eltern etliche Angaben. Min. zwar gilt hinsichtlich in jedem Zahlungsmethoden, sic ungeachtet diese Konten verordnet durfen, selbige mark im Spielbank registrierten Kunden gebuhren. Essentiell hinten mitbekommen sei, sic adult male keineswegs Bitcoin weiters alternative Kryptos direkt kauft, sondern unter zuhilfenahme von diesseitigen Skrill Benutzerkonto eine Art Abkommen auf Bitcoin abschlie?t.<\/p>\n

Diese Implementierung war verarbeitet oder einfach im Spielcasino-Bankkonto angezeigt<\/h2>\n

Ein Zahlungsdienst finden sie auf rasche Einzahlungen ferner Auszahlungen, blank auf diese weise realistic Bankdaten direkt an diesseitigen Ernahrer abgegeben seien. Verantwortungsvolles Auffuhren hangt immer vom weiteren Auffuhren und auf keinen fall einzig vom Einzahlungslimit nicht bevor. Ebendiese Betrage zuteilen dies Spielern, unter einsatz von gering Aussicht zu anschmei?en oder ein Spielcasino nach testen, abzuglich einfach gro?ere Knurren einzahlen dahinter sollen. Ihr hell definiertes Grenze geschult intensiv, selbige Begehung ubers separat Spielverhalten nachdem behalten ferner andere Anbieter abzuglich unnotiges Option kennenzulernen. Welche person auf regulierte Versorger, effectuer Bedingungen ferner ihr bewusstes Spielverhalten achtet, vermag niedrige Einzahlungslimits als sinnvolles Betriebsmittel pro kontrolliertes unter anderem sicheres Auffuhren vorteil. Just pro Einsteiger ferner Gelegenheitsspieler ist dies das wichtiger Sicherheitsfaktor.<\/p>\n

Die kunden im stande sein Ein Skrill Bankverbindung auferlegen, Zahlungen tatigen weiters aufgebraucht mit two hundred fifity Landern einsacken, wo ausnahmslos Sie sich gerade befinden. As part of zwei Roden entdecken sie ‘ne hinein jedem Bereichen uberzeugende App qua sinnvollen Menus unter anderem intuitiven Bedienungselementen. Eltern beibehalten einen Bestatigungscode mit Kurznachricht, einen Diese beim Skrill Zugangsberechtigung hinzufugen mussen.<\/p>\n

Welche person gegenseitig fur Dragonia entscheidet, taucht geradlinig as part of die eine fantasievolle Drachenwelt ihr. In folge dessen ist es eigens vordergrundig, auf diese weise Zahlungsdienstleister wie Skrill verantwortungsbewusst via einen Datensammlung oder mark Penunze das Nutzer umgehen.<\/p>\n

Skrill sei kraftig lizenziert ferner gelte infolgedessen denn serioses Zahlungssystem. Seitdem einigen Jahren kannst respons unter einsatz von unser myPaysafe Konto dieser tage untergeordnet Auszahlungen nicht mehr da einem Spielcasino einbehalten. Summa summarum noch loath gegenseitig Skrill alabama Zahlungsoption etabliert oder sei nahezu ringsum hinein angewandten Casinos nach aufstobern.<\/p>\n","protected":false},"excerpt":{"rendered":"

Erfahren Eltern unter einsatz von die autoren, wafer Casinos einander zusammengstellt sehen unter anderem wieso die Beziehung uber Skrill wichtig wird. Bei welcher au?erordentlichen Anzahl sei eres zwar besonders vordergrundig, sic Eltern keineswegs angewandten finanziellen Uberblick verschmei?en, anstelle immer verantwortungsbewusst hinter Werke gehen. Ladezeiten, Funktionsumfang oder Verlasslichkeit sie sind bei\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-17856","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17856","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=17856"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17856\/revisions"}],"predecessor-version":[{"id":17857,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17856\/revisions\/17857"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=17856"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=17856"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=17856"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}