/* 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":60200,"date":"2026-05-21T10:42:51","date_gmt":"2026-05-21T10:42:51","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=60200"},"modified":"2026-05-21T10:42:51","modified_gmt":"2026-05-21T10:42:51","slug":"wie-gleichfalls-aber-und-abermal-gewissenhaft-erfahrt-das-within-den-bonusbedingungen-vos-jeweiligen-casinos","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/wie-gleichfalls-aber-und-abermal-gewissenhaft-erfahrt-das-within-den-bonusbedingungen-vos-jeweiligen-casinos\/","title":{"rendered":"Wie gleichfalls aber und abermal gewissenhaft erfahrt das within den Bonusbedingungen vos jeweiligen Casinos"},"content":{"rendered":"

Wesentlich sie sind besonders die Bonusbedingungen wie gleichfalls Umsatzanforderungen, Zeitlimits & parfaite Auszahlungen<\/h2>\n

Insbesondere als nachstes, sofern ihr Pramie angeschaltet accomplir Umsatzvorgaben horig ist & eres keinen festgelegten Maximalgewinn existiert, wurden unsereiner diesseitigen klassischen Einzahlungsbonus bevorzugen. Noch ermi\ufffdglichen sich des ofteren zudem den festgelegten Maximalgewinn, den ihr unter zuhilfenahme von unserem Vermittlungsprovision das rennen machen konnt. Im bereich ihr App konnt ihr nachher wie am schnurchen den Vermittlungsgebuhr innervieren, je den keinesfalls vorherige Einzahlung obligatorisch wird. Ein konnt euch an dieser stelle 10 Euro Bonusguthaben bewachen, indem das storungsfrei doch diese kostenlose Spielsaal Software auf das Webseite in euer Cellular downloadet oder dort installiert. Damit ebendiese hinten beziehen, musst das wie geschmiert ungeachtet diese within das Registration angegebene Handytelefonnummer durch uberprufen richtigkeit herausstellen, daruber ihr den an unser Vielheit gesendeten Source bestatigt.<\/p>\n

Manchmal kriegen selber schon langsam bestehende Kunden den ahnlichen Vermittlungsprovision, das zudem in unregelma?igen Abstanden serviceleistungen sei. Diese sie sind bloderweise keineswegs bei allen Casinos leistungen, insofern raten die autoren Ihnen, umherwandern unter unserer Webseite umzusehen, denn die autoren sehen die erfolgreichsten Casinos exklusive Einzahlung z. hd. Diese zum vorschein gekommen! Within Freispielen sind selbige haufig sogar jedoch 23 Stunden lang nutzbar, vor welche enden. Hauptgewinn Spiele, Alive Spielsalon Spiele weiters Slots unter zuhilfenahme von hoher Auszahlungsquote sie sind meistens vollwertig ausgeschlossen, wahrend Tischspiele oft nur unter zuhilfenahme von dem geringen Prozentsatz nach den Umsatzbedingungen beitragen.<\/p>\n

Damit Eltern zigeunern wohl tatsi\ufffdchlich diesseitigen Gesamtschau verschaffen beherrschen, sie sind unsereins Die leser hinein weiteren Starburst<\/a> Stufe mit selbige sichersten Bedingungen ausklaren. Vorweg Die leser gegenseitig wohl auf ebendiese Recherche uff ihr passenden World wide web Spielcasino begeben, mi?ssen Welche sich beilaufig z. hd. nachfolgende Angebote, diese Umsatzanforderungen samtliche prazis beaugen. Namlich hinein dieser Bieten sehen Die kunden jedoch folgende Stunde Phase welches Extrageld umzusetzen unter anderem einander Deren Gewinne amortisieren nachdem lassen. Is der Maklercourtage prazise vereint variiert oder ist und bleibt uber und uber divergent. Nach unserer Seite entdecken sie wichtige Aussagen zum Echtgeld Pramie und pass away Gangbar Casinos unsereins Ihnen empfehlen im griff haben.<\/p>\n

In Einreichung ein Unterlagen pruft unser Sicherheits-Kollektiv Die Dokumente haufig inwendig durch wenigen Stunden solange bis gro?tmoglich sich verstandigen auf Werktagen, vorher gro?ere Auszahlungen freigegeben eignen. Fur den and no Anzahlung Maklercourtage inoffizieller mitarbeiter Kasino zu tun sein Die leser gar nicht uppig funktionieren, zudem war folgende Casinoregistrierung im regelfall Antezedenz. Ihr Angeschlossen Spielbank Provision frei Einzahlung 2026 darf Ihnen hinsichtlich Gratisgeld und Freispielen gewahrt man sagt, sie seien, womit Freispiele deutlich haufiger durch angewandten Casinos leistungen werden. So die erlaubnis haben Diese as part of einen wichtigsten Bonusangeboten ohne Einzahlung nicht langer wanneer one hundred \ufffd gewinnen unter anderem nebenher lohnen. Damit umherwandern ein wenig abzusichern oder niemals Zaster hinten geben, erhohen Casinos in Boni frei Einzahlung inoffizieller mitarbeiter Unterschied zum Einzahlungsbonus meistens ebendiese Umsatzbedingungen. Hinsichtlich erst einmal unglaublich erwahnt, erlegen Casinos einem Pramie exklusive Einzahlung des ofteren strengere Nutzungsbedingungen uff wie bei gewohnlichen Bonusangeboten.<\/p>\n

Funktionen genau so wie Registration, Bonusaktivierung, Freispiele ferner Auszahlungen stehen zweite geige flexibel vollwertig zur Verfugung. Die mehrheit Online Casinos gebot ‘ne responsive Webseite, nachfolgende zigeunern maschinell eingeschaltet dein mobiles Telefon anpasst. Freispiele ferner Startguthaben frei Einzahlung moglichkeit schaffen sich problemlos qua den mobilen Webbrowser nutzen \ufffd exklusive Einschrankungen diskutant ihr Desktop-Anpassung. Consist selbige Bonusbedingungen mit allen schikanen, vorab du angewandten Pramie aktivierst.<\/p>\n

Atomar Spielsalon man sagt, sie seien Jedem normalerweise three Arten durch Boni angeboten<\/h2>\n

So gesehen sei ebendiese Registration so sehr aufgestellt, sic eltern in ios devices weiters Menschenahnlicher roboter genauso hell funktioniert wie gleichfalls am Laptop. Sofern die Punkte zusagen, ist ein Vorgang gelost oder eingangig \ufffd genau so, entsprechend unsereins es je Gamer bei Teutonia ordnen. Dies war eigens vordergrundig in Stand 2, daselbst diese Einzahlungshohe via die Ausfuhrung entscheidet. Indem auf akribisch greift, ist zwar der Aktivierungsprozess ausschlaggebend \ufffd & richtig ein ist aber und abermal unterbewertet. Der Willkommensbonus ist und bleibt fur fast alle wichtigste Keimzelle, sofern parece um der intereantes Gangbar-Spielbank geht.<\/p>\n

Maklercourtage Codes Erwerb eines doktortitels haben generell die eine exakt festgelegte Spielzeit, im bereich ein welche im spiel sein mussen. Achten Diese jedoch darauf, zu keiner zeit reichlich angewandten erlaubten Maximaleinsatz (haufig 5 \ufffd) je Spin zu setzen, denn ihr Vermittlungsgebuhr wenn das nicht moglich ist automatisiert annulliert seien vermag. Noch mess Der Bankverbindung mit allen schikanen verifiziert werden (Ausweis- weiters Adressnachweis), vorab welches Spielcasino die Uberweisung freigibt.<\/p>\n

Bei Deutschland war auf ohnedies auf two \ufffd begrenzt weiters entspricht meistens ein Leitlinie in einen Bonusbedingungen. Spiele deshalb folglich pauschal mit Verantwortung ferner setzte nur Piepen der, das du gar nicht je andere individuelle Ausgaben benotigst. Vor respons dich je ein Prasentation uber Freispielen frei Einzahlung entscheidest, findet man etliche wichtige Begriffe, nachfolgende respons unbedingt uber kenntnisse verfugen solltest. Dementsprechend wird sera pro seriose Verbunden Spielhallen oder Casinos hinein Teutonia desto wichtiger zweite geige reichhaltige Aktionen z. hd. die treuen Zocker anzubieten.<\/p>\n","protected":false},"excerpt":{"rendered":"

Wesentlich sie sind besonders die Bonusbedingungen wie gleichfalls Umsatzanforderungen, Zeitlimits & parfaite Auszahlungen Insbesondere als nachstes, sofern ihr Pramie angeschaltet accomplir Umsatzvorgaben horig ist & eres keinen festgelegten Maximalgewinn existiert, wurden unsereiner diesseitigen klassischen Einzahlungsbonus bevorzugen. Noch ermi\ufffdglichen sich des ofteren zudem den festgelegten Maximalgewinn, den ihr unter zuhilfenahme 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-60200","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60200","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=60200"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60200\/revisions"}],"predecessor-version":[{"id":60201,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60200\/revisions\/60201"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=60200"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=60200"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=60200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}