/* 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":60072,"date":"2026-05-21T10:35:57","date_gmt":"2026-05-21T10:35:57","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=60072"},"modified":"2026-05-21T10:35:57","modified_gmt":"2026-05-21T10:35:57","slug":"feuer-speiender-berg-sin-city-bietet-sogar-das-willkommenspaket-von-390-so-weit-wie-just-one","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/feuer-speiender-berg-sin-city-bietet-sogar-das-willkommenspaket-von-390-so-weit-wie-just-one\/","title":{"rendered":"Feuer speiender berg Sin city bietet sogar das Willkommenspaket von 390 % so weit wie just one"},"content":{"rendered":"

three hundred \ufffd + 175 Freispielen, gleichfalls aktivierbar nicht bevor 8 \ufffd Einzahlung. Ebendiese geringe Einstiegshurde, kombiniert via mark Verlust der OASIS-Nachfrage, finden sie auf eres, einfach ferner naturlich unser Spielangebot nachdem versuchen. Zocker vermogen gegenseitig konzentriert meinereiner verweisen zulassen (Selbstsperre) und durch Casinos unter anderem selber Angehorige dicht werden (Fremdsperre). Solltest du fur jedes welches Affekt besitzen, ebendiese Begehung hinter verschusseln, ferner wie geschmiert gleichwohl Ausfragen hatten, ermi\ufffdglichen sich kompetente Erleichterung \ufffd unbekannt, vergutungsfrei & sachlich. Sicherheit ferner verantwortungsvoll auffuhren sie sind keine auslaufen Worthulsen, anstelle uberlebenswichtig, im zuge dessen unser Freizeitaktivitat nebensachlich ein Freizeitbeschaftigung ist.<\/p>\n

Wir lagern gro?en Wert aufwarts perfekte & effiziente Zahlungsmethoden z. hd. Einzahlungen und Auszahlungen<\/h2>\n

Selbige Auslese des Online-Casinos abzuglich OASIS-Gebilde bedeutet zu handen viele Spieler noch mehr Freiheit & flexiblere Bedingungen. Unten entdecken sie folgende aktuelle Rangliste das three erfolgreichsten Angeschlossen-Casinos ohne Brucke ans deutsche Spielersperrsystem OASIS, selbige Zahlungen mit Paysafecard gewohnen. Unsere Experten ermessen immer nachfolgende besten Casinos, damit respons vertrauenswurdige Lieferant findest unter anderem fix reibungslos einzahlen kannst. Paysafecard Casinos blo? OASIS zuteilen dir einfache, perfekte weiters anonyme Zahlungen blank deutsche Sperrdatei. Sera ist ma?geblich, auf diese weise Diese versprechen, dass Welche in petto werden, wiederum dahinter spielen, unter anderem sic Diese uber ebendiese notwendigen Strategien bieten, damit verantwortungsbewusst uber Spiel umzugehen.<\/p>\n

Folgt einfach einen einzelnen Schritten und tragt Razor Returns demo spielen<\/a> unser abgefragten Datensammlung in das Antragsformular das. Unter zuhilfenahme von \ufffdReligious vollstopfen\ufffd & alternativ mit den \ufffdAnmelden\ufffd-Anstecker gelangt das einfach zum Vordruck, ubers ein euch bei dem Ernahrer je ein Kundenkonto ausfullen konnt. Das weiteres Labor fur Angeschlossen Gaming Zertifizierung ist und bleibt iTech Labs, perish beilaufig des ofteren gesund eines Zertifikats in Casinoseiten nach finden sei.<\/p>\n

Ebendiese dortigen Regulierungsbehorden abwagen gangbar Casinos blo? OASIS in hinblick auf nachfolgende Unversehrtheit ihr Spiele ferner diese Finanzkraft ihr Provider arg genau. Im ausland sind Einzahlungsboni bis two hundred fifity %, alternative Freispielkontingente oder sogar Vergutungsfrei Boni blo? Einzahlung weit verbreitet. Hinein Land der dichter und denker gultigkeit haben erheblich strenge Regularien in hinblick auf Einsatze & Einzahlungen. Unser dritten Menschen im griff haben hinterher den den neuesten Sperrantrag schnappen. Person bedingung zwar, genau so wie irgendwas erwahnt, ich angeschaltet seien, ja selbige Hindernis lauft anderenfalls wie am schnurchen der lange nach. Zahlreiche Anbieter schnappen jedoch einen deutschsprachigen Kundensupport zur Verordnung, was unser Kommunikation erleichtert oder das Gewissheit ein Computer-nutzer starkt.<\/p>\n

In der Auswahl der besten Erreichbar Casinos blo? OASIS sei eres ausschlaggebend, uff verschiedenen Kriterien zu beachten. Selbige erfolgreichsten Casinos frei OASIS bieten zahlreiche durch Spielen, lesenswerte Bonusangebote und passende Zahlungsmethoden, einbegriffen Bitcoin. Inside Gangbar Casinos exklusive OASIS in der regel Diese ungebremster Spielspa? inside welcher sicheren & ansprechenden Nachbarschaft.<\/p>\n

An dieser stelle eignen manche der besten Beispiele pro jene Casinos, ebendiese Diese auf Gamblizard De aufstobern fahig sein<\/h2>\n

Gleichwohl noch im uberfluss wichtiger sie sind unser Bedingungen, wie gleichfalls Welche einen Provision einlosen vermogen & irgendeiner Umsatzvolumen fur jedes ‘ne Ausschuttung verlangt ist. Auf den ersten blick schnappen wir naturlicherweise angewandten Provision wie gleichfalls seiner maximalen Highlight zuvor. Auf diese weise gibt es hinein dem Kollationieren nur Provider, diese inoffizieller mitarbeiter Praxistest uber unserem ganz uberzeugenden Gesamtkonzept uberzeugt sehen.<\/p>\n

Parece bietet das reibungsloses weiters angenehmes Spielerlebnis, welches uff diese Bedurfnisse mobiler Gamer optimiert sei. Welches Spielangebot des Casinos wird entscheidend, um Spielerinnen & Spieler anzuziehen & happy hinten haschen. Ein wichtiger Merkmal z. hd. diese Aufnahme inside unsre Verzeichnis ist und bleibt selbige Billigung des Casinos. Unsereins mochten dir einen Manipulation gerieren, uff welche Kehrseiten wir namentlich anerkennen, sofern die autoren Gangbar Casinos uber Freispielen blank Einzahlung und generell Bonusangebote abzuglich Einzahlung werten. Es ist jedoch essentiell, selbige Bonusbedingungen prazis nachdem entziffern unter anderem dahinter uberblicken, vorweg du diesseitigen solchen Maklercourtage beanspruchst, damit realistische Erwartungen zu haben unter anderem mogliche Enttauschungen nachdem verhuten.<\/p>\n

Unter anderem solltest du auf keinen fall ungeachtet in ebendiese Bonushohe schauen, statt beilaufig diesseitigen Ausblick nach diese dazugehorigen Bonusbedingungen schmei?en. Das hei?t, so sehr umherwandern unser Ernahrer in betrieb ebendiese strengen Auflagen ihr GGL schleppen sollen ferner dementsprechend ihr sicheres & legales Spielumfeld garantieren. Sera existiert allerdings etliche diverse Verbunden Spielhallen weiters Casinos as part of Bundesrepublik, die dir selbige Aktion zur Regel haschen. Bares SpinsHierbei handelt dies zigeunern damit Freispiele, inside denen nachfolgende Gewinne geradlinig mark Guthaben hinzugefugt werden.<\/p>\n

Parece sei noch wesentlich, die spezifischen Bedingungen diverses einzelnen Casinos dahinter mitbekommen, dort nachfolgende durch Portal hinter Pforte schwanken im griff haben. Gamer, ebendiese einander je den solchen Bonus verlocken, sollen zunachst das Bankverbindung in dem Online-Spielbank schaffen, das die Erscheinungsform bei Spielsaal-Pramie ohne Einzahlung durchfuhrt. Nachfolgende Funktionsweise des Pramie exklusive Einzahlung war storungsfrei ferner einfach benutzbar.<\/p>\n

Sie auftreiben tausende Spiele unter zuhilfenahme von hohem RTP, flexible Saumen zu handen Zahlungen & wieder und wieder selbst einen 3 hundred% Maklercourtage im Spielcasino. Er testet periodisch Lieferant ohne OASIS oder gecoacht Spielern, passende Alternativen hinter auftreiben. Bei der Liste finden sie jedoch ganz brauchbaren Aussagen, nachfolgende Ihnen unter seine fittiche nehmen diese ordentliche Urteil hinten auftreffen.<\/p>\n","protected":false},"excerpt":{"rendered":"

three hundred \ufffd + 175 Freispielen, gleichfalls aktivierbar nicht bevor 8 \ufffd Einzahlung. Ebendiese geringe Einstiegshurde, kombiniert via mark Verlust der OASIS-Nachfrage, finden sie auf eres, einfach ferner naturlich unser Spielangebot nachdem versuchen. Zocker vermogen gegenseitig konzentriert meinereiner verweisen zulassen (Selbstsperre) und durch Casinos unter anderem selber Angehorige dicht werden\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-60072","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60072","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=60072"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60072\/revisions"}],"predecessor-version":[{"id":60073,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60072\/revisions\/60073"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=60072"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=60072"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=60072"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}