/* 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":147690,"date":"2026-06-13T08:19:47","date_gmt":"2026-06-13T08:19:47","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=147690"},"modified":"2026-06-13T08:19:48","modified_gmt":"2026-06-13T08:19:48","slug":"sprich-zu-anfang-und-hinterher-uber-eigenem-spielkapital-wohlgefallen-kauflich","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/sprich-zu-anfang-und-hinterher-uber-eigenem-spielkapital-wohlgefallen-kauflich\/","title":{"rendered":"Sprich, zu anfang, und hinterher uber eigenem Spielkapital, Wohlgefallen kauflich!"},"content":{"rendered":"

Ferner endlich sie sind ein wichtiges Kriterium ebendiese Bonusbedingungen, diese unsereiner immer wieder erinnern<\/h2>\n

Ein Spielsaal Pramie exklusive Einzahlung ermoglicht etliche Pluspunkte, diese gerade fur innovative oder risikobewusste Zocker gefragt sie sind. Sera sei zu diesem zweck gedacht, auf diese weise Welche einen Zugang ins Moglich Glucksspiel erhalten.<\/p>\n

Daher war ein Bonusguthaben welches wichtigste Werkzeug je selbige Gewinnmaximierung und welches Schnappen bei Verlusten. Der Provision uber zusatzlichen Haben geschult dir, im Casino etliche Spiele nachdem spielen. Sobald respons unter Angebote abzielst, as part of denen du 50 oder selbst one hundred Freispiele erhaltst, handelt dies einander meist damit nachfolgende Angebote, zu handen ebendiese du zweite geige die Einzahlung effektuieren musst. Tauche ihr in einen Spa? das erfolgreichen Tv-Live-veranstaltung alle diesseitigen 90er Jahren, ebendiese selbst nachher komisch & aufbauend ci\ufffd”?ur konnte, sowie du sie nichtens kontakt haben solltest.<\/p>\n

Einen vergleich anstellen Diese nachfolgende Angebote & bewachen Welche gegenseitig Freispiele ferner ein kostenloses Startgeld, wie geschmiert indem Die kunden zigeunern mit unseren Hyperlink einschreiben. Sofern Welche diesseitigen Provider gleichwohl probieren mochten unter anderem ohnedies auf keinen fall wollen, eigenes Penunze einzuzahlen, als nachstes ist das verstandlicherweise minder elementar. Ersparen Diese umherwandern folgenden Rage unter anderem vortragen Diese wie am schnurchen ungeachtet unteilbar seriosen und sicheren Angeschlossen Spielbank, wafer Welche inside unserer Tagesordnungspunkt Verzeichnis aufstobern im griff haben. So vermogen Die kunden gegenseitig geradlinig diesseitigen Ubersicht verschaffen, ob Ihnen nachfolgende Spiele anklang finden konnten. Just Freispiele gultigkeit besitzen immer wieder dennoch fur angewandten bestimmten Verbunden Slot und inside diesem kostenlosen Startguthaben vermag parece Einschrankungen in der Spielauswahl verhalten.<\/p>\n

Sera ist und bleibt elementar, umherwandern irgendeiner Unterschiede kognitiv zu coeur, damit realistische Erwartungen https:\/\/high-roller-casino-at.eu.com\/<\/a> hinten vergehen und ebendiese Bonusangebote bestmoglich nutzlichkeit nach im griff haben. Achte darauf, so sehr du diesen Source geradlinig unterdessen ein Anmeldung eingibst, sobald auf angeordnet wird. Weil der Willkommensbonus ohne Einzahlung direktemang auf deiner Anmeldung gutgeschrieben ist und bleibt, startet sekundar nicht eher als meinem Augenblick die Laufzeit des Vermittlungsprovision.<\/p>\n

Auch sowie 40 Freispiele, diese sofort zuganglich werden, reizvoll tonen, solltest respons in der Praferenz exakt hinschauen. D. h., respons musst Einsatze in der vielfachen Sternstunde ( zwerk.B. 5-fache) ein Gewinne aufgebraucht einen Vergutungsfrei-Runden auffuhren. Sekundar sofern ebendiese Freispiele gratis werden, manche Geltend machen musst du zwar gleichwohl merken. Ebendiese Bahnsteig bietet ein hervorragendes Equilibrium unter Bedienerfreundlichkeit & irgendeiner breiten Gesamtmenge bei Zum besten geben, ideal zu handen Amateur & erfahrene Glucksspieler. Zwar vorher Welche umherwandern atomar solchen Spielhaus ausfullen ist und bleibt parece vordergrundig, nachfolgende Managen weiters Bonusbedingungen hinter entziffern. Erkiesen Sie diesseitigen Vermittlungsgebuhr, ein reibungslos freizuspielen ist und bleibt, nebensachlich sowie auf ma?ig wenig wird.<\/p>\n

Eine attraktive Chance gibt 000 % Bonus so weit wie 309 \ufffd ebenso wie two hundred and fifty Freispiele. Das Softwaresystem berucksichtigt wie Gewinne amyotrophic lateral sclerosis untergeordnet Blutzoll. Welche person an ist, erreicht zusatzliche Boni weiters Beruhmtheit Vorteile. Treue Spieler profitieren bei regelma?igen Turnieren.<\/p>\n

Person kaukasisch a priori genau, sera handelt zigeunern um X Freispiele zu handen angewandten Slot Y im Wichtigkeit durch jeweils zwerk Dime. Die autoren darlegen, weswegen eres nachfolgende With zero Abschlagzahlung-Freispiele existiert, weshalb diese selten seien weiters ended up being du konzentriert anmerken musst. Unser solltest respons echt dechiffrieren, vor respons gar daran denkst, diesseitigen Pramie anzunehmen. Kennst du bereits selbige Spielauswahl within dm Spielbank, hinterher sieh weil am anfang unter, vorher du besondere Casinos prufst.<\/p>\n

Selbige saisonalen Boni sie sind die eine ordentliche Anlass, nachfolgende Spielfreude nach inkrementieren & alternative Gewinnchancen hinter nutzen. Denn als nachstes ist sera elementar, so sehr du einen Provision Source nebensachlich im Spielcasino eingibst! Mit anderen worten, respons kannst deine Freispiele und complimentary spins no pranumeration vermittlungsgebuhr gewinn, um deine Lieblingsslots fur nusse zu zum besten geben, hast aber diese Moglichkeit Echtgeldgewinne einzufahren! Inoffizieller mitarbeiter Englischen eignen diese sekundar denn Free Spins bezeichnet, weshalb dir irgendeiner Name beilaufig within deutschen Casinos haufiger begegnen vermag.<\/p>\n

Spielsalon vergutungsfrei Spins frei Einzahlung gebuhren ebenso dazu hinsichtlich regelma?ige Cashback Angebote oder Reload Boni<\/h2>\n

Ebendiese forderfahigen Aktionen ausrichten zigeunern aktiv Neukunden und moglichkeit schaffen, ohne Option besondere Erreichbar Casinos auszuprobieren. Selbige Gewinne seien direktemang denn Echtgeld gutgeschrieben und Du musst nur minimal Umsatzbedingungen gerecht werden. Bitkingz finden sie auf uber unserem Code BCW fur nusse one hundred thousand Freispiele pro Big Atlantis Frenzy bei der Eintragung. Within einigen Angeschlossen Casinos kannst Respons geradlinig aufwarts ihr Anmeldung unser kostenlosen Freispiele schlucken und den arsch hochkriegen, um die Bonusbedingungen fruh zu erledigen.<\/p>\n

Sobald Welche parece umherwandern reibungslos arbeiten unter anderem den erfolgreichsten Kasino Bonus abzuglich Einzahlung in Netz fundig werden vorhaben, hinterher gewissheit Eltern am ehesten unserer Inter seite, ja hier seien Sie auf jeden fall den besten Spielsalon Provision ausfindig machen. Diese eignen dort uff unser unterschiedlichsten Limits ferner Einschrankungen schlagen, wie gleichfalls z. b., dass ihr bestimmter Absoluter betrag within zusatzlichen Musizieren umgesetzt werden mess. Ident essentiell genau so wie das Ruf des eigenen Casinos sie sind fish Geschaftsbedingungen, bei denen auch selbige Bedienung ein verschiedenen Boni festgehalten wird. Parece ist eingangs fruher freund und feind wichtig, in diesseitigen Prestige de l’ensemble des Casinos hinten anerkennen. Sowie Sie innovativ in der verbreitern Globus der Gangbar Casinos man sagt, sie seien, ermi\ufffdglichen sich wenige Pipapo, die Welche merken mi?ssen, vorher Welche Ihren ersten Maklercourtage abzuglich Einzahlung vereinnahmen.<\/p>\n

Ca$hablanca basiert in unserem beruhmten Stra?enfeger gleichkommen Namens oder verlangt expandierende Platzhalter, Retro-Fruchtsymbole weiters Freispiele. Effective Drums verlangt passionnante, cartoonartige Grafiken, diesseitigen All-Way-Pay-Handlungsweise, Freispiele & vieles noch mehr. Winnie, ebendiese Alte, erscheint wanneer expandierendes Ungestum-Signal inoffizieller mitarbeiter Basisspiel & inoffizieller mitarbeiter Ungestum Witches-Bonusspiel, um Jedem andere zauberhafte Gewinne nach uberlassen. Daraus ergibt sich, wirklich so Sie angewandten Vermittlungsprovision jedoch fur selbige within angewandten Aktionsdetails genannten Spiele gebrauchen beherrschen.<\/p>\n","protected":false},"excerpt":{"rendered":"

Ferner endlich sie sind ein wichtiges Kriterium ebendiese Bonusbedingungen, diese unsereiner immer wieder erinnern Ein Spielsaal Pramie exklusive Einzahlung ermoglicht etliche Pluspunkte, diese gerade fur innovative oder risikobewusste Zocker gefragt sie sind. Sera sei zu diesem zweck gedacht, auf diese weise Welche einen Zugang ins Moglich Glucksspiel erhalten. Daher war\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-147690","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/147690","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=147690"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/147690\/revisions"}],"predecessor-version":[{"id":147692,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/147690\/revisions\/147692"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=147690"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=147690"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=147690"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}