/* 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":183493,"date":"2026-06-22T16:08:42","date_gmt":"2026-06-22T16:08:42","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=183493"},"modified":"2026-06-22T16:08:42","modified_gmt":"2026-06-22T16:08:42","slug":"in-jedem-fall-ist-es-wichtig-so-sie-diese-verschiedene-arten-von-erreichbar-slots-uberblicken-6","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/in-jedem-fall-ist-es-wichtig-so-sie-diese-verschiedene-arten-von-erreichbar-slots-uberblicken-6\/","title":{"rendered":"In jedem fall ist es wichtig, so Sie diese verschiedene Arten von Erreichbar Slots uberblicken"},"content":{"rendered":"

Die Arten von Slots sind mittlerweile diese bekanntesten?<\/h2>\n

Vielleicht https:\/\/bohocasino.de.com\/de-de\/<\/a> auffuhren Diese erstmals Erreichbar Slots, nach Sie das unkomplizierte Spielprinzip, diese hohen Jackpots und diese beeindruckenden Boni gefunden haben. Und Sie haben wunderbar eine bestimmte Alter von Gemeinsam Slots vorget\u00e4uscht und mochten heute kennen, was es wenn das nicht moglich ist noch gibt.<\/p>\n

gerade one. Klassische Slots (und Spielautomaten \u00fcber drei Mangeln)<\/h2>\n

Diese gelten als diese unkomplizierteste Typ von Erreichbar Slots und haben einen Spitznamen \ufffdone-armed betr\u00fcger\ufffd. Ein Name stammt von einen renommierten mechanischen Spielautomaten, diese einen Hebel haben, einen diese Spieler ziehen, um eine Umlauf auszufuhren.<\/p>\n

Klassische Spielautomaten waren das Stufen von Las vegas als Casino-Himmel. Sind vollkommen nach handen Spieler, diese erstmals a dem Spielautomaten vortragen, namlich sind schnell, gut vertraglich nach buffeln & reibungslos auf spielen. Diese Spieler erlangen einen Jackpot, wenn sie auf drei ahnlichen Symbolen landen.<\/p>\n

Das wesentlicher Nachteil klassischer Spielautomaten ist diese geringe Reihe in Platten, hier es diese Kennziffer das moglichen Kombinationen eingegangen. U. a. ist diese Ungleichheit des klassischen Spielautomaten ma?ig hochststand, was bedeutet, so Sie entweder schnell was auch immer verschmei?en und viel erlangen fahig sein.<\/p>\n

3. Video Slots (und Spielautomaten \u00fcber funf Mangeln)<\/h2>\n

Diese Entwicklungsmoglichkeiten auf einen fu?en stehen vielleicht, so ein erste Spielautomat, aufwarts einen Sie aufwarts ein Umsetzbar-Glucksspielseite und in einem echten Casino sto\u00dfen sind, ein Slot uber funf Mangeln ist. Sind heute diese am weitesten verbreiteten. Im vergleich zu klassischen Spielautomaten sind Slots \u00fcber funf Mangeln digital auf anderem ben\u00f6tigen keine mechanischen Verwundert machen und Hebel.<\/p>\n

Alles, das ein Spieler tun muss, ist diese Knopf nach herzen. Die haben uber gute Grafiken \u00fcber Video clips und Noise, diese diese Spieler kodern mussen. Darum waren Video Slots vielleicht ein wahre Vorlaufer ein modernen Umsetzbar Slots. Sie haben einen Videobildschirm & jedoch wenigstens mechanischen Mangeln, deshalb das Name Videos Slots.<\/p>\n

Clips Slots sind diese Entwicklung wa klassischen Spielautomaten. Sie haben mehrere Gewinnlinien und das erh\u00f6ht Ihre Gewinnchancen gegensatzlich dem klassischen Spielautomaten. Diese concri?te Munzanzahl startet in der und mehreren fur diese Gewinnlinie. Und dauern diese Einsatze langer & haben in der regel hohere Jackpots.<\/p>\n

three. Slots \u00fcber sechs und sieben Mangeln<\/h2>\n

Umsetzbar Slots \u00fcber sechs und sieben Platten fangen diese Norm das erfahrenen Mangeln in Frage. Sie h\u00f6ren meistens ein gleichen Rasterstruktur wie Spielautomaten uber funf Mangeln, d.bacillus. 6?4 und eight?3 Aufstellungen. Mehrere Mangeln schlie?en m\u00f6glichkeit schaffen auf, so diese Glucksspieler langere Spiele erstellen k\u00f6nnen.<\/p>\n

Wenn Sie sechs & sieben Bugeln \u00fcber einen Attributes eines Erreichbar videos Slots wie Neudrehungen und Jokersymbolstapeln schlie?en, kann das ein aufregendes Erfahrung sind.<\/p>\n

Sie konnen auch Slots \u00fcber sechs & sieben Platten finden, diese \u00fcber diese ublichen Slots rausgehen & sportliche Strukturen machen. Diese Chance, so drei und mehrere Scatter-Symbole in diesem Runde scheinen auf anderem einen Freispielmodus fuhren, ist dankgefuhl das Walzenstruktur passender.<\/p>\n

4. Progressive Slots (und progressiver Jackpot)<\/h2>\n

In progressiven Slots flie?t jeweils, wenn ein Spieler einen Anwendung tatigt, ein Punkt des Betrags as part of einen Jackpot. Das bedeutet, so sich ein Jackpot aus einen Spielern zusammensetzt, diese diese Runde nach diesem Moment spielen. Auf einen meisten Plattformen vorweisen diese Betreiber einen gesamten progressiven Jackpot angeschaltet, das sich von ihre progressiven Slots angesammelt cap. Ein progressive Jackpot ist nebensachlich als kumulierter Jackpot bezeichnet.<\/p>\n

Moglich Casinos gemeinsam Slots und einige Casinos sich, dar\u00fcber sie nach dem einzigen progressiven Jackpot erganzen k\u00f6nnen. Diese Jackpots vermogen in diese Millionen gehen, zwar wie Die sich verstand benutzen vermogen, sind diese Moglichkeiten in eine Auszahlung desto weniger, fur gro?er das Jackpot ist.<\/p>\n

2. Virtuelle realitat Slots<\/h2>\n

Es ist jedoch eine Frage das Zeit, solange bis diese virtuelle realitat diese Typ und Design, wie wir angeschaltet Erreichbar-Tippen mitmachen, wechseln w\u00fcrde. Heute ermi\ufffdglichen sich mehrere dematerialisee Spielen, diese in ein Vr-Technologie von Auge Rift, Samsung Gear Vr, Razer OSVR, Guten tag?ng ci?ng ngha\ufffd\ufffd nha?\ufffdt ba??n PlayStation Vr & anderen fu?en.<\/p>\n

VR-Moglich Slots geben es einen Spielern, in diese immaterielle Nachbarschaft einzutauchen & eine realistische Erfahrung nach machen, diese dem entspricht, was sie in einem echten Casino erfahrung wurden. Ein Casino kann \u00fcber Dutzenden in Spielautomaten versehen ci\ufffd”?our. Es Vr-Gr\u00f6\u00dfe angeordnet Ihnen eine realistischere Wechselbeziehung, als wenn Sie jedoch in einen Anzeigegerat starren wurden.<\/p>\n

Losgelost se rendre Spielsysteme und Ernahrer weisen wir deutlich darauf au?er firma, so vorsichtshalber ausschlie?lich \u00fcber Geld vorgetauscht man sagt, sie sind kann, das storungsfrei abgeschrieben ist, wenn diese Ring begonnen hut ab. Wie in diesem Freizeitbeschaftigung, diese hier und da einen Eben in diese Geldborse gemeinsam. So ist diese Lust \u00fcber einen theoretisch au?erordentlichen Erfolg jedoch noch passender.<\/p>\n

Solange bis 2010 ist ich in der anderen Redaktion angeschaltet, diese mich uber meinen Konzepte und Wollen nach sehr einschrankte. \u00dcber ein Gr\u00fcndung von game2gether wird diese Idee ausgef\u00fchrt das Zeitung auf machen das fur ganz viel Latitude und Freiheiten anbietet. Sehr Redakteure man sagt, sie sind mittlerweile seit \u00fcber 9.1 Jahren intensiv was bestatigt das ein Kernstuck funktioniert. Daneben das Vere ich in ein Urlaub gern auf<\/p>\n","protected":false},"excerpt":{"rendered":"

Die Arten von Slots sind mittlerweile diese bekanntesten? Vielleicht https:\/\/bohocasino.de.com\/de-de\/ auffuhren Diese erstmals Erreichbar Slots, nach Sie das unkomplizierte Spielprinzip, diese hohen Jackpots und diese beeindruckenden Boni gefunden haben. Und Sie haben wunderbar eine bestimmte Alter von Gemeinsam Slots vorget\u00e4uscht und mochten heute kennen, was es wenn das nicht moglich\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-183493","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/183493","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=183493"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/183493\/revisions"}],"predecessor-version":[{"id":183498,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/183493\/revisions\/183498"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=183493"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=183493"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=183493"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}