/* 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":67490,"date":"2026-05-22T13:26:36","date_gmt":"2026-05-22T13:26:36","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=67490"},"modified":"2026-05-22T13:26:37","modified_gmt":"2026-05-22T13:26:37","slug":"30-freispiele-abzuglich-einzahlung-kasino-liste-2026","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/30-freispiele-abzuglich-einzahlung-kasino-liste-2026\/","title":{"rendered":"30 Freispiele abz\u00fcglich Einzahlung Kasino Liste 2026"},"content":{"rendered":"

Hinein weiteren handelt dies zigeunern, hinsichtlich ihr Bezeichnung schon besagt, um Bonusgeld, f\u00fcr jedes dies keine eigene Einzahlung legendplay casino offizielle Website<\/a> gew\u00fcnscht wird. So sehr kannst auch Du inoffizieller mitarbeiter Spielsalon unter zuhilfenahme von Freispielen exklusive Einzahlung durchstarten, diese Spiele blo\u00df Risiko probieren weiters Erfahrungen wiederherstellen. Pluspunkt Eltern ebendiese Angebote, um Ihre Gewinnchancen hinten maximieren weiters Der Fort\u00fcne hinten degustieren! 30 Freispiele ohne Einzahlung angebracht sein dahinter den begehrtesten Angeboten, diese Verbunden-Casinos brandneuen Spielern vorschlag im griff haben.<\/p>\n

Per ein Bonusbedingungen vermag man ja sehr wohl feststellen, ob parece zigeunern damit den seri\u00f6sen weiters fairen Versorger handelt. So lange Welche zudem keine Auslese getroffen hatten, be\u00e4ugen Sie wie am schn\u00fcrchen auf unsre Auflistung ihr besten Gangbar Casinos & suchen umherwandern Den Favoriten aufgebraucht. Ohne Einzahlung bedeutet, sic Welche keinen finanziellen M\u00fche besitzen weiters wie gleichfalls kein Aussicht. Diese Durchsetzbar Casinos unter zuhilfenahme von einen besten Freispiel-Angeboten pr\u00e4sentation Spielern ‘ne gro\u00dfartige Anlass, abz\u00fcglich Einzahlung nicht alleine Freispiele dahinter beziehen. Bei Freispielen ist und bleibt gar nicht dennoch nachfolgende Anzahl kritisch, sondern auch, selbige Umsatzbedingungen mit den Freespins kommen zu.<\/p>\n

Das bedeutet, so sehr Welche daselbst spezielle Freispielcodes f\u00fcndig werden, diese Sie nirgendwo progressiv ausfindig machen man sagt, sie seien. In erster linie, falls Sie 100 Freispiele, 200 Freispiele oder sogar mehr bewerben. Unter anderem selbige positive nachricht sei, so sehr diese gewissenhaft bei keramiken uff der S. auf Eltern einreihen. Nun SpielenSpinbetter Casino150 Freispiele inside The Dog House Megaways™ qua Promo-Programmcode z. hd. neue Gamer x20 Wetteinsatz (2 Zyklus)DETOPZEUS150<\/p>\n

Bei der sache handelt dies gegenseitig zumeist um wenige und kostenlose Freispiele und auch um Einzahlungsboni. Eres handelt zigeunern dabei um das Zeitfenster, as part of diesem Eltern selbige Bonusbedingungen abschlie\u00dfen sollen. Ohne rest durch zwei teilbar hinein Freispielen exklusive Einzahlung aufst\u00f6bern Sie immer wieder jedoch den bestimmten Slot, an dem Welche Deren Freispiele applizieren d\u00fcrfen. Die kunden hatten somit, eres wird kampfstark vordergr\u00fcndig, die Limits vorher nach bekannt sein, sodass Eltern beil\u00e4ufig Die gesamten Gewinne ausgezahlt einbehalten.<\/p>\n

Unsre Experten einstufen 30 Freispiele ohne Einzahlung amyotrophic lateral sclerosis das guter Offerte zu h\u00e4nden den neuesten Spieler, \u00fcber mark respons einen bestimmten Slot probieren kannst. Hinein regelm\u00e4\u00dfigen Musizieren inoffizieller mitarbeiter Gangbar Kasino kannst du Freispiel-Boni blank Einzahlung effizienz, sowie respons sie inoffizieller mitarbeiter Gl\u00fccksrad und Sonderaktionen hinter Freitagen erh\u00e4ltst. Unser Chance eignet zigeunern namentlich je Spieler, nachfolgende einige Slots abschmecken ferner einzig logische Erfahrungen blank eigenes Aussicht neu erstellen m\u00f6chten. Zusammenfassend ist der Mindesteinsatz, somit 0,10 \u20ac bis 0,20 \u20ac zu h\u00e4nden Spin, veranstaltung voreingestellt. Benachbart Pr\u00e4mien mit 30 Free Spins abz\u00fcglich Einzahlung pr\u00e4sentation Online-Casinos immer wieder untergeordnet 20 Freispiele as part of Eintragung alabama Einstiegsm\u00f6glichkeit angeschaltet.<\/p>\n

An dem beliebtesten sind Freispiele, unser man vollumf\u00e4nglich ohne finanzielle Gegenleistung erh\u00e4lt. Oft angebot Online Casinos \u00fcber Freispielen angewandten H\u00f6chsteinsatz pro angewandten Vermittlungsgeb\u00fchr angeschaltet. Durchschnittlich wohl liegen die Umsatzbedingungen hinein diesseitigen meisten Anbietern nebst 20- oder 40-facher Absolutwert des Provision- und Einzahlungsbetrags.<\/p>\n

Manche Willkommensboni, via den man wie Neukunde hinein ein ersten Einzahlung einen Bonusbetrag within Highlight welcher Einzahlung unproblematisch bekommt, sind f\u00fcr jedes Casinofreunde gewiss kein unbekanntes Gel\u00e4nde. So lange dir von ihr Gl\u00fccksspielseite das Online Spielsaal Verg\u00fctungsfrei Bonus blo\u00df Einzahlung angeboten ist und bleibt, handelt eres sich des \u00f6fteren um Echtgeld Gutschrift, das du im Spielsaal zur werben Vorschrift hast und auch inside anderen Kasino Auff\u00fchren gebrauchen kannst. Falls dir das Erreichbar Spielsalon angewandten No Abschlagzahlung Pr\u00e4mie bietet, handelt eres gegenseitig damit einen Provision blo\u00df Einzahlung. Zweite geige bei angewandten Casinos aller anderer Spielehersteller sie sind eres im regelfall selbige bekanntesten Spiele, z. hd. die du Gratisdrehungen wie Maklercourtage erh\u00e4ltst. In ein Verbunden Casino Verzeichnis der l\u00e4nge nach \u00fcber hier findest du unser Freispielangebote ihr Casinos, die unsereiner getestet & als seri\u00f6s oder gewiss befunden haben. Wenige Bonusangebote verb\u00fcrgen dir Hunderte Angeschlossen Spielautomaten Freispiele frei Einzahlung, sehr wohl sie sind diese Gewinne oft auf sparflamme unter anderem zu tun sein so weit wie 75-mal vollzogen man sagt, sie seien, solange bis respons ebendiese ausbezahlen kannst.<\/p>\n

Die exklusiven Aktionen unter anderem Bonusaktionen seien oft beschr\u00e4nkt unter anderem aufgrund der hohen Gesuch speziell erotisch. Wegen der Inanspruchnahme welcher Angebote kannst du neue Spiele finden und mutma\u00dflich selbst ein neues Lieblingscasino finden. Parece war elementar, unser zul\u00e4ssigen Spiele hinter betrachten, weil ein gro\u00dfteil No Anzahlung Boni jedoch f\u00fcr jedes bestimmte Spielautomaten komplett seien oder wieder und wieder Tischspiele unterbinden.<\/p>\n

Solange man hinein mark klassischen Einzahlungsbonus h\u00e4ufig 50 Freispiele ferner sogar etliche Hundert Spins erh\u00e4lt, muss man zigeunern bei Freispielen exklusive Einzahlung qua dieser mit nachdruck niedrigeren Anzahl an Gratis Spins vorlieb nehmen. Ihr Fr\u00fcchtchen, welche person denkt, auf diese weise die Betreiber des Casinos genau damit rentieren unter anderem nachfolgende Umsatzvorgaben insofern so droben aufgreifen. Hierbei handelt eres einander um diesseitigen besonderen Vermittlungsgeb\u00fchr, beim man einander reibungslos dennoch im entsprechenden Erreichbar Casino ausf\u00fcllen erforderlichkeit. Welche f\u00e4hig sein nachfolgende Spielautomaten dementsprechend blo\u00df M\u00f6glichkeit inoffizieller mitarbeiter Echtgeldmodus degustieren.<\/p>\n","protected":false},"excerpt":{"rendered":"

Hinein weiteren handelt dies zigeunern, hinsichtlich ihr Bezeichnung schon besagt, um Bonusgeld, f\u00fcr jedes dies keine eigene Einzahlung legendplay casino offizielle Website gew\u00fcnscht wird. So sehr kannst auch Du inoffizieller mitarbeiter Spielsalon unter zuhilfenahme von Freispielen exklusive Einzahlung durchstarten, diese Spiele blo\u00df Risiko probieren weiters Erfahrungen wiederherstellen. Pluspunkt Eltern ebendiese\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-67490","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/67490","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=67490"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/67490\/revisions"}],"predecessor-version":[{"id":67491,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/67490\/revisions\/67491"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=67490"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=67490"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=67490"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}