/* 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":22329,"date":"2026-05-14T18:24:22","date_gmt":"2026-05-14T18:24:22","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=22329"},"modified":"2026-05-14T18:24:23","modified_gmt":"2026-05-14T18:24:23","slug":"wechsel-bei-casinospielen-beschreibt-genau-so-wie-mehrfach-oder-bei-welcher-hohe-gewinne-aktiv-spieler-ausgeschuttet-sie-sind","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/wechsel-bei-casinospielen-beschreibt-genau-so-wie-mehrfach-oder-bei-welcher-hohe-gewinne-aktiv-spieler-ausgeschuttet-sie-sind\/","title":{"rendered":"Wechsel bei Casinospielen beschreibt, genau so wie mehrfach oder bei welcher Hohe Gewinne aktiv Spieler ausgeschuttet sie sind"},"content":{"rendered":"

Spiele unter einsatz von hoher Abweichung bildlich darstellen einander bei seltene Auszahlungen aus, angebot zudem dazugehorend ebendiese Moglichkeit unter gro?ere Gewinnsummen. Kontrar dazu abdrucken Spiele unter zuhilfenahme von niedriger Turbulenz haufiger aufgebraucht, zudem meistens gleichwohl kleinere Betrage. Je nach personlicher Selektion darf unser Praferenz mitten unter Vortragen unter einsatz von geprufter weiters niedriger Zu- und abgang wesentlich werden: Mogt das welches Gunst der stunde gro?er Schwankungen und ebendiese Risiko auf hohe Gewinne, ferner am gunstigsten der folgende konstantere, wenn auch kleinere Gewinnausschuttung?<\/p>\n

Ursprunglich auf Kraftfahrzeuge und industrielle Anlagen spezialisiert, head wear der Hauptuntersuchung zweite geige Spielautomaten weiters andere Glucksspieleinrichtungen uberpruft<\/h2>\n

Ihr parfaite Riesenerfolg bezeichnet diesseitigen hochstmoglichen Absolutwert, diesseitigen der Gamer unter zuhilfenahme von dem einzigen Dreh a diesem Spielautomaten weiters as part of einem Tischspiel obsiegen kann. Welcher Geltung ist und bleibt klar unterscheidbar durch der Auszahlungsquote, diese den Prozentsatz ein Einsatze angibt, der langfristig a nicht mehr da Gamer zuruckgezahlt ist. Das concri?te Gewinn reprasentiert nachfolgende wertvollste Zusammenstellung von Symbolen unter anderem Ereignissen, unser viabel de l’ensemble des Spiels zu tage fi\ufffdrdert man sagt, sie seien vermag. Eres kann aber und abermal durch dies Auslosen spezifischer Bonusfeatures & dasjenige Erstrahlen seltener Walzensymbole ergehen. Ihr concri?te Riesenerfolg sei ein wichtiger Kennzeichen pro Gamer, diese nach gro?e, lebensverandernde Gewinne aufgebraucht sie sind, und spielt ‘ne besonderes merkmal Part as part of ihr Bevorzugung durch Auffuhren, gerade in solchen, nachfolgende hohe Wechsel bieten.<\/p>\n

Ein RNG, unter anderem Unique Rate of recurrence Stromerzeuger, wird der fundamentales Arbeitsweise within Angeschlossen Casinos unter anderem entscheidend fur jedes selbige Erstellung zufalliger Ergebnisse bei digitalen 5gringos casino Login<\/a> Musizieren entsprechend Spielautomaten, Live roulette und Karten-Vortragen. Ein komplexe Algorithmus sorgt dazu, dass jeder Spin, jede Kartenverteilung und jeder Wurfelwurf mit haut und haaren durch zufall unter anderem ungeahnt ist und bleibt, ended up being prinzipiell je ebendiese Sportsgeist das Spiele wird. Von den RNG wird sichergestellt, wirklich so weder diese Spieler zudem dasjenige Spielcasino welches Ziel eines Spiels voraussagen ferner einwirken beherrschen, wenngleich die eine neutrale unter anderem gerechte Spielumgebung gewahrleistet ist. Solch ein System wird bei unabhangigen Pruforganisationen zertifiziert, damit seine river Unversehrtheit & Zuverlassigkeit zu uberprufen.<\/p>\n

eCOGRA (eCommerce Online Gaming Regelung and also Garantie) ist und bleibt ‘ne weltweit anerkannte Pruforganisation, unser Online-Glucksspielplattformen angesichts Fairness, Zuversichtlichkeit weiters verantwortungsvolles Spielen zertifiziert. Das eCOGRA-Amtszeichen war ihr Signal hierfur, auf diese weise das Online Spielsaal strenge internationale Standards within eigenen Bereichen erfullt, is den Spielern ein hohes Schoppen eingeschaltet Glaube bei diese Unbescholtenheit ferner Zuverlassigkeit diverses Anbieters existireren. Ebendiese Zertifizierung durchfuhrt regelma?ige Uberprufungen ihr Zufallszahlengeneratoren ferner Spielalgorithmen, um sicherzustellen, sic alle Spiele lassig unter anderem unbefangen eignen. Im nachhinein uberwacht eCOGRA ebendiese Einhaltung von Richtlinien zum Sturz ihr Spielerdaten weiters fordert verantwortungsvolles Auffuhren, im zuge dessen die leser sicherstellt, dass Casinos effektive Ma?nahmen zur Spielerbetreuung ferner zur Pravention bei Spielsucht einfuhren.<\/p>\n

Die Feature darf den erheblichen Wichtigkeit darauf innehaben, wie gleichfalls eure Spielerfahrung ausfallt<\/h2>\n

iTech Labs wird der fuhrendes unabhangiges Testlabor, das aufwarts nachfolgende Zertifizierung ferner Qualitatsprufung von Moglich-Gaming-Systemen spezialisiert ist und bleibt. Ihre Sachkompetenz liegt in der Berechnung das Zuverlassigkeit & Fairness durch Angeschlossen-Geben, wohingegen diese gerade geradestehen, wirklich so die RNGs (Occasional Frequency Generators) minuzios tun ferner die Spielausgange in der tat aleatorisch man sagt, sie seien. Nachfolgende bei iTech Labs durchgefuhrten Studies beinhalten brauchbare Umfragen ihr Spielalgorithmen, Spielregeln & Auszahlungsraten. Eine Zertifizierung von iTech Labs gilt als wichtiges Zertifikat, dies Spielern multinational Vertrauen within die Sportsgeist, Unversehrtheit und Gewissheit eines Angeschlossen Casinos existireren. Parece fordert ‘ne richtige Spielumgebung, damit parece gewahrleistet, dass alle Spiele einen internationalen Criteria vollziehen oder akribisch entwickelt sie sind.<\/p>\n

Unser Feature konnte den erheblichen Wichtigkeit darauf besitzen, genau so wie eure Spielerfahrung ausfallt<\/h2>\n

Gaming Laboratories Multinational (GLI) ist und bleibt gunstgewerblerin fuhrende Testorganisation, ebendiese multinational Zertifizierungs- weiters Beratungsdienste fur die Glucksspielindustrie vereint. GLI arbeitet mit Spielentwicklern, Regulierungsbehorden unter anderem Betreibern verbinden, damit sicherzustellen, auf diese weise Glucksspielprodukte einen strengen Criteria z. hd. Sportliches verhalten ferner Zuversichtlichkeit entsprechen. Selbige Organisation pruft eine weite Gesamtheit von Spielprodukten, inklusive Lotterien, Spielautomaten weiters Wettsystemen. Ein Zertifikat bei GLI gelte wie starkes Zertifikat, unser Glaube within selbige technische Genauigkeit ferner Zuverlassigkeit ein gepruften Spiele oder Systeme schafft.<\/p>\n

Nachfolgende Besonderheit kann angewandten erheblichen Wert darauf innehaben, wie eure Spielerfahrung ausfallt<\/h2>\n

Ein Tuv wird folgende unabhangige deutsche Pruforganisation, nachfolgende je deren umfassenden Sicherheits- unter anderem Qualitatskontrollen prestigevoll sei. Die Prufungen zielen darauf nicht bevor, selbige Anerkennung das gesetzlichen Vorschriften ferner selbige technische Zuversichtlichkeit ihr Gerate nachdem sicherstellen. Ihr Technischer uberwachungsverein-Zertifikat bestatigt, sic Spielautomaten informell barrel ferner technisch gewiss sind, was Spielern weiters Betreibern komparabel Zuversicht finden sie auf.<\/p>\n","protected":false},"excerpt":{"rendered":"

Spiele unter einsatz von hoher Abweichung bildlich darstellen einander bei seltene Auszahlungen aus, angebot zudem dazugehorend ebendiese Moglichkeit unter gro?ere Gewinnsummen. Kontrar dazu abdrucken Spiele unter zuhilfenahme von niedriger Turbulenz haufiger aufgebraucht, zudem meistens gleichwohl kleinere Betrage. Je nach personlicher Selektion darf unser Praferenz mitten unter Vortragen unter einsatz von\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-22329","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/22329","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=22329"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/22329\/revisions"}],"predecessor-version":[{"id":22330,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/22329\/revisions\/22330"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=22329"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=22329"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=22329"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}