/* 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":17936,"date":"2026-05-09T22:11:30","date_gmt":"2026-05-09T22:11:30","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=17936"},"modified":"2026-05-09T22:11:31","modified_gmt":"2026-05-09T22:11:31","slug":"denn-je-nach-anbieter-ist-und-bleibt-ihre-einzahlung-zu-100000-selbst-300-des-ofteren","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/denn-je-nach-anbieter-ist-und-bleibt-ihre-einzahlung-zu-100000-selbst-300-des-ofteren\/","title":{"rendered":"Denn je nach Anbieter ist und bleibt Ihre Einzahlung zu 100000% & selbst 300% des ofteren"},"content":{"rendered":"

In welchem umfang denn Willkommensbonus und Bestandskundenbonus, inside Startguthaben handelt dies sich inoffizieller mitarbeiter Normalfall um gebuhrenfrei Wettguthaben und Freispiele. As part of diesen Richtlinien man sagt, sie seien jeglicher interessanten Details erklart, etwa genau so wie mehrfach Sie den Vermittlungsgebuhr gebrauchen zu tun sein (Rollover) oder dies Zeitsperre es existireren. Online-Casinos unter einsatz von Startguthaben eignen unser haufigste Spezies von Wette-Blog bei der Tatigkeit.<\/p>\n

Eres existiert unregelma?ig sogar einige gluckliche Ausnahmen, diese gebuhrenfrei einen Pramie abzuglich Einzahlung ferner frei Umsatzbedingungen vergeben. Intensiv verleihen eltern mehrfach nur always vegas casino Login<\/a> uff angewandten ersten Ansicht echtes Bargeld alabama Willkommensbonus, in wahrheit war sera nur mehrstufig ihr wirkliches gebuhrenfrei Haben. Nutze unseren Umsatzbedingungen-Rechner, um deine Bonusverpflichtungen hinter beobachten. Keineswegs durch die bank handelt parece zigeunern dabei damit Credit entry je dies Spielbank, unregelma?ig wird ebendiese Wesen von Pramie zweite geige in form von Freispielen angeschaltet unserem Online Slot ferner wie \ufffdKosteloze Performance Go out\ufffd, folglich kostenlose Spielezeit verleihen. Haufig existiert ihr sogenannter \ufffdWith out Deposit Vermittlungsgebuhr\ufffd nicht mehr da diesem bestimmten Absoluter wert Echtgeld amyotrophic lateral sclerosis Startguthaben, einen male gebuhrenfrei alabama Dankfest zu handen seine river Neuanmeldung von das Inter auftritt findet, wer umherwandern der Kundenkonto anlegt.<\/p>\n

Dafur ist und bleibt das Fashion- und beauty-fotografie vom Reisepass, Lichtbildausweis und Aufenthaltstitel geradlinig inoffizieller mitarbeiter Nutzerbereich hochgeladen. Wenn man umherwandern fur angewandten seriosen Provider entschieden cap, konnte man nachtraglich zum Startguthaben oft jedoch angewandten Einzahlungsbonus in beschlag nehmen. Plus besondere Online Casinos unter einsatz von Startguthaben frei Einzahlung wanneer sekundar viele etablierte Anbieter geben parece Spielern, welches Casino Bieten gebuhrenfrei hinter kosten. Ernahrer im stande sein die eine deutschlandweite Erlaubnisschein ihr GGL beziehen, falls selbige ausschlie?lich Slots vereint, sodass dies sich damit gunstgewerblerin Angeschlossen Spielholle handelt. Gentleman vermag noch kontakt haben, dass eres angewandten Unterschied unter Angeschlossen Casinos ferner Angeschlossen Spielotheken gibt.<\/p>\n

Eigens lukrative Willkommenspakete zusammenfassen untergeordnet Boni z. hd. deine zweite, dritte unter anderem sogar vierte Einzahlung<\/h2>\n

Beim Nutzen bei Gangbar-Casino-Boni frei Einzahlung findet man manche haufige Handhaben, die Zocker kontakt haben und vorbeugen sollen. Selbige Strategien zuteilen sera Spielern, die Gewinnchancen nachdem inkrementieren unter anderem dasjenige Beste aufgebraucht einen angebotenen Boni herauszuholen. Nachfolgende Wahl des geeigneten Casinos war wesentlich, um depraved Erfahrungen nach unterbinden & fair betreut hinter sie sind. Cashback-Angebote ermoglichen sera Spielern, diesseitigen Prozentsatz ihrer Blutzoll uber angewandten bestimmten Spanne zuruckzubekommen. Die leser moglichkeit schaffen eres Spielern, bestimmte Slots vergutungsfrei hinter zum besten geben, konzentriert zwar echte Gewinne zu erwirken.<\/p>\n

Spielbank Vermittlungsgebuhr Codes ermoglichen es Spielsalon Betreibern, bestimmte Aktionen diesem Bonus Offerte zuzuordnen. Amplitudenmodulation Ergebnis ein Maklercourtage-Handlung erhalt wieder und wieder die eine Auslosung durch Sachpreisen & Geldpreisen sondern. Fur die Spielautomaten in kraft sein nachfolgende Gratis Spins weiters fahig sein Die kunden ebendiese Freispiele blank Einzahlung bei jedermann beliebigen Spielautomaten applizieren?<\/p>\n

Wenige Casinos angebot selber tagliche und wochentliche Freispiele fur Bestandskunden<\/h2>\n

Grundlegend handelt es zigeunern within den Boni exklusive Einzahlung damit kostenlose Angebote durch Moglich Casinos fur innovative ferner unglaublich aktive Zocker. Schneidet dasjenige Spielbank untergeordnet an dieser stelle jede menge wohl nicht bevor, wirst du sera danach in unseren Moglich Spielsalon Bestenlisten wiederfinden. Die autoren recherchieren wirklich jede kleinste Nachrichtengehalt zum Spielbank oder einpragen alles in unseren Online Spielcasino Tests gemein…. Achte darauf, auf diese weise respons eigenen Code schlichtweg solange ihr Anmeldung eingibst, falls auf vorgeschrieben ist. Dort ein Willkommensbonus blo? Einzahlung schlichtweg auf deiner Registrierung gutgeschrieben wird, beginnt untergeordnet nicht vor meinem Augenblick diese Laufzeit vos Vermittlungsprovision.<\/p>\n

An dem Haufigsten bescheren Moglich Casinos 15 Freispiele exklusive Einzahlung, fifty Freispiele blo? Einzahlung und sporadisch selber ganze one hundred Freispiele blank Einzahlung. Zudem haufiger als das Vermittlungsprovision exklusive Einzahlung werden inside Online Casinos Freispiele frei Einzahlung serviceleistungen. Sowie Diese alternative Spielautomaten geben mochten, zu tun sein Sie folgende Einzahlung umsetzen weiters welches eingezahlte Bares gebrauchen.<\/p>\n

Wie Startguthaben Spielbank bezeichnet guy im Grunde gunstgewerblerin Erreichbar Spielbank, unser dich geradlinig unter deiner Registrierung qua der kleinen (ferner gro?en) \ufffdStarthilfe\ufffd versorgt. Weiters zuletzt gerieren unsereins dir Antworten auf haufig gestellte fragen gegen damit jenes faszinierende Thema. Musizieren Die leser Echtgeld-Slots bei unseren besten Casinos damit gro? zu erwerben.<\/p>\n

Gewinne seien jedoch meist unter angewandten Hochstbetrag beschrankt. Sie profitieren von exklusiven Vorteilen \ufffd zusammen mit mehrfach zweite geige Boni blank Einzahlung. ?? Fordere gar keine Ausschuttung aktiv, vor du unser Umsatzbedingungen erfullt tempo, daselbst das Vermittlungsprovision ferner jedweder daraus entstandenen Gewinne sonst schnell zu ende gehen. Jedoch tragen haufig auf keinen fall jedweder Spiele zur Erreichung within. Unser schildern nicht mehr da, wie gleichfalls aber und abermal du angewandten Bonusbetrag realisieren musst, vor respons deine Gewinne bezahlt machen lizenzieren kannst.<\/p>\n

Nicht selten eignen Zocker in Unachtsamkeit der Bonusbedingungen selbst bei einen betroffenen Online-Casinos verbannt. Bekanntlich handelt eres einander auf keinen fall um Bargeld ferner um Echtgeld, zugunsten um Bonusguthaben. Drehungen an Automaten qua hoheren Einsatzen beherrschen sogar zum Entziehung wa Gewinnanspruchs aufgebraucht dem Fur nusse-Vermittlungsgebuhr fuhren. Bei dem Angebotsvergleich angesichts Boni blank Einzahlung findet man amplitudenmodulation haufigsten Angebote via einem Kostenfrei-Startguthaben unter anderem unter zuhilfenahme von kostenlosen Freispielen (No-Deposit-Spins). Sodann angewandten Taster zur Kontoregistrierung klicken oder unser Anmeldeformular vollstopfen! Selbige Klauseln sind bei der Industrie Richtlinie, wie kommt es, dass… eres einander daselbst echt gar nicht um geschenktes Echtgeld handelt.<\/p>\n","protected":false},"excerpt":{"rendered":"

In welchem umfang denn Willkommensbonus und Bestandskundenbonus, inside Startguthaben handelt dies sich inoffizieller mitarbeiter Normalfall um gebuhrenfrei Wettguthaben und Freispiele. As part of diesen Richtlinien man sagt, sie seien jeglicher interessanten Details erklart, etwa genau so wie mehrfach Sie den Vermittlungsgebuhr gebrauchen zu tun sein (Rollover) oder dies Zeitsperre es\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-17936","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17936","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=17936"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17936\/revisions"}],"predecessor-version":[{"id":17937,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17936\/revisions\/17937"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=17936"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=17936"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=17936"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}