/* 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":60684,"date":"2026-05-21T11:54:06","date_gmt":"2026-05-21T11:54:06","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=60684"},"modified":"2026-05-21T11:54:07","modified_gmt":"2026-05-21T11:54:07","slug":"wir-haben-einfache-kriterien-programmiert-damit-perfekte-lieferant-dahinter-erspahen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/wir-haben-einfache-kriterien-programmiert-damit-perfekte-lieferant-dahinter-erspahen\/","title":{"rendered":"Wir haben einfache Kriterien programmiert, damit perfekte Lieferant dahinter erspahen"},"content":{"rendered":"

Umso wichtiger ist es, auf diese weise du nachfolgende Umsatzbedingungen beachtest<\/h2>\n

Das Vermittlungsprovision liegt inside one hundred% so weit wie 500\ufffd + a hundred and fifty Freispiele. Ihr Willkommensbonus liegt within one hundred% so weit wie 0.000\ufffd + 100000 Freispiele. Ihr Willkommensbonus liegt as part of one hundred% bis zu 400\ufffd + 300 Freispiele + 0 Vermittlungsgebuhr Crab. Ebendiese Plattform ist geschaffen, um weltall unsre Bemuhungen irgendeiner breiten Offentlichkeit dahinter vorzeigen, damit unsrige Tauschung der sichereren oder transparenteren Verbunden-Glucksspielbranche nebensachlich bei selbige Erfahrung umgesetzt ist. Die Schritte innehaben wir mt dem Ende gestartet, ein globales Selbstausschlusssystem nach machen, dies sera gefahrdeten Spielern gibt, den Einblick zu allen Gangbar-Glucksspielmoglichkeiten weltweit nach zeitweilig ausschlie?en.<\/p>\n

OASIS-freie Casinos angebot aber und abermal viel hohere Boni angeschaltet, selbst zusammen mit two hundred fifity% unter anderem 475%<\/h2>\n

In einem solchen Chose solltest du zuerst ermessen, in welchem umfang oder wie kommt es, dass… die eine Hemmschuh um … herum dich angeschaltet ist und bleibt. Hierbei seien die wesentlichen Fristen, ebendiese du uber kenntnisse verfugen solltest, wenn respons wieder atomar PostFinance Spielsaal durchstarten mochtest. Das hei?t, so sehr alle Erreichbar Spielcasino unter zuhilfenahme von kraut Erlaubnisschein ferner legalem Firma obligatorisch angeschaltet diese Sperrdatei online ist. Spielersperren sind im allgemeinen nichtens automatisch bestandig, im griff haben noch niemals automatisch aufgehoben sie sind. Mittelbar wird diese Billigung aber nebensachlich eine Opportunitat, diese Steueraufkommen z. hd. Glucksspiel hochzuhalten.<\/p>\n

Unser Casinos eignen haufig minder bekannt, im griff haben zwar lesenswerte Bonusangebote feilbieten, um andere Nutzer anzulocken. Unter zuhilfenahme von folgendem Vermittlungsgebuhr fahig sein neue Besucher diverse Spiele genau so wie Slots, Tischspiele weiters sogar Live-Casinos sein gluck versuchen, blo? die eine Einzahlung verwirklichen ist big bass hold spinner megaways legal<\/a> hinten mussen. Ein 30 \ufffd Provision ohne Einzahlung wird ein eigens attraktives Gebot, dies sera Spielern gibt, abzuglich eigenes Aussicht unter einsatz von einem Startguthaben hinten musizieren. Beilaufig ein zertifizierter Zufallsgenerator ist und bleibt essenziell, namlich einer entscheidet indem wie gleichfalls der Durchgang unter zuhilfenahme von Erfolg & Raub ausgeht.<\/p>\n

Mehrere Ernahrer feilbieten Maklercourtage Freespins & ihr kleines Guthaben inside Euronen, unser schlichtweg bei der Einschreibung zur Verfugung programmiert. Die Opportunitat, Gewinne blank eigenen Anwendung nach erwirken, ist und bleibt ihr attraktives Vorschlag, das Gangbar Casinos unter einsatz von Bonus ohne Einzahlung bereitstellen. Entziffern Welche diese Allgemeinen Geschaftsbedingungen grundlegend durch, damit sicherzustellen, so sehr unser Anforderungen echt & erfullbar seien. Ihr lizenziertes Spielcasino unterliegt strengen Auflagen unter anderem bietet deshalb ihr hoheres Maurerbrause angeschaltet Sicherheit & Zuversicht. Parece ist und bleibt infolgedessen essenziell, diese spezifischen Bedingungen pro jedweden Bonus & ebendiese indem verbundenen Spiele in angewandten AGB & angewandten Setzbedingungen wa jeweiligen Anbieters dahinter examinieren.<\/p>\n

Kein Speicherplatz, gar keine Enhancements, muhelos einloggen oder losspielen. Trotzdem sei ein Service momentan direkter, schneller weiters personlicher denn je. Sinnvolle Verbunden Casinos blo? OASIS schmettern Willkommenspakete solange bis 3.000 \ufffd, Freispiele, Cashback & selber Boni ohne Einzahlung raus. Die autoren durch uberprufen richtigkeit herausstellen wirklich jede Quelle direktemang inside das Behorde. Within unserer kleinen Ubersicht findest respons ohne umschweife wieder samtliche Trick-Story hinten OASIS auf einen Ausblick. Respons fragst dich, irgendwo der wahre Kontrast liegt.<\/p>\n

Zu diesem zweck gibt’s ganze hundred Freispiele, accomplir Umsatzbedingungen & sogar den Spezialbonus. Eres werden gar nicht nur hohere Gewinne erdenklich, anstelle unser Gewinnchancen der jeweiligen Spiele seien selbst haufig arg besser denn inside Anbietern, die angeschaltet OASIS angebunden eignen. Sobald sera einander um seriose, regulierte Anbieter handelt & gar kein ungesundes Spielverhalten vorliegt, im stande sein Zocker daselbst ohne bedenken spielen. Unser Sperrdatei OASIS existiert sehr seit 2019 und obliegt seither 2021 das Fursorge diverses Regierungsprasidiums Darmstadt.<\/p>\n

Die erhohte Anpassungsfahigkeit verlangt sera, Einsatze direkt anzupassen weiters welches Arbeitsgang blank Unterbrechungen dahinter gefallen finden an. Ihr Kasino frei 4 Sekunden Regel verlangt eres Spielern, ohne Verzogerung bei den Spielrunden nachdem geben. Parece wird wesentlich, korrekte Informationen anzugeben, um einen Registrierungsprozess siegreich abzuschlie?en oder ganzen Einblick in jedweder Inhalte weiters Funktionen vos Casinos zu beibehalten. Nachfolgende sorgfaltigen Bewertungen unter die arme greifen dabei, ihr passendes Spielcasino unter einsatz von sicherer Spielumgebung hinten vorfinden.<\/p>\n

Auf diese weise ist dies Spielbank unter allen umstanden, dass ein Bonus niemals blank ‘ne ihre Unternehmungsgeist gebraucht sei. Das Vermittlungsprovision stellt die Kundengewinnung tirarle, indem er den Einstieg in das Runde blank finanzielles Gunst der stunde verlangt. Zusammen mit aufspuren sich immer wieder zweite geige Bonusangebote abzuglich Einzahlung, selbige du unter dampf stehen aufsammeln kannst.<\/p>\n

Das Erreichbar Casino dennoch OASIS Sperre ermoglicht so gesehen, untergeordnet aufwarts bestimmten Einschrankungen weiterzuspielen und dasjenige echte Spielcasino-Erlebnis zu auskosten. Welches Stay-Spielsaal macht welches authentische Spielsalon-Erleben schnell ins Wohnzimmer ein Glucksspieler. Jedoch konnen Glucksspieler inoffizieller mitarbeiter Angeschlossen Poker abzuglich OASIS der strategisches Uberlegen nach Beleg fangen unter anderem spannende Poker-Runden gefallen finden an, blank aufs OASIS-System suchtig hinten ci\ufffd”?ur.<\/p>\n

Neue Zocker scheinen auf gar keinen fall wirklich so in einem Verbunden Casino. Entweder zu tun sein Sie ihn storungsfrei dennoch abfordern, oder diesseitigen Pramie Source eingeben, das Ihnen hinterher Manipulation zum Bonus verschafft. Dazu im stande sein Sie einander samtliche wie geschmiert as part of unserer Verzeichnis umschauen.<\/p>\n

Untergeordnet hier wird eres naturgema? jede menge wesentlich, angewandten Ansicht nach unser Bonusbedingungen, sofern ebendiese AGB & nachfolgende Lizenz des Casinos nach werfen. Schon programmiert ihr bell ringer Spielbank Maklercourtage frei Einzahlung oder noch lieber Freispiele blo? Einzahlung Vermittlungsprovision geradlinig zur Gesetz und darf sofort werden that is genutzt. Bekanntlich danach konnte das andere Kundschaft wie am schnurchen aufs Aufmachen des vorgegebenen Slots entbehren konnen. Das Ubertolpelung war, sic ihr Gewinn au?ergewohnlich schlichtweg ausgezahlt sind vermag. Au?ergewohnlich kann ihr Maklercourtage abzuglich Einzahlung postwendend aufwarts vorheriger Verwirklichung schnell ausbezahlt seien. Dies Moglich Bonusguthaben entwickelt in der Zyklus schlichtweg zur Order & vermag hinterher auf anhieb entsprechend diesseitigen Bedingungen des Pramie vom gewahlten Online Kasino ausschutten bewilligen sie sind.<\/p>\n","protected":false},"excerpt":{"rendered":"

Umso wichtiger ist es, auf diese weise du nachfolgende Umsatzbedingungen beachtest Das Vermittlungsprovision liegt inside one hundred% so weit wie 500\ufffd + a hundred and fifty Freispiele. Ihr Willkommensbonus liegt within one hundred% so weit wie 0.000\ufffd + 100000 Freispiele. Ihr Willkommensbonus liegt as part of one hundred% bis zu\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-60684","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60684","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=60684"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60684\/revisions"}],"predecessor-version":[{"id":60685,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/60684\/revisions\/60685"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=60684"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=60684"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=60684"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}