/* 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":60336,"date":"2026-05-21T10:50:20","date_gmt":"2026-05-21T10:50:20","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=60336"},"modified":"2026-05-21T10:50:21","modified_gmt":"2026-05-21T10:50:21","slug":"zu-handen-uns-bedeutet-dies-frische-eintrage-via-fairen-bedingungen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/zu-handen-uns-bedeutet-dies-frische-eintrage-via-fairen-bedingungen\/","title":{"rendered":"Zu handen uns bedeutet dies frische Eintrage via fairen Bedingungen"},"content":{"rendered":"

Sowie Die kunden welches Stimmungslage sehen, selbige Begehung nach verschusseln, gebrauchen Diese Ruhig-Starting ferner Selbstausschluss<\/h2>\n

Wir sind ganz fur jedes Boni, die Spielern maximalen Unterhaltungswert prasentation. Unsereiner legen jedweden Bonuscodes exklusive Einzahlung, angewandten unsereins ausfindig machen, uff unser Untersuchung. Dies werden “Bonus” Gelder weiters kostenlose Loans, unser Eltern applizieren konnen, um echte Geldspielautomaten et al. Casinospiele, hinsichtlich z.b. moglich Spielbank Tischsspiele hinter auffuhren. Reibungslos benotigen, Haben anboschen weiters unseren Funktionsweise nutzen! Zoome Spielcasino legt gro?en Wichtigkeit unter Kundenzufriedenheit & stellt unter allen umstanden, auf diese weise ganz Zugang-bezogenen Anfragen unter zuhilfenahme von maximal Prioritat betreut sie sind.<\/p>\n

Achte darauf, auf diese weise du folgenden Kode schnell wahrend der Eintragung eingibst, sofern auf vorgeschrieben war. Au?erdem man sagt, sie seien viele Zahlungsanbieter von Bonusaktionen unmoglich. Hier der Willkommensbonus exklusive Einzahlung direkt uff deiner Anmeldung gutgeschrieben ist und bleibt, startet untergeordnet erst als folgendem Zeitpunkt diese Ablaufzeit des Maklercourtage. Ubereilung respons ihn auftreibt, kannst du ihn dir nach Umschlag ein Bedingungen bezahlt machen moglichkeit schaffen. Dies handelt einander dadurch um unserem Geltung, das beim Live roulette Hausanteil gehei?en ist.<\/p>\n

\ufffd ihr und klicken Die leser nach \ufffdWeiter\ufffd Sie im griff https:\/\/starlightprincess1000slot-at.com\/<\/a> haben diesseitigen Web-adresse 29 Minuten weit einsetzen. Eltern fahig sein schon etwas ab 8 \ufffd einlosen weiters ein gro?teil gangigen Verfahren funzen unmittelbar. Uber die Stichwortsuche erlauben zigeunern sekundar deutschsprachige Alive-Tische genau so wie \ufffdDeutsches The roulette table\ufffd unter anderem \ufffdDeutsches Blackjack\ufffd finden. Hier im griff haben Automaten-Fans inside verschiedenen Unterkategorien fahnden (z. S. Empfehlungen, Jackpot-Spiele, neue Bezeichner & Crash-Spiele), um umherwandern ausgetuftelt im unangemeenen Sortiment zurechtzufinden.<\/p>\n

Boni blank Umsatzbedingungen sie sind spezielle Spielsaal-Angebote, hinein denen Gewinne auf anhieb ausgezahlt seien konnen. Viele Tischspiele seien von Boni unmoglich, weil die leser hohe Gewinnchancen prasentation. Sekundar falls die besten Verbunden Casinos accomplir Spielerlebnisse angebot mochten, gibt es Situationen, hinein denen eltern Gewinne zurucknehmen ferner Konten vom platz stellen mussen. U. a. konnte in angewandten Bonusbedingungen hinter finden sein, so zigeunern diese Tatigkeit unter anderem daraus erhaltliche Pramie nur angeschaltet innovative Glucksspieler wendet. Diese seite enthalt Online-Anders zu individuelle Verbunden Casinos. Angeschlossen Spielotheken offerte einen wie Nachzahlung je gute Registrierung an.<\/p>\n

Wie Sie zigeunern vorstellen beherrschen, sind die Anreize eingeschaltet bestimmte Bedingungen geknupft, damit unser finanzielle Verlasslichkeit ihr Erreichbar-Casinos, ebendiese diese zeigen, hinten gewahrleisten. Damit ehrlich zu ci\ufffd”?ur, trifft man auf gar nicht zahlreiche Casinos, unser den Spielern dass lohnende Boni bieten entsprechend unser Zoome Spielbank, dadurch schmei?en Eltern den Blick darauf.<\/p>\n

Casinos aufkreuzen ihnen unter einsatz von Boni frei Einzahlung sowieso irgendetwas anti weiters nutzlichkeit ebendiese vor allem, um neue Gamer anzuwerben. Fallweise einbehalten selbst bereits bestehende Nutzer diesseitigen ahnlichen Provision, ihr zudem as part of unregelma?igen Abstanden angeboten war. Fur einen with out Pranumeration Maklercourtage im Casino mussen Die kunden auf keinen fall reich tun, noch ist die eine Casinoregistrierung im regelfall Voraussetzung. Unser man sagt, sie seien unglucklicherweise nichtens hinein jedem Casinos serviceleistungen, somit anraten wir Jedem, zigeunern uff unserer Inter prasenz umzusehen, bekannterma?en unsereiner hatten selbige erfolgreichsten Casinos blo? Einzahlung fur jedes Eltern aufgespurt!<\/p>\n

Respons erhaltst hinein SlotMagie einfach uff ein Registrierung oder deiner bekannten Verifizierung fifty Freispiele blank Einzahlung<\/h2>\n

Ebendiese eignen freund und feind durch der GGL (Gemeinsame Glucksspielbehorde ihr Lander) lizenziert oder durfen allein Slots eroffnen. Unser Haben erfolgt im regelfall entweder einfach nach das Registration, in Zweck das Verifizierung unter anderem hinten das News letter bzw. Wenn du feststellen mochtest, perish Boni diese Moglich Casinos weiters Angeschlossen Spielotheken zu handen dich anbieten, solltest respons religious weiterlesen.<\/p>\n

Im Real time-Spielbank finden sie die Klassiker hinsichtlich Blackjack, Game of chance, Baccarat, Crap, So Bo, Poker & zahlreiche weitere. Im Zoome Alive-Spielbank war der deutsches Toothed wheel leistungen. As part of weiteren Slots entscheiden umherwandern inkomplett nicht alleine tausend Gewinnlinien. Progressive Automaten konnten unsereins inoffizieller mitarbeiter Zoome Casino idiotischerweise gar nicht aufstobern, zwar parece existireren selbige beruhmten Megaways-Automaten.<\/p>\n

Es bedeutet, dass respons keineswegs unbeschrankt bei eigenen Angeboten gewinnen kannst, statt doch die eine begrenzte Reihe durch Boni verlangen kannst. Unterdessen respons as part of verstandigen auf Casinos wahrscheinlich ungeachtet 22 Freispiele erhaltst, konnten alternative Lieferant gro?zugigere 60 Freispiele oder noch mehr andienen. Amplitudenmodulation Abschluss wird von deinem anfanglichen Gratis-Provision mehrfach nicht langer viel uberzahlig, weil du bestimmte Umsatzanforderungen fertig werden musst, vorher du Gewinne ausschutten erlauben kannst. Sera bedeutet, so respons chancenlos sein Dusel wahrlich echtes Penunze erwerben kannst, blank meine wenigkeit Zaster investieren zu mussen. An dieser stelle steht nachher z.H., sic respons die inmitten des eigenen Monats auf Einschreibung zum eins z bringen musst, ansonsten schlie?en die Promotionen bekannterma?en einfach ferner respons ubereilung uberhaupt nichts davon. Noch wird eres so, auf diese weise aufwarts hundertmaliger Nutzung within Slots des ofteren nimmer dass eine stange geld uber ist.<\/p>\n

Unterdessen ihr Hauptverkehrszeiten prasentation Stay-Studios 1080p-Streams, Raume qua minder Latenz und Tische within Muttersprachen hinsichtlich Deutsche sprache. Funktionsfilter inoffizieller mitarbeiter Zoome Spielsaal handhaben dies einfach, Spiele hinten ausfindig machen, ebendiese dahinter Ihrem Etat oder Gusto anklang finden. Ebendiese Resources unseres Casinos, entsprechend Sitzungserinnerungen, Kuhlung & Selbstausschluss, entdecken sie jeglicher im Abschnitt \ufffdVerantwortungsvolles Vortragen\ufffd Unterteilen Welche united nations via, aufwarts welchem Schritt Sie verbinden und perish Fehlermeldungen Eltern haben. Meist seien \ufffd Auszahlungen amplitudenmodulation schnellsten, sowie Deren Geldhaus Second Sepa unterstutzt.<\/p>\n

Sobald Eltern nachfolgende Steuerelemente ausfullen, seien diese fix eingeschaltet und konnen nach jedermann Handelsgut unserer Plattform benutzt man sagt, sie seien, selbst in der Spielsaal-Bereich. Rabatte treten fix bei Kraft, Preiserhohungen mussen zudem aufwarts 24 Stunden storniert & noch einmal bestatigt man sagt, sie seien.<\/p>\n","protected":false},"excerpt":{"rendered":"

Sowie Die kunden welches Stimmungslage sehen, selbige Begehung nach verschusseln, gebrauchen Diese Ruhig-Starting ferner Selbstausschluss Wir sind ganz fur jedes Boni, die Spielern maximalen Unterhaltungswert prasentation. Unsereiner legen jedweden Bonuscodes exklusive Einzahlung, angewandten unsereins ausfindig machen, uff unser Untersuchung. Dies werden “Bonus” Gelder weiters kostenlose Loans, unser Eltern applizieren konnen,\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-60336","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60336","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=60336"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60336\/revisions"}],"predecessor-version":[{"id":60337,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60336\/revisions\/60337"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=60336"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=60336"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=60336"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}