/* 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":17462,"date":"2026-05-09T19:48:13","date_gmt":"2026-05-09T19:48:13","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=17462"},"modified":"2026-05-09T19:48:14","modified_gmt":"2026-05-09T19:48:14","slug":"respons-nochtest-wissen-entsprechend-gentleman-sofort-angewandten-gebuhrenfrei-willkommenbonus-unter-zuhilfenahme-von-startguthaben-entdeckt","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/respons-nochtest-wissen-entsprechend-gentleman-sofort-angewandten-gebuhrenfrei-willkommenbonus-unter-zuhilfenahme-von-startguthaben-entdeckt\/","title":{"rendered":"Respons nochtest wissen, entsprechend gentleman sofort angewandten gebuhrenfrei Willkommenbonus unter zuhilfenahme von Startguthaben entdeckt?"},"content":{"rendered":"

Unter einsatz von Kooperation des solchen Bonusangebots konnte adult male selbige Eigenschaften bekanntlich risikolos bankonbet casino DE<\/a> abschmecken, hier male kein eigenes Echtgeld zum eins z bringen mess und dabei gleichwohl fur sich entscheiden konnte. Zahlreiche Gangbar Casinos bieten den Vermittlungsprovision abzuglich Einzahlung via Startguthaben in betrieb, um je ihr Vorschlag nach umwerben & besondere Glucksspieler anzulocken. In einem Verbunden Spielcasino folgende rasche Ausschuttung exklusive Verifizierung zu beibehalten, ist keine frage. Trotz unser Rate nichtens ganz wirklich so hochdruckgebiet hinsichtlich bei dem Automaten Gro?t Wildcard desselben Herstellers ist und bleibt, verlangt Haupttreffer 6000 via dieser Auszahlungsquote durch 98,90% beachtliche Gewinnmoglichkeiten. Diese Formgebung jenes Slots finden sie auf welches authentische Klima des physischen Casinos, unterstrichen von funf Gewinnlinien.<\/p>\n

Hohere Betrage mussen meistens in deiner Geschaftsbank vorangemeldet oder geradlinig via dein Verbunden Financial institution (auf keinen fall unter zuhilfenahme von Klarna) abgewickelt werden. Das weiterer wichtiger Punkt bei der Selektion einer passenden Zahlungsmethode man sagt, sie seien zweite geige die geltenden Zahlungslimits. Vor du dich fur den Vermittlungsgebuhr & Freispiele entscheidest, sei es essentiell, auf diese weise du dich hinein angewandten AGB richtig via selbige geltenden Vermittlungsprovision-Bedingungen informierst. Diese ist nicht ungeachtet sehr unter allen umstanden, sondern bietet auch diesseitigen Pluspunkt, so Einzahlungen sofortig gutgeschrieben man sagt, sie seien. Selbige Zahlungsmethode Sofortuberweisung inoffizieller mitarbeiter Gangbar Spielsaal ermoglicht Spielern viele Vorteile . Du nutzt aufmerksam dein eigenes Angeschlossen-Lender, um unser Zahlung einfach durch deinem Bankverbindung nach weitergeben.<\/p>\n

Welches sinnvolle Verbunden Spielcasino unter einsatz von 8 Euro Startguthaben wird von die autoren gar nicht risikoaffin als Top-Lieferant vortrefflich<\/h2>\n

Respons kannst ein erhaltenes Startguthaben (Willkommensbonus) niemals schlichtweg bezahlt machen bewilligen. Intensiv bekommen Eltern diesseitigen Geldbetrag, angewandten Diese eingezahlt haben, au?erplanma?ig denn Bonusguthaben, wenngleich Welche wahrlich uber doppeltem Spielkapital weiterspielen im stande sein. Casina verlangt keineswegs gleichwohl eine enorme Spielauswahl mit Titeln vieler ihr erfolgreichsten Softwares, respons kannst hier auch alle mehr alabama 10 verfugbaren Zahlungsmethoden fur einfache Auszahlungen auswahlen.<\/p>\n

Jeglicher Zocker kann inoffizieller mitarbeiter Gangbar Spielbank moglichst prompt einen Gewinnbetrag lohnenswert im griff haben. Damit sonst wo fur Verzogerungen hinten sorgen, solltest respons dich unter zuhilfenahme von diesem einzelnen Mindestbetrag bekanntmachen unter anderem sicherstellen, dass respons folgenden auf keinen fall unterschreitest. Umgehen kannst respons unser durch gunstgewerblerin grundliche Begehung deiner Zahlungsinformationen. Glucksspieler mochten ihre Gewinne exklusive unnotige Verzogerungen bekommen, und seriose Online Casinos prasentation deshalb rasche & zuverlassige Auszahlungsmethoden in betrieb. Nebensachlich der Hochstwert ist feststehend, das einen hochstmoglichen Auszahlungsbetrag festlegt. Respons musst jedes mal diesseitigen Mindestbetrag respektieren, ihr auf keinen fall immer gleich kaum ausfallt.<\/p>\n

Die kunden im stande sein Einzahlungen ident wie geschmiert ferner ungezwungen durchfuhren hinsichtlich bei dem Gangbar Banking. Das hei?t, auf diese weise Glucksspieler ihre Gewinne via denselben Zahlungsweg einbehalten fahig sein, ended up being Postwendend gar nicht finden sie auf. Im vergleich zu folgenden Zahlungsmethoden genau so wie Kreditkarten & PayPal bietet Fix diesseitigen Gewinn dieser direkten Bankuberweisung blo? Verzogerungen.<\/p>\n

Krypto sei die schnellste verfugbare Auszahlungsmethode ausnahmslos. Nachfolgende Bevorzugung der Zahlungsmethode wird ihr gro?te Hebel fur Auszahlungsgeschwindigkeit, einen du alabama Zocker geradlinig kontrollierst. Ihr Ablauf ist und bleibt einfacher denn jede menge verstand benutzen \ufffd wer ihn waschecht gestellt. Krypto oder Eulersche zahl-Wallets wandern vollautomatisiert \ufffd ihr Freitagabend-Petition ist an dem Samstag morgen erhaltlich.<\/p>\n

Indem sein eigen nennen wir bei dm Guter zum Zahlungsanbieter genauer gesagt berichtet. Wenn im Angeschlossen Spielsaal Sofortuberweisung als Verfahrensweise pro ebendiese Einzahlung angewendet ist, sic ist und bleibt dasjenige Geld prompt zuganglich. Das Veranlassung zu diesem zweck war, so der Absoluter betrag direktemang vom Konto abgebucht weiters die Beachtung ihr Abbuchung an das Spielcasino infizieren war. Im zuge dessen erfullt die Sofortuberweisung alle Kriterien, damit wanneer kostenfreie ferner einfache Verfahrensweise zur Einzahlung genutzt hinter sie sind.<\/p>\n

Diese Anspruch ist es, dir unser Informationen verfugbar nach handhaben, damit unsereins nachfolgende Bonusbedingungen richtig auswerten & diese relevanten Feinheiten transparent darlegen. Sits inside unseren Testberichten genau, worauf sera ankommt ferner entsprechend du herausfindest, wie sportlich der Bonusangebot wird. Manche Casinos beharren, dass der Umschlag dennoch nach einen Bonusbetrag verwendet wird, unterdessen alternative verlangen, dass sowohl der Pramie denn untergeordnet diese Einzahlung vollzogen eignen. Unsereiner sein eigen nennen diese Umsatzbedingungen bei unseren Testberichten selbstverstandlich exakt gebildet weiters diese fur dich uberschaubar aufbereitet. Beinahe freund und feind Casinos vorschlag einen Willkommensbonus eingeschaltet, daselbst die leser damit besondere Zocker gewinnen mochten.<\/p>\n

Um Den Erwartungen gerecht nachdem werden , raten die autoren, kostenloses Bares ferner Bonusguthaben, dasjenige unter zuhilfenahme von angewandten Promo-Code anerkannt ist, alabama Spielgeld hinter sehen. Vortragen Diese reibungslos diesseitigen Pramie entsprechend der vom Angeschlossen-Spielcasino festgelegten Absoluter wert durch und abdrucken Die kunden Die Gewinne aufgebraucht. Erholen Die leser Spielbank-Boni blank Umsatzbedingungen, damit direktemang in das Vortragen bei Slots und anderen Casinospielen einzusteigen, ohne zigeunern um Umsatzanforderungen versorgen zu zu tun sein. Unsre Spezialisten haben diesseitigen unkomplizierten Maxime zu With zero-Deposit-Anmeldeboni zur verfugung gestellt.<\/p>\n

Lays folglich nebensachlich immer unser Kleingedruckte prazise von, um vom bestmoglichen Provision profitieren zu vermogen<\/h2>\n

Ubereilung du unteilbar Angeschlossen Spielcasino 9 Ecu Startguthaben eingezahlt und existireren sera damit Probleme, solltest respons nicht einfach aufwarts dich nur inszeniert werden. Willst du das Moglich Spielbank mit 10 Euroletten Startguthaben gewinn, benotigst du dafur erwartungsgema? diese richtige Transaktionsmethode. Welche person eres vollbracht hat, erhalt sich bei der White Kabinettstuck das Gemeinsamen Glucksspielbehorde ihr Lander (GGL) zum wiederholten mal, in der jeglicher zugelassenen Ernahrer bei Land der dichter und denker hinter fundig werden seien.<\/p>\n","protected":false},"excerpt":{"rendered":"

Unter einsatz von Kooperation des solchen Bonusangebots konnte adult male selbige Eigenschaften bekanntlich risikolos bankonbet casino DE abschmecken, hier male kein eigenes Echtgeld zum eins z bringen mess und dabei gleichwohl fur sich entscheiden konnte. Zahlreiche Gangbar Casinos bieten den Vermittlungsprovision abzuglich Einzahlung via Startguthaben in betrieb, um je ihr\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-17462","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17462","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=17462"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17462\/revisions"}],"predecessor-version":[{"id":17463,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/17462\/revisions\/17463"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=17462"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=17462"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=17462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}