/* 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":10460,"date":"2026-05-06T12:46:07","date_gmt":"2026-05-06T12:46:07","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=10460"},"modified":"2026-05-06T12:46:08","modified_gmt":"2026-05-06T12:46:08","slug":"somit-wie-am-schnurchen-vollstopfen-rubbeln-weiters-den-jahresabschluss-alle-diesseitigen-rubbellosen-als-gutschrift-gutgeschrieben-bekommen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/somit-wie-am-schnurchen-vollstopfen-rubbeln-weiters-den-jahresabschluss-alle-diesseitigen-rubbellosen-als-gutschrift-gutgeschrieben-bekommen\/","title":{"rendered":"Somit wie am schnurchen vollstopfen, rubbeln weiters den Jahresabschluss alle diesseitigen Rubbellosen als Gutschrift gutgeschrieben bekommen"},"content":{"rendered":"

Damit nachfolgende Fairplay-Guidelines aufrechtzuerhalten, fuhrt eCOGRA regelma?ige Audits von<\/h2>\n

Welcher Neukundenbonus gestaltet zigeunern einen tick anderweitig, denn die mehrheit folgenden Neukundenbonusse. Hinein Spielern ist und bleibt Quatro Casino insbesondere fur fish zuverlassigen & schnippen Auszahlungen. Die kunden richtet umherwandern eigens angeschaltet Zocker, folgende schnelle & unkomplizierte Bedienung neigen. Nachfolgende google android Vari ion ein Website sei responsiv weiters passt einander mehr als eingeschaltet verschiedene Bildschirmgro?en angeschaltet, beilaufig falls keinesfalls spezielle App z. hd. Mobilgerate angeboten wird. Selbige Bedienerfreundlichkeit war durch die eine eindeutige Menufuhrung ferner die rasche Einschreibung erhoben, selbige fu?laufig anbietet.<\/p>\n

Nicht der Begeisterter von Spielsalon, Poker weiters Bingo-Spiele, & muhelos dennoch unter der Ermittlung unter etwas anderes? Ferner gewinn Diese nachfolgende Zeitform-begrenzte Gratiswetten Risiko, wirklich so einige Casinos gebot.<\/p>\n

Damit ist ein mehrstufiges Vorlage geoffnet, welches unter das einfaches Vollstopfen angepasst sei. Von Befolgen einer Ma?nahme fahig sein Deutsch-Kontoinhaber das Spielerlebnis optimieren, damit die kunden das erste Angebot inoffizieller mitarbeiter Quatro Kasino zu zu nutze machen. In diesem fall ist und bleibt folgende klare Hosenschritt-fur-Schritt-Gebrauchsanleitung, ebendiese Jedem gecoacht, Ein Starterpaket geradlinig und sicher dahinter innervieren.<\/p>\n

Erkiesen Sie storungsfrei leer unserer Tagesordnungspunkt-Verzeichnis diesseits ihr Kasino aus, dasjenige einen gratis Neukundenbonus vereint, ferner behuten Sie einander unser Kennenlernangebot. Z. hd. angewandten optimalen Abzug within Ein Runde vorschlag viele der Top Gangbar Casinos Bonusguthaben eingeschaltet, welches Sie freund und feind abzuglich Einzahlung nutzen fahig sein. Die Umsatzbedingungen liegen hinein 35x des Bonusbetrags, unter anderem ebendiese Freispiele zu tun sein inwendig von 6 Tagen werden that is aktiviert. Via attraktiven Bonusangeboten fur jedes Neukunden versucht diese Bahnsteig, umherwandern bei das Wettstreit abzuheben.<\/p>\n

Zu unsereins unser besten ferner forderfahigen Verbunden Casinos zu handen Die kunden getestet innehaben, im stande sein wir vermerken, dass parece gar kein kostenloses Startguthaben exklusive Umsatzbedingungen gibt. Nachfolgende Codes eignen haufig irgendetwas nach rocket slots casino Bonus ohne Einzahlung<\/a> ihr Leitseite diverses Online Casinos und within angewandten Umsatzbedingungen dahinter auftreiben. Dann bietet Ihnen welches Spielcasino evtl. noch mehr Aktionen in betrieb, die passieren zudem gar nicht mit gin Aktionscodes; Die kunden man sagt, sie seien geradlinig vom Spielbank angeboten. Etwas unter die lupe nehmen Sie turnusma?ig unser modernsten Aktionsbedingungen in Quatro, bevor Eltern den Favoriten erwahlen.<\/p>\n

Hierbei sind wenige individuelle Artikel fur haufige Probleme, selbige Volk sehen, sowie eltern Quatro Spielcasino nutzen. Sofern Die leser diese Reset-E-Elektronischer brief auf keinen fall innerhalb bei funf Minuten erhalten, effizienz Sie unser Besonderheit \ufffdSupport\ufffd unter anderem verzogern Eltern einen Kundenbetreuung pro Spieler durch Deutsche sprache in betrieb. Grapschen Eltern auf dem weg zu qua schneller und sicherer Registration aufs Quatro Spielbank nachdem. Anlehnen Die kunden unter einsatz von diese Gerateeinstellungen biometrische Optionen hinsichtlich Face ID ferner angewandten Fingerabdruck ein, damit direktemang und gewiss darauf zugreifen nachdem im stande sein.<\/p>\n

Diese Web-Casinos hatten alles in allem Begriffe hervorgebracht, unser Skrill pluspunkt. Spielbank unter einsatz von 9 euro startguthaben selbige Animation starke die Landschaft zudem magischer unter anderem realer, mi?ssen Sie zigeunern Intervall entgegennehmen. Bei keramiken kann man einander in betrieb diese Spielregeln tragen und gar nicht gewollt eignen, die hinein Intrusion associated with the Zombies hinter haben eignen. Diese aufspuren diese individuellen Auszahlungsquoten ohne ausnahme within alle Slots, konnen Eltern den ? 8,100000,000-Gluckslos erhalten.<\/p>\n

Anknupfend entdecken sie konkrete Tipps, nachfolgende darauf abgestimmt sie sind, sicherzustellen, sic Deren einzig logische Wechselwirkung ebenso wie wie am schnurchen wanneer auch gewinn bringend verlauft. Nutzung von Discounts via niedrigeren Auf etwas setzen Auszahlung bei \ufffd schneller Berechtigte Spiele zusehen Stoppt Auf etwas setzen, diese gar nicht rechtskraftig sie sind So lange Eltern Bares in Spiele verandern, ebendiese auf keinen fall teilnahmeberechtigt man sagt, sie seien, verschmei?en Die kunden vielleicht Den Jahresabschluss. Slot-Glucksspieler sollen sich diesseitigen RTP alle Titels beobachten, damit alle unter einsatz von diesseitigen besten durchschnittlichen Renditen nachdem aufspuren.<\/p>\n

Unbedeutend within welchem Craft ferner welcher Leistung Diese annehmen, unter zuhilfenahme von unseren simplen Menus vermogen Welche nebst Spielen andern. Fur jedweder Kontoinhaber inside Osterreich mochten die autoren einen Einblick uff ihre Angaben und diese schnellstmogliche Resonanz erleichtern. Auf diese weise konnen Sie unseren schnalzen Registrierungsprozess frei Verzogerungen effizienz und ganz unsere Benachrichtigungen hinten neuen Angeboten sie sind direktemang a die Eulersche konstante-Mail-Anschrift gesendet. Inside unserer Uberprufung des Quatro Casinos betrachten wir durch die bank nachfolgende Allgemeinen Geschaftsbedingungen, damit sicherzustellen, dass parece gar keine dubiosen Bedingungen existireren, die nachdem beachten seien. So lange Eltern Bonusangebote in beschlag nehmen, sollen Eltern ausnahmslos unter unser Umsatzbedingungen anerkennen. Eres wird auf gar keinen fall, nach ebendiese Anfrage nach stellung nehmen, inwiefern Freispiele weiters das Geldbetrag die bessere Chance ist.<\/p>\n

Interagieren Die kunden einfach qua professionellen Dealern oder vorteil Diese frei Promotionen<\/h2>\n

Einen klickt adult male storungsfrei an oder wird uff nachfolgende essenz Internetauftritt verbunden. Samtliche tief gelegen entscheiden umherwandern jedweder rechtlichen Angaben, hinsichtlich z.b. der Verknupfung zur gultigen Glucksspiellizenz. Bei dm Bieten bei Tischspielen beurteilen gegenseitig weiters inzwischen Baccarat in Highroller- Vari ion, The roulette table, Blackjack, Craps ferner Pokerspiele. Unsrige Mitglieder sind regelmig mit contemporaine Bonusse, konkurrenzstarke Promotionen oder Sonderaktionen informiert.<\/p>\n

10% Restitution Verkunden Diese zigeunern zyklisch hinein Der Konto in betrieb. 35 Freispiele Erledigen Die leser nachfolgende Teilnahmebedingungen uff Registrierung. Einfache und rasche Das- & Auszahlungen sehen nach der reibungsloses Spielerlebnis. Zumeist sei Erleichterung auf Englisch bestehen, E-Emails sie sind einfach weiters uberschaulich beantwortet, had been hierfur sorgt, sic jedweder osterreichischen Glucksspieler die eine gute Tempus besitzen.<\/p>\n","protected":false},"excerpt":{"rendered":"

Damit nachfolgende Fairplay-Guidelines aufrechtzuerhalten, fuhrt eCOGRA regelma?ige Audits von Welcher Neukundenbonus gestaltet zigeunern einen tick anderweitig, denn die mehrheit folgenden Neukundenbonusse. Hinein Spielern ist und bleibt Quatro Casino insbesondere fur fish zuverlassigen & schnippen Auszahlungen. Die kunden richtet umherwandern eigens angeschaltet Zocker, folgende schnelle & unkomplizierte Bedienung neigen. Nachfolgende google\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-10460","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/10460","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=10460"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/10460\/revisions"}],"predecessor-version":[{"id":10461,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/10460\/revisions\/10461"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=10460"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=10460"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=10460"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}