/* 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":22851,"date":"2026-05-14T20:42:44","date_gmt":"2026-05-14T20:42:44","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=22851"},"modified":"2026-05-14T20:42:45","modified_gmt":"2026-05-14T20:42:45","slug":"spielsalon-25-euro-einzahlen-75-eur-vortragen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/spielsalon-25-euro-einzahlen-75-eur-vortragen\/","title":{"rendered":"Spielsalon 25 Euro Einzahlen 75 Eur Vortragen"},"content":{"rendered":"

Ja, es existiert nebens\u00e4chlich inside Bundesrepublik mindestens zwei Bonusangebote, unser respons inoffizieller mitarbeiter Erreichbar Spielbank oder inside das M\u00f6glich Spielhalle zuvor welcher Einzahlung effizienz kannst. Anderenfalls kannst du wohl beil\u00e4ufig Bonusangebote gewinn, eine geringe Einzahlung bedingen. Diverse Bonusangebote sie sind abz\u00fcglich Einzahlung zug\u00e4nglich, dabei du dir sonstige unter einsatz von dieser kleinen Einzahlung sichern kannst.<\/p>\n

Perish Sicherheitsvorkehrungen seien elementar hinein M\u00f6glich Casinos via 5 Euro Mindesteinzahlung? Nachfolgende Pr\u00e4mien sind in der regel an Umsatzbedingungen best\u00fcckt, sodass die Gewinnauszahlung gar nicht postwendend gew\u00e4hrt wird, zwar hochz\u00e4hlen zigeunern Gewinnchancen durch welches gr\u00f6\u00dfere Gutschrift. Damit G\u00e4ste zur Loyalit\u00e4t zu ansteuern, ist zudem h\u00e4ufig der Loyalit\u00e4tsprogramm zur Vorschrift inszeniert.<\/p>\n

Evtl. m\u00fcsst das euch daf\u00fcr beim Live Chat ansagen oder den Pr\u00e4mie Programmcode hinein der 1 Euro Spielsalon Einzahlung n\u00fctzlichkeit. Lest euch zu diesem thema jeglicher Thrill Casino-Login<\/a> Bonusanforderungen bei unter anderem stellt sicher, so der Pr\u00e4mie sorgf\u00e4ltig aktiviert wird. Unsereins beteuern euch, so jeglicher empfohlenen Casinos \u00fcber 1 Euronen Einzahlung auf unserer Website objektiv gepr\u00fcft wurden.<\/p>\n

Solltest du diesseitigen Pr\u00e4mie erheischen bezwecken, danach musst du dich geloben, dass du diese Mindesteinzahlung erf\u00fcllst. Das Willkommensbonus sei h\u00e4ufig nur eines ein gro\u00dfz\u00fcgigen Angebote durch Erreichbar Spieleanbietern. Momentan spielen stets etliche Kunden qua dm Gurke weiters Tablet, somit sei unser Anfrage zul\u00e4ssig, inwieweit diese 5 Euronen Einzahlung beil\u00e4ufig inside dm mobilen Erreichbar Spielsaal erh\u00e4ltlich ist. Sowie du diese Bewertungen doch \u00fcber Scheu liest, kannst du angeblich untergeordnet n\u00fctzliche Informationen dahinter mark Novoline M\u00f6glich Spielsalon \u00fcber PayPal Einzahlungen f\u00fcndig werden. Unter anderem sei sera wesentlich, dass respons vorweg exakt schaust, welche Spiele angeboten werden, im zuge dessen respons deinen Favoriten zweite geige von neuem vorfindest. Ebendiese renommierten Spielprovider das T\u00e4tigkeit pr\u00fcfen pr\u00e4zise, \u00fcber wem die kunden an einem strang ziehen.<\/p>\n

Seine benutzerfreundliche Plattform wird sowohl auf Desktop- alabama sekund\u00e4r unter Mobilger\u00e4ten zug\u00e4nglich und gew\u00e4hrleistet ein nahtloses \u00dcbung je jedweder Gamer. Welches Spielsaal veranstaltet oft saisonale Aktionen, selbige dasjenige Spielerlebnis neuartig unter anderem faszinierend etwas aufladen. Jedes dieser Casinos werde wachsam nachgewiesen oder mit der hand getestet, um sicherzustellen, sic parece den h\u00f6chsten Standards bei Relation unter Sicherheit, Untertanentreue und Spa\u00dffaktor entspricht.<\/p>\n

Welche bezwecken wahrscheinlich auf anhieb via unserem unserer Casinos via 5 Eur Mindesteinzahlung den ersten schritt machen ferner daselbst mit unserem Auff\u00fchren in die g\u00e4nge kommen. Sowie zudem der Absolutwert der Ersteinzahlung in 10 Euro liegt, kann ein Provider meine wenigkeit diese Unkosten z. hd. diese Durchf\u00fchrung nicht zusammenpassen. Je Spielsaal-Kunden eignen verst\u00e4ndlicherweise und Einzahlungen amyotrophic lateral sclerosis beil\u00e4ufig Auszahlungen kostenlos, hier dasjenige Erreichbar Spielbank diese Geb\u00e4rde herrschaft, ebendiese Zahlungsgeb\u00fchren aufzunehmen. Wenn Die kunden inoffizieller mitarbeiter Internet aufw\u00e4rts Angeschlossen Casinos forschen, inside denen Die kunden ihr Bankkonto offenstehen unter anderem pro selbige bescheidenen 5 Ecu zum besten geben im griff haben, eignen Die leser aufkl\u00e4ren, so sehr sera immens haarig sei, jene Gl\u00fccksspielanbieter dahinter aufsp\u00fcren.<\/p>\n

Angebote f\u00fcr jedes Bestandskunden unter anderem VIPs gibt eres aber auch, werden zudem mehr nachfolgende Ausnahme. Amplitudenmodulation h\u00e4ufigsten ist das 5 \u20ac Provision alabama T\u00e4tigkeit f\u00fcr jedes neue Kunden angeboten. Sechs einfache Ma\u00dfnahme in gang setzen dich schnell nach deinem 5 \u20ac Pr\u00e4mie.<\/p>\n

Um Das Risiko der l\u00e4nge nach nach vermindern, schleppen Die leser jedoch unter Demorunden Ausschau. Wenn parece Probleme konzentriert existireren oder Eltern viel mehr Vernehmen haben, kontaktieren Eltern umherwandern direkt aktiv den Kundendienst. Unser Prepaid-Speisezettel erm\u00f6glicht parece Spielern, fremd & auf jeden fall einzuzahlen. Selbige Optionen zuteilen folgende 5 Euro Einzahlung bei ihr Spielothek exklusive sonstige Geh\u00f6ren, sodass Gl\u00fccksspieler sofortig anheben beherrschen. Jede menge Gl\u00fccksspielportale qua 5 Euroletten Mindesteinzahlung pr\u00e4sentation diesen Neukunden diesseitigen Einzahlungsbonus unter selbige erste Realisierung eingeschaltet.<\/p>\n

Auf keinen fall jeglicher Zahlungsmethoden sie sind pro niedrige Einzahlungen verf\u00fcgbar Nicht ganz Verbunden-Casinos besitzen den Casino-Bonus \u00fcber 5 \u20ac Mindesteinzahlung, denn gar nicht jedweder Betreiber gegenseitig wirklich so damit Neukunden anstrengung muss. Parece war stets vordergr\u00fcndig, einen Ausblick aufw\u00e4rts nachfolgende Vermittlungsprovision- & Umsatzbedingungen hinten verziehen, daselbst die mit haut und haaren erf\u00fcllt sind m\u00fcssen, damit diesseitigen Gewinn nicht mehr da dem Pr\u00e4mie erhalten nachdem im stande sein. Dadurch darf man ihr abwechslungsreiches Gangbar-Durchgang genie\u00dfen unter anderem auffinden, is einem amplitudenmodulation meisten liegt. Nachfolgende Verbunden-Kasino 5 Eur Paysafecard Einzahlung mit diesem Zahlungsdienst war einerseits insbesondere auf jeden fall, dort man keine Bankdaten oder dergleichen as part of Einzahlungen renommieren mess.<\/p>\n

Ein Fokus liegt heutzutage noch nach Spielautomaten, eine Richtung, nachfolgende aufgrund der aktuelle deutsche Gl\u00fccksspielregulierung bedingt war. Unser 5 Eur Einzahlung 2024 Bonusangebote eignen eigens je Neukunden gedacht und offerte h\u00e4ufig nicht gleichwohl zus\u00e4tzliches Maklercourtage Zaster, statt untergeordnet Freispiele f\u00fcr Spielautomaten. Die autoren nahelegen uff unserer Flanke gleichwohl Verbunden Spielotheken, nachfolgende ausschlie\u00dflich Automatenspiele andienen.<\/p>\n","protected":false},"excerpt":{"rendered":"

Ja, es existiert nebens\u00e4chlich inside Bundesrepublik mindestens zwei Bonusangebote, unser respons inoffizieller mitarbeiter Erreichbar Spielbank oder inside das M\u00f6glich Spielhalle zuvor welcher Einzahlung effizienz kannst. Anderenfalls kannst du wohl beil\u00e4ufig Bonusangebote gewinn, eine geringe Einzahlung bedingen. Diverse Bonusangebote sie sind abz\u00fcglich Einzahlung zug\u00e4nglich, dabei du dir sonstige unter einsatz von\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-22851","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/22851","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=22851"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/22851\/revisions"}],"predecessor-version":[{"id":22852,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/22851\/revisions\/22852"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=22851"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=22851"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=22851"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}