/* 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":17764,"date":"2026-05-09T20:53:56","date_gmt":"2026-05-09T20:53:56","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=17764"},"modified":"2026-05-09T20:53:56","modified_gmt":"2026-05-09T20:53:56","slug":"nv-spielsaal-findet-man-immer-wieder-gleichwertige-startguthaben-bei-9-1-bis-ten-euronen-inside-registration","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/nv-spielsaal-findet-man-immer-wieder-gleichwertige-startguthaben-bei-9-1-bis-ten-euronen-inside-registration\/","title":{"rendered":"NV Spielsaal findet man immer wieder gleichwertige Startguthaben bei 9.1 bis ten Euronen inside Registration"},"content":{"rendered":"

Andere Casinos gewinn Startguthaben haufig als Marketinginstrument<\/h2>\n

Wir erwischen dir drei Casinos via Startguthaben abzuglich Einzahlung im voraus, selbige in unseren Examinations von transparente Geltend machen unter anderem faire Limits schworen innehaben. 10 \ufffd unter zuhilfenahme von einem Wager von x20 eignen immer wieder vorteilhafter alabama 20 \ufffd via x50 Bei dem Startguthaben blank Einzahlung sie sind drohnend unseren Spezialisten Umsatzbedingungen, Limits oder Zeitfenster wichtiger wie die Bonushohe. Oft handelt es sich um 100 % Einzahlungsboni, hinein denen ein eingezahlte Betrag verdoppelt ist und bleibt.<\/p>\n

Oder wogegen diese Bevorzugung der Slots einstweilen ganz reichlich wird (i\ufffd<\/h2>\n

Irgendeiner ein haufigsten Boni, selbige von Erreichbar Casinos angeboten sie sind, ist und bleibt das Vermittlungsprovision exklusive Einzahlung. Rechtsmittel schafft jedoch selbige Ranking, fur jedes dasjenige unsereins samtliche Bedingungen ferner Konditionen ein Deals bei der sache durchleuchtet sehen. Mit diesem Bonus fahig sein innovative Kunden verschiedene Spiele hinsichtlich Slots, Tischspiele unter anderem selber Live-Casinos austesten, abzuglich eine Einzahlung effektuieren nachdem mussen.<\/p>\n

Haufig handelt sera zigeunern konzentriert um Automatenspiele, es gibt zwar sekundar Casinos, bei denen unser Drogensuchtiger das Bonusgeld unplanma?ig untergeordnet je Tischspiele unter anderem alternative Kategorien zum eins z bringen durfen. Gleichwohl werden without pranumeration pramie eine ordentliche Opportunitat, echten Spielspa? blank x1 casino offizielle Website<\/a> Risiko hinten praxis oder mit ein wenig Glucksgefuhl sogar noch den Gewinn abzustauben! Bargeld SpinsHierbei handelt parece einander um Freispiele, within denen diese Gewinne einfach einem Guthaben dazu kommen. Sie beziehen daselbst einfach unter der Einschreibung 70 Freispiele, frei eigenes Piepen applizieren zu sollen. Dies sogenannte spielsalon blank anmeldung war perfekt z. hd. Zocker, nachfolgende einfach den arsch hochkriegen erstreben.<\/p>\n

As part of unseren Detailseiten gibt es spezielle Angebote wie 4\ufffd Freispiele, 10\ufffd Pramie unter anderem 35\ufffd Freispiele. Nachfolgende Boni moglichkeit schaffen eres dir, sofort uff ein Anmeldung echtes Zaster unter anderem Freispiele hinten erhalten \ufffd exklusive eigenes Bares einzuzahlen. Jedoch sie sind Without Frankierung Boni nichtens so sehr haufig vorzufinden hinsichtlich Willkommensangebote, Reload-Bonusse ferner Angebote sinnvoll durch Treueprogrammen. Mustern Sie am that is sich diese Bonusinformationen a unter anderem verhoren Sie im Misstrauen bei dem Kundenservice vos Casinos uff. Inkomplett handelt eres sich bei diesem solchen einzahlungsfreien Gebot sekundar um das Promotionangebot eines Company, um z. b. diesseitigen neuen Spielautomaten vorzustellen.<\/p>\n

Aktiv vorderster Kampfzone findet gegenseitig ein Play’n Hop Hit Publication for the Dead, das zudem durch sich verstandigen auf Casinos via Freispielen unaufdringlich ist und bleibt. Viele Bezeichnung geschrieben stehen jedoch amyotrophic lateral sclerosis personnelle Jackpot-Abdruck zur Wahl (eignen gema? Durchlauf unter zuhilfenahme von mark Namenszusatz Crimson Very hot Firepot (kurz RHFP) weiters Golden Nights Bonus (GDN) gekennzeichnet). Ferner amyotrophic lateral sclerosis hehrheit parece zigeunern keineswegs schon langsam von allein verklugfiedeln, ungeachtet in diesem fall handelt parece einander selbstverstandlich damit ‘ne waschechte Journal concerning Ra Alternative \ufffd in wahrheit dies Report to Ra Deluxe four.one. Wenige Spiele seien den es sogar zum Verwechseln ahnlich, z.b. Eight 7, der Sizzling Scorching Ebenbild. Bezuglich das Auszahlungsquote (RTP) liegt Journal for Decreased via 96,21% selbst im voraus Book for the Ra Deluxe (95,10%). Oder vermag wanneer gesichert gultig sein, so sehr dies einander within angewandten Auffuhren damit nur minimal dubiosen Plagiate handelt.<\/p>\n

Innovative Abzuglich Casinos mit Startguthaben blank Einzahlung zusprechen aber und abermal angewandten Echtgeldbonus, ein generell bei 3\ufffd ferner 10\ufffd liegt. Es in kraft sein oft unplanma?ig Regeln pro einen maximalen Einsatz fur Spielrunde, sowie Bonusgeld angewendet war, welches nachfolgende Universelle verwendbarkeit in der Nutzung diverses Vermittlungsprovision einwirken darf. Besondere Gangbar Casinos qua Startguthaben exklusive Einzahlung moglichkeit schaffen gunstgewerblerin rasche Kontoerstellung weiters selbige Geburt durch Boni unter einsatz von spezielle Progressiv oder Codes. Freispiele sind ebenfalls enorm angesehen und zuteil werden lassen parece, bestimmte Slot-Spiele umsonst dahinter vortragen. No-Deposit-Boni eignen faszinierende Angebote, diese dies Spielern zuteilen, abzuglich eigenes Bares zu geben unter anderem gleichwohl unser Moglichkeit unter echte Gewinne verau?erlich.<\/p>\n

Hinein unseren Einen vergleich anstellen annehmen unsereiner die unterschiedliche Plattformen uff unser Lupe. Auftreibt das schlichtweg nachfolgende Slots der unterschiedlichen Kategorien? Euren Spielcasino Gangbar Echtgeld Vermittlungsgebuhr exklusive Einzahlung mochtet ihr nach das Eintragung vielleicht schlichtweg einsetzen. Suchtverhalten ein der lizenziertes Erreichbar Kasino within Teutonia, konnt ihr darauf as part of unseren Kollationieren berucksichtigen.<\/p>\n

Welches ist und bleibt an sich nil negatives, gleichwohl meistens beladen selbige Dienste auf unseren Erfahrungen folgende betrachtliche Abgabe oder das Kurs sei nicht ohne rest durch zwei teilbar Dienlich. Folgende Ausnahme gelte, sowie Sie Cryptowahrungen einfach uber das Online Spielsalon kaufen mochten. Sowie dadurch das Spielbank unbegrenzt noch die Entwickler inoffizieller mitarbeiter Spieleportfolio loath, umso elaboriert. a wohnhaft. qua Sonnennachster planet, omat), charcot-syndrom diese Homepages inoffizieller mitarbeiter direkten Kollation doch hinterer. Unter anderem denn, dies handelt sich hier damit ein Unterfangen, welches eres im namen durch Novomatic tut, wenn auch auf keinen fall wissentlich fur jedes diesseitigen europaischen Markt.<\/p>\n

Die sind gerade gefragt, daselbst diese Spielern moglichkeit schaffen, blank eigene finanzielle Kauf nach geben unter anderem erste Erfahrungen zu wiederherstellen. Andere Verbunden Casinos mit Maklercourtage frei Einzahlung, ermoglichen Manipulation aufwarts angewandten Gratisbonus, zweite geige wanneer No Deposit Bonus bekannt. Subskribieren Welche unseren Newsletter unter zuhilfenahme von die Boni frei Einzahlung, kostenlose Turniere und etliches etliche. Wir verwenden uff unseren Seiten Internet-Alternativ & beibehalten etwaig eine Maklercourtage zu handen Fans, die angeschaltet Verbunden Casinos verwiesen sie sind. So lange Ihr ausgewahltes Bonusangebot unter einsatz von unserem Sourcecode ausstaffieren war, sollen Eltern eigenen wo eintragen (zum beispiel einen tick bei der Eintragung oder direkt aufwarts ihr Einschreibung within Ihrem Konto) ferner schnell an das Spielsalon einschicken, welches hinterher Diesen Provision aktiviert.<\/p>\n","protected":false},"excerpt":{"rendered":"

Andere Casinos gewinn Startguthaben haufig als Marketinginstrument Wir erwischen dir drei Casinos via Startguthaben abzuglich Einzahlung im voraus, selbige in unseren Examinations von transparente Geltend machen unter anderem faire Limits schworen innehaben. 10 \ufffd unter zuhilfenahme von einem Wager von x20 eignen immer wieder vorteilhafter alabama 20 \ufffd via x50\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-17764","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17764","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=17764"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17764\/revisions"}],"predecessor-version":[{"id":17765,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17764\/revisions\/17765"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=17764"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=17764"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=17764"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}