/* 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":18827,"date":"2026-05-13T04:51:08","date_gmt":"2026-05-13T04:51:08","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=18827"},"modified":"2026-05-13T04:51:10","modified_gmt":"2026-05-13T04:51:10","slug":"online-spielholle-maklercourtage-ohne-einzahlung-ebendiese-besten-angebote","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/online-spielholle-maklercourtage-ohne-einzahlung-ebendiese-besten-angebote\/","title":{"rendered":"Online Spielh\u00f6lle Maklercourtage ohne Einzahlung Ebendiese besten Angebote"},"content":{"rendered":"

Wirklich bietet nicht jedes Spielsalon diese gleiche Anzahl von Freispielen und dieselben Umsatzbedingungen. Falls Die leser inside M\u00f6glich-Casinos gutes Piepen obsiegen bezwecken, blank gro\u00dfe Todeszoll zu handhaben, ferner wer will unser keineswegs, nachher eignen Freispiele genau dies Richtige f\u00fcr jedes Die leser! Is exakt nachfolgende Bonusbedingungen seien ferner genau so wie Die kunden Ihren erhaltenen Provision amplitudenmodulation besten realisieren, denunzieren die autoren Jedem nun. Der M\u00f6glich Spielsalon mit Pr\u00e4mie bietet auf jeden fall nebens\u00e4chlich angewandten besten Spielsaal Provision angeschaltet, hat zwar hinsichtlich bereits zuvor einen tick erw\u00e4hnt kein Penunze nach verschenken.<\/p>\n

Untergeordnet sogenannte \u201eMissionen\u201c oder Belohnungsstufen, in denen Gl\u00fccksspieler umherwandern von bestimmte Aufgaben & regelm\u00e4\u00dfiges Auff\u00fchren sonstige Boni freischalten k\u00f6nnen, eignen ohne ausnahme beliebter. Das gelbe vom ei, damit erste Erfahrungen nachdem erholen unter anderem selbige Spielauswahl hinten degustieren. W\u00e4hrend Neuling uff risikofreien Startm\u00f6glichkeiten wie gleichfalls unserem Online Spielcasino via Startguthaben st\u00f6bern, vor\u00fcbergehen erfahrene Spieler oft Bedeutung in hohe Boni qua langfristigem N\u00fctzlichkeit. Bei Boni via hohen Umsatzanforderungen ist das langer Intervall essentiell, dadurch Die kunden nebens\u00e4chlich schon realistische Gewinnchancen haben.<\/p>\n

Alles in allem richtet zigeunern ein maklercourtage exklusive einzahlung casino amazon slots<\/a> wirklich doch aktiv Neukunden. Dahinter Du nun alle wichtigen Bonusarten kennengelernt tempo, eintreffen die autoren zum wiederholten male uff den Casino Vermittlungsprovision blank Einzahlung hinter plappern. Unser Besondere daran wird, auf diese weise unser Spielerinnen und Gamer trotzdem unser Opportunit\u00e4t sein eigen nennen, echtes Zaster im Gangbar Kasino hinten erlangen, dadurch diese diesen Pr\u00e4mie und unser Freispiele f\u00fcr deren Spielsessions effizienz. Selbige saisonalen Boni eignen eine interessante Opportunit\u00e4t, nachfolgende Spielfreude hinten erh\u00f6hen weiters zus\u00e4tzliche Gewinnchancen nach pluspunkt.<\/p>\n

Parece vermag selber Turniere einsam das virtuellen Erde des Stakerslands schlie\u00dfen lassen auf. Die kunden im stande sein sogar hinten herausragenden Anl\u00e4ssen wie gleichfalls Gamer-Geburtstagen weiters Jubil\u00e4en im zuge qua ihrer Anmeldung inoffizieller mitarbeiter Kasino verleihen eignen. Bonusgeld, Freispiele, Gratis-Rohscheiben, Tickets zu h\u00e4nden Shows, Reisen, Mobiltelefone, Tablets unter anderem sogar Autos f\u00e4hig sein Diese beibehalten, wenn Welche gegenseitig as part of angewandten Loyalit\u00e4t- weiters Bekannte pers\u00f6nlichkeit-Clubs einschreiben.<\/p>\n

Hierbei existireren parece verschiedene Varianten, zumeist selber zum kostenlosen Degustieren. Z. hd. Gamer, die etliche Freiheiten weiters folgende gr\u00f6\u00dfere Spieleauswahl fahnden, kann sekund\u00e4r die eine Spielsalon frei deutsche Erlaubniskarte folgende tolle Alternative c\u00ed\u2026”\u0153ur. Viele Buchmacher frei deutsche Erlaubnis verleiten gar nicht gleichwohl unter einsatz von einer gr\u00f6\u00dferen Spielauswahl, zugunsten wieder und wieder beil\u00e4ufig \u00fcber flexibleren Bonusbedingungen ferner h\u00f6heren Limits wanneer lizenzierte deutsche Versorger. Sekund\u00e4r ein Blick aufw\u00e4rts selbige Traktandum Casinos bei Ostmark darf zigeunern lohnen, da welche h\u00e4ufig mit einer gro\u00dfen Spielauswahl, modernen Zahlungsmethoden & attraktiven Boni weich klopfen. Seit dem zeitpunkt 2021 war Gangbar Gl\u00fccksspiel inside Brd von einen frischen Gl\u00fccksspielstaatsvertrag geregelt.<\/p>\n

Benachbart dm Willkommensangebot man sagt, sie seien wohl vorweg allem gunstgewerblerin g\u00fcltige GGL-Erlaubnisschein unter anderem ihr faires Offerte \u2013 besonders inside der Erreichung des Bonusguthabens \u2013 vordergr\u00fcndig. Fast s\u00e4mtliche lizenzierte Anbieter im Web bietet brandneuen Kunden angewandten attraktiven Casino Bonus ferner Slot Bonus angeschaltet. Informieren Die kunden zigeunern im vorfeld genau unter einsatz von diese Einsatzlimits, denn h\u00f6here Eins\u00e4tze zum Entziehung Ihres Bonusanspruchs mit sich bringen f\u00e4hig sein. Das Identifikator liegt darin, vorweg der Bonus-Beanspruchung unser Bonusbedingungen weiters Umsatzanforderungen genauestens nachdem werten \u2013 dies vermeidet potenzielle Probleme. Sera wird ein wichtigste Blickwinkel, falls Eltern Diesen Maklercourtage freispielen m\u00f6chten. Diese Umsatzanforderungen sind ein wichtigste Aspekt ihr Bonusbedingungen.<\/p>\n

Unser Freispiele werden anschlie\u00dfend direktemang deinem Konto gutgeschrieben, keine Einzahlung zwingend. Unter das Anmeldung st\u00f6rungsfrei deine E-Elektronischer brief durch \u00fcberpr\u00fcfen richtigkeit herausstellen oder der Vermittlungsgeb\u00fchr sei automatisch gutgeschrieben. Du hast 3 Regel Intervall, um die Freispiele nach effizienz, und 7 Tage, um unser Umsatzbedingungen nach absolvieren \u2013 genug Uhrzeit, um dies Spielbank st\u00f6rungsfrei hinten abschmecken.<\/p>\n

Willkommensaktionen mit Bonusgeld, dies respons m\u00fchelos zu h\u00e4nden Slots einsetzt, sind eine spannende Gizmo. Im zweiten Schrittgeschwindigkeit gehst du as part of den Kassenbereich ferner zahlst wie geschmiert nachfolgende erforderliche Mindestsumme der. Du registrierst dich wie geschmiert alabama Neukunde hinein dieser Online Spielh\u00f6lle. Selbige Aktionen funzen uff dem gerade einfachen Funktionsweise.<\/p>\n

F\u00fcr jedes eure Ihr- & Auszahlungen inoffizieller mitarbeiter Online Spielsalon k\u00f6nnt ein wie deutsche Gl\u00fccksspieler ausgew\u00e4hlte Optionen n\u00fctzlichkeit. Unsere Erfahrungen darstellen noch, auf diese weise parece lange wichtigere Kriterien existiert. Kaum abrupt ist das Bonusbetrag je mehrere Zocker ein wichtiges Annahme inside der Auswahl eines Spielcasino Bonus.<\/p>\n

Hinten wir uns einen \u00dcbersicht verschafft besitzen, hinsichtlich es um ebendiese Sportlichkeit des Vermittlungsprovision falls ebendiese Spielauswahl steht, geht sera hinein einem Verbunden Kasino Probe qua angewandten Zahlungsmethoden fort. Des weiteren wird axiomatisch, sic schutzbed\u00fcrftige Spieler Werkzeuge einbehalten, damit dies eigene Spielverhalten notfalls einzuschr\u00e4nken oder selbst abbrechen nachdem im griff haben. As part of Gangbar Slots liegt unser RTP-Rate generell bei 95 oder 97 %, im Roulette within wohl 98 % weiters bei dem Blackjack selbst unter einsatz von 99 %.<\/p>\n","protected":false},"excerpt":{"rendered":"

Wirklich bietet nicht jedes Spielsalon diese gleiche Anzahl von Freispielen und dieselben Umsatzbedingungen. Falls Die leser inside M\u00f6glich-Casinos gutes Piepen obsiegen bezwecken, blank gro\u00dfe Todeszoll zu handhaben, ferner wer will unser keineswegs, nachher eignen Freispiele genau dies Richtige f\u00fcr jedes Die leser! Is exakt nachfolgende Bonusbedingungen seien ferner genau so\u2026<\/p>\n

Continue reading<\/span><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-18827","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/18827","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=18827"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/18827\/revisions"}],"predecessor-version":[{"id":18828,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/18827\/revisions\/18828"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=18827"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=18827"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=18827"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}