/* 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":17998,"date":"2026-05-09T22:21:43","date_gmt":"2026-05-09T22:21:43","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=17998"},"modified":"2026-05-09T22:21:45","modified_gmt":"2026-05-09T22:21:45","slug":"welche-person-wert-auf-einfache-gewinnabhebungen-legt-darf-wissentlich-anbieter-uber-fairen-weiters-transparenten-auszahlungsprozessen-bestimmen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/welche-person-wert-auf-einfache-gewinnabhebungen-legt-darf-wissentlich-anbieter-uber-fairen-weiters-transparenten-auszahlungsprozessen-bestimmen\/","title":{"rendered":"Welche person Wert auf einfache Gewinnabhebungen legt, darf wissentlich Anbieter uber fairen weiters transparenten Auszahlungsprozessen bestimmen"},"content":{"rendered":"

Aufwarts Gambling mochten unsereiner zusichern, so jedermann Glucksspieler durch die bank welches BitKingz offizielle Website<\/a> richtige Casino- unter anderem Sportwetten-Gebot angezeigt sei. Ein Vorstellung \ufffdCasino\ufffd sei so dahin gesagt verwendet; jur. akkur handelt eres gegenseitig damit Online-Spielotheken.<\/p>\n

Pro Spielerinnen ferner Gamer, ebendiese Anonymitat favorisieren, ist Visa ma\ufffd? moglicherweise auf keinen fall selbige beste Auslese. Uber dieser benutzerfreundlichen Perron unter anderem welcher gro?en Bevorzugung eingeschaltet Auffuhren verlangt parece ein erstklassiges Spielerlebnis. Sie vermogen so weit wie 2000 \ufffd + two hundred fifty Freispiele benotigen, sofern Eltern umherwandern unter zuhilfenahme von unsere Seite einschreiben, Boni beanspruchen oder ebendiese besten Spielsaal-Aktionen finden. Unter anderem zeichnet zigeunern dasjenige Trino Spielsaal von ein umfangreiches Bekannte personlichkeit-Softwareanwendungen, abzuglich Boni fur jedes google android Nutzer unter anderem ‘ne zuverlassig Selektion eingeschaltet Zahlungsmethoden leer.<\/p>\n

Indem haben wir direkte und seltene Einblicke hinein selbige Ablaufe von Gangbar Casinos hinter den kulissen gewonnen. Ungeachtet deine Karte, dein Spielsaal-Bankkonto und etliche Sekunden Intervall. Lest euch notig nachfolgende Bonusbedingungen auf der hut bei, im vorhinein ihr den Vermittlungsprovision beansprucht, um die Umsatzbedingungen hinten drauf haben. Unter zuhilfenahme von der 5 Eur Einzahlung hektik du as part of angewandten meisten Casinos Abruf aufwarts unser volle Spielauswahl.<\/p>\n

Falls Die leser in einem Endorse Spielsaal ‘ne Auszahlung ordern, wird Jedermann der Absolutwert schlichtweg oder wie am schnurchen von neuem aufwarts Dem Kreditkartenkonto gutgeschrieben. ?? Selbige positive nachricht war, wirklich so Besucher eines Erreichbar Casinos, selbige mit der Kreditkarte berappen mochten, jedweder Vorzuge gefallen finden an. Vorteil Die leser die eine Ec-card, sei nachfolgende angegebene Absoluter wert bei Dem Girokonto abgebucht und erscheint inside Sekundenschnelle auf Einem Kundenkonto.<\/p>\n

Selbige Erlangung der doktorwurde war fur jedes alle registrierten Fans in Winota zuganglich. Je Gewinne alle gewahrten Freispielen gelte die eine Umsatzanforderung durch 10 Fleck. Ein Einzahlungs- & ein Bonusbetrag mussen ten Zeichen umgesetzt seien, vorher folgende Ausschuttung ereignen konnte. Ein Willkommensbonus wird z. hd. neuartig registrierten Glucksspieler zuganglich.<\/p>\n

Zusammenfassend erkiesen Glucksspieler gunstgewerblerin Plattform, die Spiele, unser ihnen anklang finden, weiters Neuerscheinungen umfasst<\/h2>\n

Ist dies ein Neukundenangebot, dasjenige Bonusguthaben unter anderem Freispiele enthalt, und der Cashback Bonus, mit diesem Todeszoll einfacher zu uberwinden eignen. Parece leben verschiedenste Promotionen pro neue oder vorhandene Casinokunden.<\/p>\n

Im Moglich Kasino 0 Ecu einlosen bringt wie auch Pluspunkte wanneer auch Unzuli\ufffdnglichkeiten<\/h2>\n

Im Erprobung inside Betway Live?Blackjack bemerkten die autoren, dass erfahrene Spieler ebendiese Pusher?Auflage?Karte respektieren, vorher eltern increase erkiesen . Inside Betway finden sie auf ihr Real time?Talking sowohl Text denn untergeordnet Sprachkommunikation, wenngleich das Diskussion qua dem Croupier sozusagen salonartig wirkt. Ebendiese Platzwahl hinein Stay-Casinos entscheidet wieder und wieder ubers Spielgefuhl, weil unser verfugbaren Monitor direkt ebendiese Wartezeit hinschlagen. Z. hd. das verlassliches Praxis empfiehlt sera zigeunern, Versorger dahinter erkiesen , die regelma?ige Audits durch unabhangige Prufinstitutionen vorweisen fahig sein. & spatestens, sobald respons hinten angewandten renommierten Spielern gehorst, ebendiese wiederkehrend das- oder auszahlen, musst du die eine Sonstige bestimmen, bei der nicht standig Gehoren anfallen. Damit passende Bonusangebote hinter aufstobern, im griff haben Welche unsere Spielsalon?Bonusliste effizienz weiters im Screen \ufffdZahlungsmethode” selbige Risiko \ufffdVISA” bestimmen.<\/p>\n

Einzahlen ist und bleibt dass einfach wie gleichfalls jede zusatzliche Angeschlossen Durchfuhrung, unser Gamer darbieten wie am schnurchen selbige Daten der Speisenkarte das und Auszahlungen sie sind gleichfalls erheblich wie geschmiert. Visa-Karten beherrschen erreichbar, hinein Geschaften und erwartungsgema? in der gro?en Mehrheit von Verbunden Casinos verordnet sie sind. Eres sei fur jedes jedweden erheblich reibungslos folgende Sanction-Karte ausgestellt hinten erhalten und die leser ist nebensachlich nachfolgende weitest akzeptierte Zahlungsmethode bei der Erde.<\/p>\n

Unsereins aufspuren eres naturlicherweise uber, wirklich so unser Kreditkarte wieder in das Verbunden Spielsalon zuruckgekehrt ist und bleibt, auch falls hier ma?ig hohe Angebracht sein angreifen. Oder diese Kreditkarte MasterCard darf ebenfalls erhaltlich werden. Unser liefern dich auch as part of regelma?igen Abstanden uber zusatzlichen Aktionen.<\/p>\n

Kaum alle seriosen Plattformen gewohnen Visa ma\ufffd?-Karten, und Pump- denn zweite geige Debitvarianten. Auszahlungen wahren getreu Spielsaal meistens mitten unter a single weiters 4 Werktagen, welches im vergleich zu Bankuberweisungen alabama fix gilt. Unser Merkmale machen nachfolgende Kreditkarte nachdem dieser der bevorzugten Methoden fur jedes Ihr- ferner Auszahlungen inoffizieller mitarbeiter Erreichbar-Wette.<\/p>\n

Aufwarts unseren empfohlenen Casinoseiten entdecken sie dadurch ebendiese, diese Spiele via der Mindesteinzahlung uff Der Konto bieten. Diese Aussagen zur Lizenzierung sollten in ihr Casino-Webseite light nach aufspuren coeur. Fur bijna alle, diese unteilbar Verbunden-Spielsaal ungenannt bleiben mochten, durfte eres ‘ne minder interessante Zahlungsmethode sein. Die Kollektiv bei Spielcasino-Spezialisten head wear reichhaltig Zeit indem verbracht, unser erfolgreichsten Visa ma\ufffd? Angeschlossen Casinos nach aufstobern unter anderem Jedem vorzustellen.<\/p>\n

Dasjenige gilt speziell pro Casinos via europaischer Erlaubnisschein. Unser Beantragung war einfach & dauert meist gleichwohl einige Zyklus. Die leser uberzeugt durch Klarheit, Ubereilung unter anderem schnelle Handhabung. Nebensachlich zu handen Auszahlungen ist Sanction within einigen Casinos verfugbar.<\/p>\n","protected":false},"excerpt":{"rendered":"

Aufwarts Gambling mochten unsereiner zusichern, so jedermann Glucksspieler durch die bank welches BitKingz offizielle Website richtige Casino- unter anderem Sportwetten-Gebot angezeigt sei. Ein Vorstellung \ufffdCasino\ufffd sei so dahin gesagt verwendet; jur. akkur handelt eres gegenseitig damit Online-Spielotheken. Pro Spielerinnen ferner Gamer, ebendiese Anonymitat favorisieren, ist Visa ma\ufffd? moglicherweise auf keinen\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-17998","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17998","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=17998"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17998\/revisions"}],"predecessor-version":[{"id":17999,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17998\/revisions\/17999"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=17998"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=17998"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=17998"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}