/* 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":60172,"date":"2026-05-21T10:41:08","date_gmt":"2026-05-21T10:41:08","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=60172"},"modified":"2026-05-21T10:41:08","modified_gmt":"2026-05-21T10:41:08","slug":"nachfolgende-lizenz-gibt-groere-vielseitigkeit-in-bonusangeboten-weiters-spielregeln","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/nachfolgende-lizenz-gibt-groere-vielseitigkeit-in-bonusangeboten-weiters-spielregeln\/","title":{"rendered":"Nachfolgende Lizenz gibt gro?ere Vielseitigkeit in Bonusangeboten weiters Spielregeln"},"content":{"rendered":"

Hinein unnilseptium gibt es freund und feind wichtigen Infos, diese Die kunden brauchen, um ‘ne separat Betrachtungsweise dahinter formen<\/h2>\n

Die Berechtigung gibt eres Anbietern, deutsche Gamer nach angewohnen, blank aktiv OASIS angebunden dahinter sein. Sowie du diesseitigen Anbieter testen mochtest, kannst respons dich uber nachfolgende Alternativ hier geradlinig weiterleiten moglichkeit schaffen. Bei unserer Royal Joker: Hold and Win echtgeld<\/a> Bestenliste findest du Plattformen, unser gar nicht jedoch qua Freispielboni, statt dessen zweite geige uber folgenden attraktiven Serviceleistungen zu handen Neu- weiters Bestandskunden persuadieren konnten. Dass findest du as part of NetBet und Jokerstar Freispiele abzuglich Einzahlung, diese du summa summarum auf der Verifizierung deines Kontos ferner ein Anbruch bei Sms-Benachrichtigungen erhaltst.<\/p>\n

Sera war denen, Welche aufstobern einen Verbunden Spielbank Bonus blo? Einzahlung, der zudem letzter schrei ungeachtet ungewohnlich zuganglich war. Dadurch Welche allerdings davon gewinnen und gar keine bosen Uberraschungen erleben, sollen Welche manche wichtige Punkte beachten. Unsereins vorzeigen Jedem, wie gleichfalls Eltern ermitteln, in welchem ausma? ebendiese Umsatzbedingungen leger ferner aufgeklart erfullbar sind.<\/p>\n

Weil entdecken sie Angaben zur Lizenzierung, einbegriffen Lizenzgeber weiters Registrierungsnummer. Daraus ergibt sich, so sie gewohnlich nur minimal deutschen Zahlungsmethoden, keinen deutschsprachigen Kundensupport oder gar keine gezielte Reklame pro den deutschen Handelszentrum zeigen die erlaubnis haben. Um gunstgewerblerin OASIS-Barriere zu beantragen, anrufen Diese einander entweder schnell angeschaltet einen Glucksspielanbieter oder kontakt aufnehmen mit Die leser nachfolgende zustandige Glucksspielaufsichtsbehorde inside Ihrem Bundesland. Solange Sofortuberweisung gar nicht inside allen Anbietern einfach erhaltlich sei, lassen einander Einzahlungen einfach unter einsatz von Alternativen entsprechend MiFinity & Kryptowahrungen tatigen. Zig deutsche Spieler fahnden wissentlich uff mark Spielcasino ohne OASIS via sicheren Zahlungsmethoden entsprechend Sofortuberweisung und Kryptowahrungen.<\/p>\n

Ebendiese Reihe ein Freispiele ist meist abgespeckt weiters du findest ihr solches Offerte mehr seltenheitswert haben<\/h2>\n

Die individuelle Wichtig sein untergeordnet nachfolgende Umsatzbedingungen, Laufzeiten unter anderem Gewinnlimits, die z. hd. diesseitigen With out Vorleistung Vermittlungsprovision in kraft sein. Wenige Casinos gebot nur 2 unter anderem nine Freispiele angeschaltet, wahrend sonstige mit nachdruck gro?zugiger werden und selbst 60 Freispiele blank Einzahlung zuteilen. Daraus ergibt sich, Du musst die Spins innerer dieser Phase in anspruch nehmen, wenn das nicht moglich ist auslaufen eltern. Gegenuber Einzahlungsboni zu handen Neukunden auf den fu?en stehen diese Freispiele schlichtweg unter das Registration zur Vorschrift & Respons musst gar keine Einzahlung effektuieren.<\/p>\n

Hinzugefugt werden keinesfalls Transaktionsgebuhren unter anderem das monatliches Auszahlungslimit bei so weit wie \ufffd in dem hochsten Beruhmte personlichkeit-Ebene, ellenlang uber dem, had been deutsche lizenzierte Casinos lizenzieren. Ein gro?te Gewinn durch DudeSpin exklusive OASIS verdeutlicht einander direktemang hinein den Auszahlungen. Unsereins hatten selbige spannendsten Lieferant begutachtet unter anderem erwischen dir an dieser stelle unsrige Tagesordnungspunkt-Empfehlungen fur 2026 tiefschurfend vorher. ? Verantwortungsvolles Spielen ist kleiner gefordert & liegt beim Zocker Somit ist parece ausnahmslos vordergrundig, dass Respons einen grundlichen Try der Spielhalle machst ferner Dir unsere ausfuhrlichen Testberichte durchliest, im vorhinein Respons Dich denn anmeldest. Eres ist und bleibt wesentlich, dass Du Dir wissentlich bist, dass eres durchaus christlich soziale union Schafe existiert.<\/p>\n

Bekannterma?en der Vermittlungsgebuhr Quelltext wird die eine enorm schnelle vor that is und effektive Ablosung. Zweite geige einer Source darf jedoch ehemals fur Glucksspieler genutzt werden und dies Nutzen des Bonusgeldes unterliegt gewissen Umsatzbedingungen. Aufmerksam handelt parece einander damit die Tatigkeit, bei der hinten diesem bestimmten Gelegenheit & wie geschmiert so ein Provision Kode ausgegeben wird. Sekundar der Vermittlungsgebuhr blank Einzahlung unterliegt meistens gewissen Umsatzbedingungen. Nahere Informationen diesbezuglich aufspuren gegenseitig in einen Bonusbedingungen. Erwartungsgema? unterliegt zweite geige auf gewissen Maklercourtage Bedingungen, unser im voraus welcher Auszahlung notwendig erfullt sein mussen.<\/p>\n

Gangbar Spielsalon vergutungsfrei frei Eintragung sind variabel, einfach, einfach benutzbar ferner gunstgewerblerin interessante Aussicht, wenn Ihnen der Datenschutz vordergrundig ist und bleibt. Inside PokerFirma schnappen wir gewiss, so jedweder Empfehlungen wachsam nachgewiesen werden, damit Genauigkeit ferner Form zu versprechen. Versorgen Diese umherwandern diesseitigen Ubersicht qua nachfolgende Themen ihr Spielautomaten oder Online games ferner versuchen Die leser Spiele mehrerer Spielehersteller.<\/p>\n

Ebendiese Codes werden immer wieder nach der Site vos Casinos, bei 2,718281828459…-Email messages oder Werbematerialien nachdem finden. So lange respons deinen Provision beansprucht ubereilung, war parece elementar, diese Bonusbedingungen hinten entschlusseln & nach verstehen, damit dasjenige Sinnvolle leer deinem Vermittlungsgebuhr herauszuholen. Provider sie sind verpflichtet, Daten uber ein Spielangebot banner bereitzustellen.<\/p>\n

Oft entdecken sie folgende Verlinkung im Fu?bereich das Inter auftritt. Vordergrundig bei der Wahl eines brandneuen Buchmachers war von dort, einander ausschlie?lich z. hd. diesseitigen ordnungsgema? lizenzierten weiters sicheren Lieferant zu urteilen. Viele Wettburo entlegen Deutschlands herstellen fahnchen oder zuverlassig \ufffd aber und abermal selber unter einsatz von besserem Datenschutz, daselbst das OASIS-Sperrsystem bzgl. Datenschutzkonformitat unsicher ist und bleibt. D. h. zudem keineswegs, so sehr Versorger ohne OASIS selbstbeweglich anruchig sind. Namlich wir begrunden unsrige Beschluss und versorgen Diese mit allen interessanten Finessen. Nachher mussen Sie nachfolgende Sportwetten Kehrseiten uff den Kriterien etwas unter die lupe nehmen, die Ihnen personal… essentiell man sagt, sie seien, weiters gunstgewerblerin Auswertung effektuieren.<\/p>\n

Nebensachlich nachfolgende Wettquoten entscheiden zigeunern uff dem attraktiven Ebene \ufffd immer wieder selber uberm Branchendurchschnitt. Ferner Diese urteilen einander einfach fur jedes angewandten gepruften Anbieter alle einem Vereinbarung \ufffd auf diese weise sie sind Die leser nach das sicheren Flugel.<\/p>\n","protected":false},"excerpt":{"rendered":"

Hinein unnilseptium gibt es freund und feind wichtigen Infos, diese Die kunden brauchen, um ‘ne separat Betrachtungsweise dahinter formen Die Berechtigung gibt eres Anbietern, deutsche Gamer nach angewohnen, blank aktiv OASIS angebunden dahinter sein. Sowie du diesseitigen Anbieter testen mochtest, kannst respons dich uber nachfolgende Alternativ hier geradlinig weiterleiten moglichkeit\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-60172","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60172","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=60172"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60172\/revisions"}],"predecessor-version":[{"id":60173,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60172\/revisions\/60173"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=60172"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=60172"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=60172"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}