/* 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":20701,"date":"2026-05-14T13:41:01","date_gmt":"2026-05-14T13:41:01","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=20701"},"modified":"2026-05-14T13:41:01","modified_gmt":"2026-05-14T13:41:01","slug":"beste-online-casinos-in-deutschland-zeigen-worauf-spieler-bei-design-und-bedienbarkeit-wirklich-achten","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/beste-online-casinos-in-deutschland-zeigen-worauf-spieler-bei-design-und-bedienbarkeit-wirklich-achten\/","title":{"rendered":"Beste Online Casinos in Deutschland zeigen, worauf Spieler bei Design und Bedienbarkeit wirklich achten"},"content":{"rendered":"

Beste Online Casinos in Deutschland zeigen, worauf Spieler bei Design und Bedienbarkeit wirklich achten<\/title><\/p>\n<h3>Beste Online Casinos in Deutschland zeigen, worauf Spieler bei Design und Bedienbarkeit wirklich achten<\/h3>\n<p>Die Auswahl der <a href=\"https:\/\/beste-deutsche-online-casinos.eu.com\">beste online casinos in deutschland<\/a> richtet sich l\u00e4ngst nicht mehr nur nach Bonusangeboten oder Spielauswahl. In den letzten Jahren hat sich gezeigt, dass Spieler vor allem auf das Design und die Bedienbarkeit der Plattformen achten. Ein ansprechendes, intuitives Interface ist essenziell, damit Nutzer problemlos navigieren, schnell ihre Lieblingsspiele finden und ein angenehmes Spielerlebnis genie\u00dfen k\u00f6nnen. Dabei spielt auch die technische Umsetzung eine wichtige Rolle, denn Ladezeiten und Stabilit\u00e4t tragen ma\u00dfgeblich zur Zufriedenheit bei.<\/p>\n<h3>Wie modernes Design die Spielerfahrung beeinflusst<\/h3>\n<p>Design ist mehr als nur eine sch\u00f6ne Optik. Die besten Online Casinos in Deutschland legen gro\u00dfen Wert darauf, dass ihre Benutzeroberfl\u00e4chen \u00fcbersichtlich und funktional gestaltet sind. Ein klares Layout mit harmonischen Farben und gut lesbarer Typografie erleichtert die Orientierung und reduziert Frustrationen. Besonders bei komplexeren Angeboten mit vielen Spielen ist es wichtig, dass die Men\u00fcs logisch strukturiert und die wichtigsten Funktionen leicht erreichbar sind.<\/p>\n<p>Dar\u00fcber hinaus tr\u00e4gt ein responsives Design dazu bei, dass die Casino-Plattform auf unterschiedlichen Ger\u00e4ten wie Desktop, Tablet oder Smartphone optimal dargestellt wird. Spieler erwarten heutzutage eine nahtlose Nutzung, egal, wo sie sich gerade befinden. So k\u00f6nnen sie jederzeit und \u00fcberall ihr Gl\u00fcck versuchen, ohne Einschr\u00e4nkungen beim Design oder bei der Bedienbarkeit.<\/p>\n<h3>Intuitive Bedienbarkeit und Nutzerfreundlichkeit<\/h3>\n<p>Ein weiterer zentraler Aspekt bei der Beurteilung der besten Online Casinos in Deutschland ist die einfache Bedienbarkeit. Die Navigation sollte intuitiv sein, sodass auch neue Spieler ohne gro\u00dfe Eingew\u00f6hnungszeit alle Funktionen sicher bedienen k\u00f6nnen. Dazu geh\u00f6rt beispielsweise eine klare Trennung zwischen Spielangebot, Zahlungsoptionen, Support und weiteren Bereichen.<\/p>\n<p>Die Ladegeschwindigkeit und technische Stabilit\u00e4t tragen ebenfalls entscheidend zur Nutzerfreundlichkeit bei. Verz\u00f6gerungen oder Abst\u00fcrze f\u00fchren schnell zu Frustration und k\u00f6nnen Spieler abschrecken. Viele Anbieter investieren daher in moderne Technologien und regelm\u00e4\u00dfige Updates, um ein reibungsloses Erlebnis zu gew\u00e4hrleisten.<\/p>\n<h3>Die Bedeutung von %key2% und %key3% im Gesamtkonzept<\/h3>\n<p>In der heutigen Casino-Landschaft spielen Faktoren wie %key2% und %key3% eine wachsende Rolle, wenn es um die Bewertung von Plattformen geht. Diese Aspekte erg\u00e4nzen die Design- und Bedienbarkeitskriterien und beeinflussen, wie komfortabel und attraktiv ein Online-Casino empfunden wird. Beispielsweise k\u00f6nnen innovative Features oder personalisierte Angebote dazu beitragen, das Spielerlebnis individueller und angenehmer zu gestalten.<\/p>\n<p>Auch die Integration verschiedener Zahlungsmethoden und die schnelle Abwicklung von Transaktionen sind wichtige Kriterien, die oft mit %key2% und %key3% verkn\u00fcpft werden. Eine breite Auswahl sowie sichere und unkomplizierte Zahlungswege erh\u00f6hen die Flexibilit\u00e4t der Nutzer und st\u00e4rken das Vertrauen in die Anbieter.<\/p>\n<h3>Praktische Tipps f\u00fcr Spieler bei der Auswahl<\/h3>\n<p>Wer die besten Online Casinos in Deutschland sucht, sollte nicht nur auf das \u00e4u\u00dfere Erscheinungsbild schauen, sondern auch praktische Aspekte ber\u00fccksichtigen. Ein \u00fcbersichtliches Design und einfache Bedienbarkeit sind wichtige Anhaltspunkte, doch ebenso entscheidend sind Sicherheit, Lizenzierung und ein zuverl\u00e4ssiger Kundenservice.<\/p>\n<p>Es lohnt sich, verschiedene Plattformen zu testen, um herauszufinden, welche am besten zu den eigenen Bed\u00fcrfnissen passen. Dabei kann es hilfreich sein, auf Erfahrungsberichte anderer Spieler zu achten und sich mit den angebotenen Funktionen vertraut zu machen. Insbesondere neue Nutzer profitieren von einer klar strukturierten Oberfl\u00e4che und einer transparenten Darstellung der Bonusbedingungen.<\/p>\n<h3>Verantwortungsvoller Umgang und ausgewogenes Spielen<\/h3>\n<p>Beim Besuch der besten Online Casinos in Deutschland darf der verantwortungsvolle Umgang mit dem Spiel nicht au\u00dfer Acht gelassen werden. Eine ansprechende Gestaltung und einfache Bedienbarkeit f\u00f6rdern zwar den Spielspa\u00df, k\u00f6nnen aber auch dazu verleiten, mehr Zeit oder Geld einzusetzen, als urspr\u00fcnglich geplant. Es ist daher ratsam, sich eigene Grenzen zu setzen und diese konsequent einzuhalten.<\/p>\n<p>Viele Plattformen bieten inzwischen Funktionen zur Selbstkontrolle an, wie Einsatzlimits oder Pausenoptionen. Spieler sollten diese Angebote nutzen, um das Spielverhalten jederzeit unter Kontrolle zu behalten und ein angenehmes, stressfreies Erlebnis zu sichern.<\/p>\n<h3>Fazit: Design und Bedienbarkeit als Schl\u00fcssel zum Erfolg<\/h3>\n<p>Die Suche nach den besten Online Casinos in Deutschland f\u00fchrt unweigerlich zu der Erkenntnis, dass modernes Design und intuitive Bedienbarkeit zentrale Kriterien sind, die das Spielerlebnis ma\u00dfgeblich beeinflussen. Nur wer sich auf einer Plattform einfach zurechtfindet und sich wohlf\u00fchlt, wird langfristig Freude am Spiel haben. Erg\u00e4nzt durch Faktoren wie %key2% und %key3% entsteht ein ganzheitliches Bild, das den Anspr\u00fcchen heutiger Spieler gerecht wird. Entscheidend ist dabei stets eine ausgewogene Balance zwischen \u00c4sthetik, Funktionalit\u00e4t und Sicherheit.<\/p>\n<p>So entstehen Online Casinos, die nicht nur technisch auf dem neuesten Stand sind, sondern auch die Bed\u00fcrfnisse und Erwartungen der Nutzer in den Mittelpunkt stellen. Dieses Zusammenspiel macht den Unterschied und zeigt, worauf Spieler bei der Wahl wirklich achten.<\/p>\n<div class=\"tc-manager-wp-inner\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Discover what players truly value in design and usability as we review the beste Online Casinos in Deutschland for slots, betting, and crash games.<\/p>\n<p> <a class=\"continue-reading-link\" href=\"http:\/\/klecet.edu.in\/alumni\/beste-online-casinos-in-deutschland-zeigen-worauf-spieler-bei-design-und-bedienbarkeit-wirklich-achten\/\"><span>Continue reading<\/span><i class=\"icon-right-dir\"><\/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-20701","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/20701","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=20701"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/20701\/revisions"}],"predecessor-version":[{"id":20702,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/20701\/revisions\/20702"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=20701"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=20701"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=20701"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}