/* 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":63870,"date":"2026-05-22T09:01:14","date_gmt":"2026-05-22T09:01:14","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=63870"},"modified":"2026-05-22T09:01:16","modified_gmt":"2026-05-22T09:01:16","slug":"bei-der-heutigen-intervall-mochten-gamer-mobil-coeur-und-auch-auf-reisen-nicht-aufwarts-ihr-lieblingscasino-entbehren-konnen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/bei-der-heutigen-intervall-mochten-gamer-mobil-coeur-und-auch-auf-reisen-nicht-aufwarts-ihr-lieblingscasino-entbehren-konnen\/","title":{"rendered":"Bei der heutigen Intervall mochten Gamer mobil coeur und auch auf reisen nicht aufwarts ihr Lieblingscasino entbehren konnen"},"content":{"rendered":"

Verschlafen Sie nichtens, unser Bonusangebote hinten forschen, im zuge dessen Welche gestarkt within unser Rooli Casino-Globus hochfahren<\/h2>\n

Unsre Beschaftigter werden gar nicht jedoch freundlich weiters erfahren, stattdessen nebensachlich besonders trainiert, um Ihnen bei allen Anliegen geradlinig und sparsam weiterzuhelfen. Z. hd. Extra tall-Roller prasentation unsereins erhohte Auszahlungslimits in betrieb, die angepasst abgestimmt werden im griff haben. Auszahlungen seien innerer durch twenty-two Stunden bearbeitet, & dankfest unseres effizienten Verifizierungsprozesses beherrschen Welche Ihre Gewinne schnell unter anderem wahrlich bekommen. 000\ufffd ebenso wie 450 Freispielen in besitz sein von die autoren hinter diesseitigen gro?zugigsten Moglich-Casinos inoffizieller mitarbeiter deutschsprachigen Bereich.<\/p>\n

Zu den gangigen Auszahlungskanalen zu handen Germanisch-Kunden angemessen sein Bankuberweisungen, E-Wallets & unterschiedliche Kryptowahrungen. A folgenden Orten ist und bleibt parece in der regel, zusatzliche Spins as part of Paketen anzubieten, wohl Rooli Spielsaal gibt haufig eigenstandige Pakete an, sodass Sie gar keine kompetente Einzahlung tatigen weiters umherwandern fur ihr Paket einschreiben mussen. Inside Teutonisch-Teilnehmern, unser den gro?ten Wert vollbringen mochten, sollen bestimmte Gimmick beachtet sie sind, genau so wie zum beispiel die Gro?enordnung ihr Starterpakete, nachfolgende Wettmultiplikatoren weiters selbige Gewinngrenzen unter anderem berechtigten Bezeichnung. Wenn Der Spielguthaben auf ein Registrierung unter anderem Input des Coupons nichtens angezeigt sei, sollten Die leser zuallererst beurteilen, in welchem ausma? Die kunden zuvor dieselbe E-Mail-Postadresse, IP-Postadresse weiters gleich Vorrichtung verwendet sehen.<\/p>\n

Oben anders ermessen sich unser diskretesten Spiele, im zentrum kommen Eltern ins Casino, Live-Kasino unter anderem hinter angewandten Promotionen. Wirklich konnten unsereins inmitten ein Pramien einen Vip-Einzahlungsbonus aufspuren. Nahere Angaben dafur gibt es inside angewandten Bonusbedingungen. Anderweitig ist der Krypto-Maklercourtage leistungen weiters gunstgewerblerin Pramie zu handen Extra tall Tretroller. Alternative Bonusangebote beinhalten Cashbacks, VIP-Boni, Geschenkboxen mit Uberraschungsprasent falls spezielle Krypto-Boni.<\/p>\n

Via mark Willkommenspaket durch bis zu 2<\/h2>\n

Erwahlen Die kunden Diesen bevorzugten Slot-Bezeichner aus, hier Rooli Spielsalon ublich angibt, die Spiele fahig man sagt, sie seien \ufffdzu DashBet<\/a> tun haben aber und abermal beliebte Namen tabellenerster Softwareanbieter. Wenn Eltern hinein Ihrem Dashboard man sagt, sie seien, stobern Welche aufwarts einem Komponente, im dies um Werbeaktionen geht. Damit diesseitigen Raub von Vergunstigungen und Gewinnen hinten umgehen, fertig werden Eltern ohne ausnahme wie auch ebendiese Mindestqualifikationszahlungs- denn nebensachlich die Wettkriterien im bereich diverses vorgegebenen Zeitrahmens. Nutzlich das Kontoverbindung besitzen ferner falsche Datensammlung aufschneiden, verlieren Sie moglicherweise Deren Pramien und im stande sein Spielsalon-Vorteile gar nicht pluspunkt. Nach Der Ratifikation beibehalten Die kunden inside ihr Periode sofort Werbeguthaben & Freispiele. Die Verzeichnis ihr zulassigen Zahlungsmethoden fundig werden Eltern daher nach ein Rooli-Site.<\/p>\n

Unser teilnehmenden Zocker versuchen haufig, ihre Bankrolls, Einsatze und Einzahlungen dahinter aufzahlen, indem die leser selbige Promotionen effizienz. Nichtsdestotrotz ihr Faktum, dass die Anreize ganz Krypto-Overforingen voraussetzen, sie sind die leser jeglicher erheblich vorteilhaft. Das zweite Vermittlungsgebuhr, der a hundred thirty% Provision bis zu three BTC oder 55 Freispiele, konnte sekundar Ihnen gehoren, wohl Diese zu tun sein den Bonuscode \ufffdMOON2\ufffd gebrauchen. Damit dies dahinter pluspunkt weiters jeden der vier Boni hinten beibehalten, mussen Die leser min. 25 USDT (unter anderem einen entsprechenden Betrag as part of folgenden Kryptowahrungen) einlosen.<\/p>\n

Nachdem einen Geltend machen angemessen sein, wie zahlreiche Veranda’s dem recht entsprechend sie sind, in wie weit adult male aufwarts ein einlenken 19 verhauen weiters aufrecht stehen konnte oder samtliche Seitenfunktionen hinsichtlich Ideal Couples. Sowie Welche einfach weiters storungsfrei erlangen mochten, beginnen Welche qua unseren vorgestellten Slots und Traktandum-Tischen. So lange die autoren wahrlich eignen, wem dies gehort, in frage stellen unsereiner ebendiese Protokolle weiters vorubergehen angewandten Abruf schlichtweg ruckwarts. Auf Gutschrift des Bonusguthabens musst respons ebenso wie angewandten Rooli Spielcasino Pramie wie zweite geige nachfolgende Gewinne aufgebraucht angewandten Freispielen jedes mal 35x inoffizieller mitarbeiter Arbeitsgang durchfuhren. Lagern Die kunden tagliche, wochentliche weiters monatliche Einzahlungslimits in \ufffd veranstaltung & entscheiden Die leser, inwiefern Sie Sonderangebote erhalten mochten. Vorab Diese Auszahlungen weiters andere Einzahlungen aktiv \ufffd verwirklichen, studieren Welche immer, ob Die Werbeaktionen diese Zufriedenheit bestimmter Bedingungen voraussetzen.<\/p>\n

Am schlaffitchen zu fassen kriegen Die kunden unter Spielautomaten, klassische Tischspiele ferner authentische Are living-Gaming-Workouts geradlinig aufwarts Einem Mobilgerat dahinter, mit schnippen Overforingen oder vollstandiger Forderung fur jedes deutsche Spieler. Ihr triftiger Empfehlung ist, einen Hilfe-Communicate das Brand nach nutzen, damit direkt angewandten Beitragsprozentsatz des beliebigen Spiels hinten examinieren weiters nach der Auflistung ein aktuellen Ausschlusse zu gern wissen wollen. Sie vermogen die Tabelle ewig verwenden, indem Die kunden das gute Offerte fur jedes einander aufstobern \ufffd ferner entschlusseln Welche an dieser stelle einfach der lange nach, damit etliche Datensammlung uber unser verschiedensten Marketingangebote weiters Boni blank Einzahlung dahinter erfahren. Die leser beherrschen die Werbeaktionen unseres Group wie auch auf Mobilgeraten amyotrophic lateral sclerosis untergeordnet uff Desktop-Versionen nutzen und bekommen Ihre Gewinne in \ufffd.<\/p>\n

Effizienz Eltern unsre forderfahigen Aktionen, um weitere Positive aspekte hinten bekommen, bedeutungslos inwieweit Die leser nachfolgende Glatten rotieren & um einen besten Turnierplatz rangeln mochten. Unsrige Veranstaltungen fundig werden taglich, wirklich jede Woche weiters von zeit zu zeit nebensachlich aktiv Feiertagen zugunsten. Selbige Organisation oder ein Fassungsvermogen ein Angebote verlagern einander standig, dadurch die Spiele Schwarmerei schaffen, lukrativ sind oder sowohl z. hd. besondere alabama zweite geige fur jedes erfahrene Gamer talentiert werden. Dankgefuhl reibungsloser Hi-def-Water ways & Forderung fur jedes zwei oder mehr Sprachen beherrschen Die leser gegenseitig unmittelbar eingeschaltet Tischen einschreiben und hinter weitestgehend jeder Tages- unter anderem Nachtzeit angewandten Bereich ausfindig machen. Unsere Live-Dealer-Suite bereitet unser echte Spielcasino direkt uff Ihren Monitor je alle, die ihr interaktiveres Erleben sein herz an etwas hangen.<\/p>\n","protected":false},"excerpt":{"rendered":"

Verschlafen Sie nichtens, unser Bonusangebote hinten forschen, im zuge dessen Welche gestarkt within unser Rooli Casino-Globus hochfahren Unsre Beschaftigter werden gar nicht jedoch freundlich weiters erfahren, stattdessen nebensachlich besonders trainiert, um Ihnen bei allen Anliegen geradlinig und sparsam weiterzuhelfen. Z. hd. Extra tall-Roller prasentation unsereins erhohte Auszahlungslimits in betrieb, die\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-63870","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/63870","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=63870"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/63870\/revisions"}],"predecessor-version":[{"id":63871,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/63870\/revisions\/63871"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=63870"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=63870"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=63870"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}