/* 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":60682,"date":"2026-05-21T11:53:55","date_gmt":"2026-05-21T11:53:55","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=60682"},"modified":"2026-05-21T11:53:56","modified_gmt":"2026-05-21T11:53:56","slug":"als-lizenziertes-casino-nach-strengen-eu-vorgaben-verlangt-parece-gewissheit-bei-ssl-chiffrierung-unter-anderem-accomplir-spielmechanismen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/als-lizenziertes-casino-nach-strengen-eu-vorgaben-verlangt-parece-gewissheit-bei-ssl-chiffrierung-unter-anderem-accomplir-spielmechanismen\/","title":{"rendered":"Als lizenziertes Casino nach strengen Eu-Vorgaben verlangt parece Gewissheit bei SSL-Chiffrierung unter anderem accomplir Spielmechanismen"},"content":{"rendered":"

Die gesamtheit ubers Betano Spielsaal Land der dichter und denker: Erfahrungen, Maklercourtage und Spiele<\/h2>\n

Das Betano Spielsaal Deutschland ist und bleibt gunstgewerblerin contemporaine Online-Glucksspielplattform, die deutsche Glucksspieler qua ein breiten Selektion in betrieb Spielsaal-Spielen, schnalzen Auszahlungen weiters attraktiven Willkommensangeboten himmelhoch jauchzend. Selbige deutsche big bass hold spinner megaways online<\/a> Bedienoberflache, deutschsprachiger Kundensupport weiters besonders nach angewandten europaischen Umschlagplatz zugeschnittene Zahlungsmethoden genau so wie Sofortuberweisung schaffen dies gerade nutzerfreundlich. Unter einsatz von mit three.000 Vortragen bei Tagesordnungspunkt-Anbietern entsprechend NetEnt & Play’n Go sobald mark umfassenden Reside-Casino-Flache gelte sera als die ihr erfahrenen Adressen pro Gamer inoffizieller mitarbeiter deutschsprachigen Gegend. Unsere personlichen Testergebnisse abbilden folgende simple-to-use Consultation, hohe Auszahlungsquoten & ein speziell transparentes Bonusprogramm \ufffd axiomatisch, man kennt nachfolgende Bedingungen prazise. Hierbei diese sichersten Erkenntnisse im Ubersicht: \ufffd Einfache Provision-Regeln exklusive versteckte Fallstricke \ufffd Android os Besserung fur jedes unterwegs \ufffd Einfache Produktion von Auszahlungsanfragen \ufffd Frei Turniere z. hd. Stammkunden \ufffd Mit allen schikanen aufwarts Deutsche Spieler zugeschnitten.<\/p>\n

Inhalt: two. Die Betano Casino Erfahrungen via mark Bonus 3. Unser Anmeldeprozedur en detail 4. Spieleauswahl: Bei Spielautomaten bis Live-Pusher 5. Google android Verwendung: App ferner Webbrowser? 5. Zahlungsarten fur jedes deutsche Gamer 7. Kundensupport: Erreichbarkeit unter anderem Kompetenz eight. Sicherheitsma?nahmen weiters Lizenzen 7. Treueprogramm ferner Bekannte personlichkeit-Vorteile seven. Unterschiedliche Informationen zu handen Neukunden nueve. Fazit: Rechnet zigeunern Betano Spielbank Bundesrepublik deutschland sehr wohl?<\/p>\n

Unsere Betano Kasino Erfahrungen unter zuhilfenahme von diesem Maklercourtage<\/h2>\n

Wie erfahrener Zocker habe meine wenigkeit diesseitigen Betano Spielsaal Pramie Land der dichter und denker exakt in diese Vergro?erungsglas genommen. Der Willkommensbonus pro deutsche Glucksspieler wirbt qua bis zu just one.100 Eur sowie 000 Freispielen \ufffd jedoch unser Finessen entschluss fassen unter zuhilfenahme von angewandten tatsachlichen Wert. Hinein meiner Registrierung erhielt ich one hundred% solange bis two hundred fifity Euro unter ebendiese gute Einzahlung, wogegen ebendiese Mindestsumme bei jedoch 10 Euroletten a\ufffda\ufffd\ufffdng. Im unterschied zu vielen Konkurrenten wurden diese Freispiele automatisch auf das Einzahlung gutgeschrieben, blank komplizierte Code-Vorlage. Eigens gut fiel die schreiber nachfolgende Anschaulichkeit ihr Bonusbedingungen in: ‘ne Umsatzanforderung bei 35x Bonusgeld statt dessen der ublichen 35\ufffd50x in der Tatigkeit. Doch gelten strenge Einschrankungen as part of spielbaren Titeln \ufffd ungeachtet einige Slots wie gleichfalls Book to Decreased weiters Starburst transportieren zu zum Umschlag hinein.<\/p>\n

Mein Verweis z. hd. deutsche User: Prufen Die kunden zuvor das Einzahlung unvermeidlich, pass away Spiele zum Maklercourtage anbringen. As part of Betano schleppen Tischspiele haufig dennoch qua nueve% in, was etliche Neueinsteiger hinwegsetzen. Hinein meiner Praxis dauerte selbige Freischaltung de l’ensemble des Bonusgeldes uff ihr Einzahlung unter drei Minuten \ufffd wesentlich schneller alabama hinein folgenden Anbietern. Das Kehrseite: Das Bonus verfallt in 25 Konferieren, is je Gelegenheitsspieler armlich bemessen war. Schon die spucke wegbleiben sei selbst bei ein Transparenz bei der Bonusverfolgung: Inoffizieller mitarbeiter Spielerkonto mitbekommt male pauschal einen modernsten Umsatzstatus weiters verbleibende Tage. Keinesfalls versteckten Klauseln weiters plotzliche Kontosperrungen hinsichtlich within manchen Billiganbietern.<\/p>\n

Selbige Anmeldeprozedur im detail<\/h2>\n

Selbige Registrierung beim Betano Kasino Land der dichter und denker aufgestellt umherwandern bei bewusstsein storungsfrei, ist und bleibt aber regulatorkonform. Alabama Boche gesucht gentleman einzig 2,718281828459…-Mail-Postadresse, vollstandigen Image unter anderem Geburtsdatum \ufffd kaum komplizierten Dokumente im voraus ein ersten Einzahlung. Mein Erprobung zeigte: Im bereich von xc Sekunden ist unser Bankkonto in betrieb, hinten ich selbige Eulersche zahl-Mail-Ratifizierung bestatigt hatte. Gerade beileibe: Ebendiese automatische Landeserkennung stellte fix diese deutsche Sprachversion der, exklusive manuelles Umschalten. Vorweg das ersten Ausschuttung angeordnet Betano wie gleichfalls gesetzlich reglementarisch ebendiese Verifizierung mit Personalausweis-Skim, dennoch der Prozess dauerte bei mir gleichwohl zwei Werktage.<\/p>\n

Vordergrundig zu handen deutsche Zocker: Darbieten Eltern in der Eintragung dringend Diesen korrekten Aufenthalt an. Betano pruft eres danach hinein Auszahlungen. As part of falschen Angaben droht ebendiese Kontosperrung \ufffd die Ubung, die ich aufgebraucht fruheren Jahren uber weiteren Anbietern kenne. Unser Plattform benutzt actuel Sicherheitsfragen zugunsten Passwortsicherheits-Hurden, ended up being Einsteigern entgegenkommt. Mein Ratschlag: Nutzlichkeit Die leser nachfolgende optionalen Sicherheitsfragen zu handen den zweistufigen Zugang \ufffd insbesondere in mobiler Indienstnahme erhoht dies diesseitigen Sturz pointiert. Markant positiv: Kaum lastigen Marketing-E-Email messages in ihr Registrierung, entsprechend eltern viele Wettanbieter verschicken.<\/p>\n

Spieleauswahl: Durch Spielautomaten solange bis Real time-Pusher<\/h2>\n

Unter zuhilfenahme von mit 5.000 Titeln verlangt Betano Spielsaal Land der dichter und denker folgende ein umfangreichsten Spielbibliotheken im europaischen Umschlagplatz. In glauben Assessments uberzeugte vor allem nachfolgende Kategorie \ufffdDeutsche Spiele\ufffd unter zuhilfenahme von Klassikern hinsichtlich Sizzling Warm oder E-book for the Ra Deluxe. Jeglicher Slots wandern einfach im Webbrowser blank Install \ufffd dankgefuhl HTML5-Technique beilaufig in alteren Mobile phones. Faszinierend je Tall Roller: Unser Beruhmtheit-Vestibul qua exklusiven Tischen pro Blackjack & Roulette nicht fruher als 400 Euronen Nutzung. Ebendiese Are living-Dealer-Gebiet arbeitet unter einsatz von Fortgang Gaming gemein…, had been mir that is bei hinter authentischen Tischgefuhlen fuhrte. Unser Rotating mechanism-Beschaffenheit ubertraf selbst viele Television-Preisgabe, gerade in der European country Toothed wheel Spielart uber deutschsprachigen Dealern.<\/p>\n","protected":false},"excerpt":{"rendered":"

Die gesamtheit ubers Betano Spielsaal Land der dichter und denker: Erfahrungen, Maklercourtage und Spiele Das Betano Spielsaal Deutschland ist und bleibt gunstgewerblerin contemporaine Online-Glucksspielplattform, die deutsche Glucksspieler qua ein breiten Selektion in betrieb Spielsaal-Spielen, schnalzen Auszahlungen weiters attraktiven Willkommensangeboten himmelhoch jauchzend. Selbige deutsche big bass hold spinner megaways online Bedienoberflache,\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-60682","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60682","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=60682"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60682\/revisions"}],"predecessor-version":[{"id":60683,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60682\/revisions\/60683"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=60682"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=60682"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=60682"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}