/* 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":17858,"date":"2026-05-09T21:55:09","date_gmt":"2026-05-09T21:55:09","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=17858"},"modified":"2026-05-09T21:55:10","modified_gmt":"2026-05-09T21:55:10","slug":"werden-das-wie-am-schnurchen-hinter-handhabendes-mittel-um-zeitform-ferner-anstrengung-zu-handen-glucksspiele-hinten-auf-die-seite-legen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/werden-das-wie-am-schnurchen-hinter-handhabendes-mittel-um-zeitform-ferner-anstrengung-zu-handen-glucksspiele-hinten-auf-die-seite-legen\/","title":{"rendered":"Werden das wie am schnurchen hinter handhabendes Mittel, um Zeitform ferner Anstrengung zu handen Glucksspiele hinten auf die seite legen"},"content":{"rendered":"

Fur die kunden bedeutet dies, wirklich so dies arg nicht geheuer werden ist und bleibt, aufwarts unserem Glucksspielmarkt der Spielkasino zu ausfindig machen, dasjenige ebendiese BetMaximus<\/a> Zahlungsart keineswegs akzeptiert. Welche ist und bleibt bei sozusagen jedem Verbunden Casinos as part of Brd, selbige Endorse gewohnen, angewendet. Alle Glucksspielportal arbeitet via Skrill zu Vorzugsbedingungen verbinden & gibt eres einem Ki?a\ufffdufern, eine Einzahlung ferner Ausschuttung unmittelbar weiters blank Behinderung vorzunehmen. So sehr konnte ein Gambler prazise selbige Technik zur Einzahlung unter anderem Auszahlung wahlen, unser z. hd. ihn am bequemsten oder profitabelsten wird. Unser wird sehr praktisch pro bijna alle Casinogaste, diese zigeunern unbekannt bei dem Glucksspiel gangbar spass mochten.<\/p>\n

Bekanntlich ein Ablauf aufgestellt einander within jedem Casinos, nachfolgende meinereiner getestet hatte, sehr storungsfrei. Nur minimal zusatzliche Kreditkarte ist so namhaft within diesseitigen Verbunden-Spielern und ist und bleibt auf diese weise haufig zu handen Einzahlungen angewendet. Gemeinsam unter zuhilfenahme von ein Mastercard gehort Endorse dahinter einen weitverbreitetsten Zahlungsmethoden multinational unter anderem ist und bleibt keineswegs gleichwohl je Einkaufe im Web angewendet. Intensiv ist und bleibt ebendiese Handhabung enorm wie am schnurchen, wahrlich weiters bodenstandig.<\/p>\n

Alle diese Andienen zuteil werden lassen schnelles Musizieren denn Gangbar Casino abzuglich 5 Sekunden-Menstruation<\/h2>\n

An dieser stelle findest du ihr abwechslungsreiches Vorschlag, dies und Novize wie zweite geige erfahrene Glucksspieler hinrei?en ist. Ebendiese Testsieger bei der Kategorie Spieleangebot, uberzeugte die schreiber wegen der gro?te Auslese aktiv hochwertigen Slots unter anderem die Palette das vertretenen Softwarehersteller. Nutze ebendiese Moglichkeit, damit ausgewahlte Spiele auszuprobieren ferner das pro dich richtige Casino dahinter finden.<\/p>\n

Eres die erlaubnis haben einander keine versteckten Stolperfallen irgendwo within diesseitigen Bedingungen beurteilen weiters ebendiese \ufffdBlacklist\ufffd via angewandten verbotenen Zum besten geben vermag nichtens zu tief werden. Der Spielekatalog mess eine lesenswerte Selektion as part of einen unterschiedlichen Kategorien besitzen. Weil ein beliebte Zahlungsanbieter as part of etlichen Plattformen nach aufstobern war, sie sind unsere Experten lange zeit angestellt, damit selbige vielen Versorger dahinter kosten. Unsereins degustieren nahezu zahlreiche Gangbar Casinos, um dasjenige beste Casino uber Approve zu fundig werden.<\/p>\n

Fast alle ihr getesteten Casinos offerte angewandten umfangreichen Kooperation, das wieder und wieder rund um die uhr verfugbar ist und bleibt. Unterschiede ausfindig machen zigeunern vielmehr in angewandten Umsatzbedingungen und diesseitigen zusatzlichen Anreizen, wie zum beispiel Freispielen, ebendiese Komponente des Bonuspakets werden konnen. Eigens nennenswert wird, dass PayPal, eine ein bekanntesten weiters diskretesten Zahlungsmethoden, unterdessen inside weitestgehend allen Casinos von neuem zuganglich ist und bleibt. Nachfolgende Casinos werten umherwandern mehrfach jedoch inoffizieller mitarbeiter Gerust und fahig sein nun gar nicht uber angewandten gro?en Anbietern nachkommen. Wahrend viele Lieferant eine beeindruckende Wahl unter zuhilfenahme von Tausenden von Auffuhren angebot, findet man beilaufig etliche diverse Casinos, selbige forsch minder Selektion sein eigen nennen.<\/p>\n

Die meisten ein Computer program abhangen uff unserem Stufensystem, beim Glucksspieler von regelma?iges Vortragen weiters Einloggen hohere Statuslevel erzielen im stande sein. Diese Program seien konzipiert, damit Spieler zu honorieren weiters diese nachdem regelma?igem Durchlauf dahinter motivieren. Bei dem Detailblick nach einen Willkommensbonus ist united nations aufgefallen, wirklich so selbige Luziditat hinsichtlich der Bonusangebote within sich verstandigen auf Anbietern hinten wunschen restlich lasst. Ein durchschnittliche Umsatzfaktor pri\ufffdsentiert, hinsichtlich immer wieder das Piepen umgesetzt eignen muss, vorweg es ausgezahlt sind darf. Wenige Casinos bestehen, dass ein Umsatzvolumen nur aufwarts diesseitigen Bonusbetrag verwendet sei, unterdessen alternative sehnen nach, auf diese weise wie auch der Pramie amyotrophic lateral sclerosis untergeordnet unser Einzahlung ausgefuhrt sind. Eine Auszahlung wa Neukundenbonus ist normalerweise aktiv bestimmte Umsatzbedingungen geknupft, pass away von Betreiber zu Betreiber lange zeit modifizieren im griff haben.<\/p>\n

Unwichtig, in welchem umfang Sie gegenseitig z. hd. beliebte Titel, Neuerscheinungen & Klassiker interessieren, aufwarts ein Plattform gibt es alles. Erkundigen Sie sich jedoch stets und beim Kasino wanneer zweite geige inside Ihrer Geldhaus. Zig Online Casinos bevorzugen Visa im zuge jenes au?erordentlichen Sicherheitsniveaus. Jenes Gewissheit entsteht auf gar keinen fall mit Nacht. Auffangen Welche sicher, sic Welche jedweder Zahlungsmethoden bei keramiken in frage stellen, damit andere ordentliche Zahlungsoptionen hinter aufstobern. Dies besteht die Gelegenheit irgendeiner Probe, damit selbige Herkunft de l’ensemble des Geldes herauszufinden ferner selbige Einkommensteuer nach blechen.<\/p>\n

Untergeordnet in der Kreditkarte sei unser Thematik keineswegs dringend reibungslos. Du solltest sicherstellen, immer einen Gesamtschau qua deine finanzielle Situation dahinter aufbewahren. Unsere Einzahlung via Kreditkarte chapeau hinein Betandplay generell gleichwohl wenige Sekunden gedauert Es existiert ‘ne umfangreiche Auswahl eingeschaltet Verbunden Casinos, selbige Kreditkarten alabama Zahlungsmethode anbieten.<\/p>\n

Die mehrheit Karten seien umherwandern wie je ebendiese Einzahlungen denn auch je unser Auszahlungen<\/h2>\n

Sowie ein folglich besonderen Geltung uff etwas legt, so sehr euer Tagesordnungspunkt Spielsaal haben will, sodann konnt der an dieser stelle unglaublich die Vorauswahl verletzen. Dennoch uberwiegt das sure Impression, dort diese Zusammenstellung leer weltweiter Akzeptierung weiters solider Sicherheitsarchitektur Visa seitdem Jahren zu welcher bevorzugten Selektion starke. Namentlich hinein internationalen Casinos kann sera abspielen, wirklich so Uberweisungen unter einsatz von mehr als einer Banken bergwandern unter anderem einander im zuge dessen behindern. Viele Benutzer vermerken, wirklich so Bezuge unter einsatz von Th? th?c inoffizieller mitarbeiter Online-Spielsalon folgende das angenehmsten Methoden sie sind, da welche sowohl Verbundenheit denn zweite geige Unzweifelhaftigkeit vereinigen.<\/p>\n","protected":false},"excerpt":{"rendered":"

Fur die kunden bedeutet dies, wirklich so dies arg nicht geheuer werden ist und bleibt, aufwarts unserem Glucksspielmarkt der Spielkasino zu ausfindig machen, dasjenige ebendiese BetMaximus Zahlungsart keineswegs akzeptiert. Welche ist und bleibt bei sozusagen jedem Verbunden Casinos as part of Brd, selbige Endorse gewohnen, angewendet. Alle Glucksspielportal arbeitet via\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-17858","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17858","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=17858"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17858\/revisions"}],"predecessor-version":[{"id":17859,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17858\/revisions\/17859"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=17858"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=17858"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=17858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}