/* 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":20775,"date":"2026-05-14T14:04:24","date_gmt":"2026-05-14T14:04:24","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=20775"},"modified":"2026-05-14T14:04:25","modified_gmt":"2026-05-14T14:04:25","slug":"sera-verfugt-uber-die-deutsche-glucksspiellizenz-unter-anderem-gehort-zu-einen-tagesordnungspunkt-angeschlossen-casinos-as-part-of-deutschland","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/sera-verfugt-uber-die-deutsche-glucksspiellizenz-unter-anderem-gehort-zu-einen-tagesordnungspunkt-angeschlossen-casinos-as-part-of-deutschland\/","title":{"rendered":"Sera verfugt uber die deutsche Glucksspiellizenz unter anderem gehort zu einen Tagesordnungspunkt Angeschlossen Casinos as part of Deutschland"},"content":{"rendered":"

Im allgemeinen bietet Jackie Hauptgewinn die CoinCasino App<\/a> herausragende Online-Casino-Praxis fur jedes deutsche Spieler, uber ein ansprechenden Selektion an Musizieren, beliebten Zahlungsmethoden & gro?zugigen Boni. Der nutzlich erreichbare Kundenbetreuung & das eindeutige Bekenntnis zum Spielerschutz handhaben Jackie Hauptpreis nach einer erstklassigen Wahl pro alle, diese nach einem sicheren und unterhaltsamen Online-Kasino stobern.<\/p>\n

HighBet Spielcasino<\/h2>\n

Das HighBet wird des eigenen ihr ersten legalen Online Casinos inside Land der dichter und denker, unser bei der Aspire In aller welt 7 Stretched betrieben ist und bleibt. Unser Spielbank ermoglicht folgende handverlesene Selektion bei 153 hochwertigen Automatenspielen, diese von bekannten Softwareanbietern wie Innerster planet und stars. Ein Return-to-Player-Geltung ist und bleibt fahnchen abrufbar, ended up being z. hd. Sportgeist unter anderem Luziditat spricht. Vor dem hintergrund Zahlungsmethoden gibt welches HighBet samtliche beliebten und bekannten Optionen wie gleichfalls PayPal, Apple inc Give weiters Bing Pay out aktiv. Ebendiese Mindesteinzahlung betragt 15 Ecu ferner parece gibt kaum Limitierungen z. hd. Auszahlungen. Das Willkommensbonus im HighBet betragt hundred% so weit wie 60,abort Eur oder vereint im nachhinein one hundred Freispiele fur jedes angewandten Slot “Report for Dropped”. Das Pramie unterliegt Umsatzbedingungen, ebendiese im innern bei xxi Bereden erfullt seien mussen. Sti\ufffdndige Aktionen entsprechend Reload Boni weiters Cash-Back Angebote versorgen dafur, sic Glucksspieler regelma?ig durch attraktiven Promotionen gewinnen konnen. Das Kundenservice war ringsherum um die Chronometer durchsetzbar ferner realisiert in Vernehmen oder Problemen zur Verordnung. Unser HighBet legt gro?en Wert aufwarts Spielerschutz unter anderem Zustimmung gesetzlicher Vorgaben. Dasjenige google android Casino bei HighBet finden sie auf ihr optimales Spielerlebnis je alle Gerate ferner Betriebssysteme. Die eine eigene Software package war nicht geboten, da freund und feind Spiele schnell inoffizieller mitarbeiter Inter browser aufgesetzt man sagt, sie seien beherrschen. Bei der Zusammenfassung gibt welches HighBet die eine richtige Selektion in betrieb Spielen, transparente Zahlungsmethoden, lesenswerte Boni oder ein solides Kundenserviceangebot.<\/p>\n

Slotanza Spielbank<\/h2>\n

Unser Slotanza war eines der ersten legalen Gangbar Casinos hinein Bundesrepublik deutschland weiters gehort zu diesseitigen begehrtesten Erreichbar Casinos within Teutonia. Unter zuhilfenahme von dieser Erlaubniskarte das Deutschen Glucksspielbehorde ein Lander gibt das Slotanza eine Differenziertheit von Spielen durch erfolgreichen Anbietern hinsichtlich hubsch 149 verschiedene Automaten & Slots zur Verfugung, wenngleich unser Spielbank ‘ne transparente Demonstration ihr Return-to-Player Werte je jeglicher Spiele gibt. Wegen der deutsche Billigung eignen jedoch jedoch Automatenspiele ferner Slots verfugbar, zusatzliche Spiele entsprechend Stay Spielsaal Spiele unter anderem Tischspiele werden gesetzwidrig. Dasjenige Slotanza bietet etliche durch Zahlungsmethoden genau so wie PayPal, Fruit Spend und Yahoo and google Pay aktiv, damit Ihr- & Auszahlungen hemdarmlig durchzufuhren. Unter zuhilfenahme von welcher Mindesteinzahlung durch 20 Euronen oder irgendeiner monatlichen Einzahlungsbeschrankung durch two.100000 Ecu sorgt unser Spielcasino pro ein sicheres Spielumfeld. Auszahlungen haben kein Limitierung weiters im griff haben immer angefordert eignen, wogegen nachfolgende Auszahlungsmethode verifiziert man sagt, sie seien soll. Neukunden vermogen sich unter zuhilfenahme von diesseitigen Willkommensbonus von 100% nach diese einzig logische Einzahlung bis hochstmoglich 35,bedurfnisanstalt Ecu erfreut sein, unplanma?ig zu 100 Freispielen fur diesseitigen Slot Publication to Down. Der Vermittlungsprovision mess 55-fleck umgesetzt eignen, bevor Gewinne ausgezahlt werden konnen. Dies Slotanza verlangt nebensachlich ununterbrochene Aktionen wie Reload Boni ferner Bargeld-Backside an, damit das Spielerlebnis zu bessern. Das Kundenbetreuung inoffizieller mitarbeiter Slotanza programmiert diesseitigen Spielern zur Order und finden sie auf Ruckhalt hinein Vernehmen weiters Problemstellung. Dasjenige Spielbank legt gro?en Geltung in Spielerschutz ferner Befolgung ein gesetzlichen Vorgaben, damit der verantwortungsbewusstes Musizieren nach versprechen. Unser mobile Casino bei Slotanza ermoglicht das optimales Spielerlebnis in jedem Cell phone, blank gunstgewerblerin niedlich gibt unser Slotanza ihr unterhaltsames unter anderem sicheres Spielerlebnis fur jedes ganz Zocker. Mit ein breiten Bevorzugung an Zum besten geben, attraktiven Boni unter anderem diesem effizienten Kundenservice wird das Slotanza folgende interessante Praferenz fur freund und feind, diese der qualitativ hochwertiges Angeschlossen Spielcasino abgrasen.<\/p>\n

HeySpin Kasino<\/h2>\n

HeySpin wird des ein ersten legalen Moglich Casinos as part of Teutonia & ist und bleibt durch das Aspire Multinational 9 Fast as part of Malta betrieben. Das Spielsalon erhielt im eine deutsche Glucksspiellizenz ferner zahlt zwischenzeitlich nach den meistgenutzten Verbunden Casinos inoffizieller mitarbeiter Anlass. Ended up being gibt HeySpin? Welches Spielbank besitzt eine Bevorzugung von 149 verschiedenen Automaten oder Slots, nachfolgende bei beri?chtigten Anbietern wie Hg und superstars. Die Spiele werden begrenzt as part of Kategorien unterteilt ferner alle haben einen Right back-to-Player-Rang, ihr banner in der Internetseite einsehbar ist. Is diese Der- weiters Auszahlungsmethoden umschlie?t, wirklich so finden sie auf HeySpin viele in betrieb Optionen entsprechend PayPal, The apple company Cover & Search engine Give. Einzahlungen zu tun sein min. 10 Euronen ergeben, dabei parece i?berhaupt kein Limitierung pro Auszahlungen existireren. Neukunden im stande sein umherwandern unter zuhilfenahme von den Willkommensbonus durch 100000% uff die erste Einzahlung so weit wie fifty,hutte Euronen sowie 100 Freispiele z. hd. diesseitigen Slot “Journal for the Decreased” freuen. Die Umsatzbedingungen bedurfen, so sehr der Vermittlungsgebuhr 60 Fleck umgesetzt ist, bevor er ausgezahlt man sagt, sie seien darf. Dasjenige Spielcasino gibt regelma?ige Aktionen wie gleichfalls Reload-Boni weiters Bares-Rear end an oder besitzt uber der umfangreiches Beruhmtheit-Programm. Der Kundenservice as part of HeySpin gilt als heiter weiters uneigennutzig, wodurch Ki?a\ufffdufern oft die schnellen Auszahlungen und nachfolgende enorme Wahl eingeschaltet Auffuhren loben. Alles in allem bietet HeySpin ihr exklusives Spielerlebnis qua der handverlesenen Wahl aktiv hochwertigen Spielen, transparenten Zahlungsmethoden unter anderem attraktiven Boni. Visitieren Die leser HeySpin jedoch heutzutage oder ubung Diese unser beste, was legales Online-Spiel within Teutonia zu bieten besitzt.<\/p>\n","protected":false},"excerpt":{"rendered":"

Im allgemeinen bietet Jackie Hauptgewinn die CoinCasino App herausragende Online-Casino-Praxis fur jedes deutsche Spieler, uber ein ansprechenden Selektion an Musizieren, beliebten Zahlungsmethoden & gro?zugigen Boni. Der nutzlich erreichbare Kundenbetreuung & das eindeutige Bekenntnis zum Spielerschutz handhaben Jackie Hauptpreis nach einer erstklassigen Wahl pro alle, diese nach einem sicheren und unterhaltsamen\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-20775","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/20775","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=20775"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/20775\/revisions"}],"predecessor-version":[{"id":20776,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/20775\/revisions\/20776"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=20775"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=20775"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=20775"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}