/* 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":21443,"date":"2026-05-14T15:12:52","date_gmt":"2026-05-14T15:12:52","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=21443"},"modified":"2026-05-14T15:12:53","modified_gmt":"2026-05-14T15:12:53","slug":"ihr-echtzeit-nervenkitzel-ist-ein-perspektive-einer-dieser-feld-nachfolgende-neue-flair-verleiht","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/ihr-echtzeit-nervenkitzel-ist-ein-perspektive-einer-dieser-feld-nachfolgende-neue-flair-verleiht\/","title":{"rendered":"Ihr Echtzeit-Nervenkitzel ist ein Perspektive, einer dieser Feld nachfolgende neue Flair verleiht"},"content":{"rendered":"

Spiele qua Lord Happy Alive-Dealern<\/h2>\n

Live-Computer games gultigkeit haben wie besondere Rubrik, ja dort trittst du keineswegs ringsherum diesseitigen Universalrechner weiters den Handlungsvorschrift an, stattdessen ringsherum angewandten echten Rauschgifthandler. Aufgrund der Opportunitat, via echten Menschen hinter interagieren & nachdem verstandigen, bekommst respons dies Stimmungslage, unter einsatz von Gleichgesinnten in einem echten Spielcasino nachdem coeur. Ferner gesamteindruck anheimelnd bei ihr Kanapee alle.<\/p>\n

Sobald respons dich heutzutage fragst, perish LordLucky Diesem Games as part of Echtzeit gezockt eignen vermogen, danach handelt es sich damit verschiedenes Tischspiele weiters Min Wins. Jedem vorwarts Toothed wheel, Poker, Baccarat & Blackjack gultigkeit haben in der Live-Netzwerk alabama gewohnlich. Zudem mussen wir betonen, so sehr jedes der Spiele within unterschiedliche Versionen angeboten war. Folglich war united nations Real time-Sortiment durch individuelle Computerspiel Discussions erganzt.<\/p>\n

An dieser stelle mussen unsereins auf etwas wert legen, wirklich so unsrige Livestreams in sieger Hd-Qualitat senden werden. Koharent musst du verburgen, sic du unter zuhilfenahme von die eine stable Internetverbindung verfugst, damit eres hinten keinen Unterbrechungen kommt.<\/p>\n

Tischspiele in Spielsaal Lord Fortuitous De dar<\/h2>\n

Neben angewandten Slots gelten Tischspiele wie au?erordentlich beliebte Cluster hinein einem Spielbank. Alles in allem gultigkeit besitzen diese als Glucksspiel-Varianten qua der gro?ten Brauchtum. Insbesondere ihr The roulette table-Tafel programmiert hier im Vordergrund, einer luxury casino<\/a> schon seit dem zeitpunkt mehreren Jahrhunderten fur reich Faszination sorgt. Hierbei auf den fu?en stehen dir in der klassischen deutschen Variante 38 diverse Berappen nach Verfugung, bei two solange bis thirty seven. Unter gunstgewerblerin davon gilt es nach legen & nachdem ersehnen. Jenes Runde sei zusatzlich bei der amerikanischen weiters franzosischen Fassung serviceleistungen, within denen umherwandern unser Regelwerk leicht unterscheidet.<\/p>\n

Z. hd. nachfolgende 5 genannten Spiele stehen auch viele in betrieb unterschiedliche Versionen zur Vorschrift. Um deine Lieblingsversion nach finden, gibst du nachfolgende wie geschmiert bei unsrige Suchfunktion der.<\/p>\n

LordLucky Spielcasino Turniere unter anderem Prominenter<\/h2>\n

Turnierspieler uff euch mussen sich auch bedenkenlos, denn hinein unseren \ufffdDeclines & Wins\ufffd angebot wir tagtaglich woge Treffer Fall unter anderem Turniere unter einsatz von verschiedenen Gewinnkriterien in betrieb. Parece ist und bleibt unter allen umstanden keineswegs geraume zeit dauernd. Damit dir an dieser stelle einen genauen Zusammenfassung dahinter beliefern, navigierst respons inoffizieller mitarbeiter Come-Down-Speisezettel angeschaltet ihr betrugen Flugel nach einen Position \ufffdBonus\ufffd. Inoffizieller mitarbeiter Schnittstelle klickst du as part of \ufffdComes & Wins\ufffd unter diesseitigen Violett Button mit maler Eingabe \ufffdMehr Informationen\ufffd.<\/p>\n

Folglich gebot unsereiner jedoch Lord Blessed Beruhmte personlichkeit-Organismus angeschaltet, bei dem die gesamtheit Abnehmerkreis nicht eher als einem Zeitpunkt ein Registration selbststandig teilnimmt. Um dir unser verschiedenen Stufen, Anforderungen und Vorteile genauer anzusehen, navigierst du im abzocken Speisezettel nach \ufffdKoniglich Crown Klub\ufffd. Da erhaltst respons folgende ubersichtliche ferner detaillierte Auflistung, perish ganz Aufstieg wie sekundar Anforderungen abdeckt.<\/p>\n

Wird Lord Fortunate Spielbank hinein Bundesrepublik deutschland zugelassen?<\/h2>\n

Ja, Lord Fortuitous ist und bleibt as part of Bundesrepublik deutschland rechtens nutzbar. Parece war von dem lizenzierten Lieferant betrieben ferner erfullt ebendiese Anforderungen des europaischen Glucksspielstaatsvertrags, einbegriffen Spielerschutz unter anderem Einzahlungslimits.<\/p>\n

Wafer Zahlungsmethoden gibt Lord Grateful hinein Bundesrepublik angeschaltet?<\/h2>\n

Spieler inside Land der dichter und denker beherrschen unter zuhilfenahme von Sofortuberweisung, Giropay, Th? th?c, Mastercard, Paysafecard, Trustly weiters folgenden sicheren Methoden einlosen. Auszahlungen ereignen des ofteren qua dieselbe Arbeitsweise, ebendiese pro die Einzahlung genutzt werde.<\/p>\n

Findet man angewandten Willkommensbonus pro besondere Spieler?<\/h2>\n

Bekanntlich, besondere Gamer kriegen den Willkommensbonus in diese einzig logische Einzahlung, ihr haufig Freispiele & zusatzliches Gutschrift vereint. Nachfolgende genauen Bonusbedingungen wie Mindestumsatz unter anderem Bonuslaufzeit gibt es inside einen AGB.<\/p>\n

Entsprechend erreiche meine wenigkeit den Kundensupport?<\/h2>\n

Der Kundendienst sei per Are living-Consult, E-E-mail & Kontaktformular erzielbar. Der Kooperation wird verbindlich, deutschsprachig unter anderem entwickelt alles in allem pro tag zur Regel, damit bei Ausfragen dahinter Konten, Bezuge & technischen Problemen nach unter die arme greifen.<\/p>\n

Inoffizieller mitarbeiter Interface offnet gegenseitig welches Registrierungsfenster, beim du inoffizieller mitarbeiter ersten Schritt E-Mail-Anschrift unter anderem Losungswort eintragen musst. Unser wirst respons danach je diesseitigen Zugang benotigen. Anschlie?end kommt dies zweite Registrierungsfenster, beim respons deine personlichen Informationen entsprechend vollstandiger Bezeichnung, Note, Geburtsdatum ferner N elnummer vollstopfen musst. Au?erplanma?ig gelte eres noch unser AGBs weiters nachfolgende Datenschutzrichtlinien hinter bewahrheiten.<\/p>\n

Mehr Kategorien ihr Second Sucess Computer games eignen Wurfelspiele oder virtuelle Glucksrader. Zweite geige bei keramiken trifft man auf einige Versionen fur jedes ihnen. Unplanma?ig ermi\ufffdglichen sich unter einsatz von den Flugzeugungluck Computer games die eine andere Cluster aktiv Auffuhren, perish etliche an Gamer anregen. An dieser stelle passiert es nicht uff angewandten reinen Schickung an. Mehr ist dein eigenes Geschicklichkeit gesucht. ‘ne Stand rast die eine Hohes tier uff, unterdessen Multiplikatoren ohne ausnahme langs emporsteigen. Inzwischen bist respons gesucht, zum besten Zeitpunkt auszusteigen, zuvor dies zum sogenannten \ufffdCrash\ufffd kommt unter anderem selbige Pegel bei der Prinzipal sturzt.<\/p>\n","protected":false},"excerpt":{"rendered":"

Spiele qua Lord Happy Alive-Dealern Live-Computer games gultigkeit haben wie besondere Rubrik, ja dort trittst du keineswegs ringsherum diesseitigen Universalrechner weiters den Handlungsvorschrift an, stattdessen ringsherum angewandten echten Rauschgifthandler. Aufgrund der Opportunitat, via echten Menschen hinter interagieren & nachdem verstandigen, bekommst respons dies Stimmungslage, unter einsatz von Gleichgesinnten in einem\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-21443","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/21443","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=21443"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/21443\/revisions"}],"predecessor-version":[{"id":21444,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/21443\/revisions\/21444"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=21443"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=21443"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=21443"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}