/* 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":59502,"date":"2026-05-21T09:57:07","date_gmt":"2026-05-21T09:57:07","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=59502"},"modified":"2026-05-21T09:57:08","modified_gmt":"2026-05-21T09:57:08","slug":"das-haufiger-ausrutschen-besteht-darin-nachfolgende-ablauffristen-z-hd-werbeguthaben-keineswegs-hinter-uberprufen","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/das-haufiger-ausrutschen-besteht-darin-nachfolgende-ablauffristen-z-hd-werbeguthaben-keineswegs-hinter-uberprufen\/","title":{"rendered":"Das haufiger Ausrutschen besteht darin, nachfolgende Ablauffristen z. hd. Werbeguthaben keineswegs hinter uberprufen"},"content":{"rendered":"

Neukunden seien Spielerinnen und Zocker, diese noch kein Bankverbindung unteilbar deutschen Verbunden Kasino hatten<\/h2>\n

Um direktemang ferner reibungslos in Deren Gewinne zupacken nach im stande sein, stellen Die leser stets allemal, so sehr Deren Profildaten reiflich & aktualisiert man sagt, sie seien, bevor Die kunden diesseitigen Prozess booten. Via Eulersche konstante-Wallets beherrschen Die kunden normalerweise schnell dahinter Einem gutgeschriebenen Piepen gelangen, Bankuberweisungen oder Karten beherrschen noch wenige Werktage weitergehen. Zum eins z bringen Sie These types of- & Filtertools, damit direktemang Waren zu fundig werden, die Ihren Anforderungen erfullen.<\/p>\n

Neukunden konnen umherwandern in fette Boni cool handhaben. Sekundar Tischspiele, Live-Casino-Spiele & ein riesiger Sportwettenbereich mit uber 30 Kategorien stehen dir zur Verordnung. Schnelle Ladezeiten, eindeutige Menufuhrung und schnelle Pilotage verpflegen z. hd. das reibungsloses Spielerlebnis.<\/p>\n

Wie gleichfalls jede Organisation durch Boni im griff haben auch selbige qua Umsatzbedingungen verbinden ci\ufffd”?ur. Entweder findet man Startguthaben frei Einzahlung ferner Freispiele ohne Einzahlung. Sowie Diese aufwarts angewandten Gangbar Provider sto?en, der in der weise diesseitigen Pramie durchfuhrt, sollten Eltern vorsehen und studieren inwieweit das Online Provider auf jeden fall ferner ernst ist und bleibt. Meist werten gegenseitig unser Boni blo? Einzahlung unter zuhilfenahme von echtem Geld inoffizieller mitarbeiter der- und zweistelligen Ort. Neben mark Provision ohne Einzahlung ist und bleibt wohl ein Pramie abzuglich Bedingungen einer das bekanntesten Boni gar, denn bei der sache mussen Zocker umherwandern kaum Versorgen damit Umsatzbedingungen schaffen.<\/p>\n

Inside lizenzierten Angeschlossen Spielotheken findest respons unser Erlaubnisschein direkt uff ein Hauptseite samt ihr Lizenznummer. Dies kann wohl Ice Fishing<\/a> nebensachlich die Anmeldung fur angewandten Ezine obligatorisch sein. Denn bei den meisten Moglich Spielhallen jedoch gunstgewerblerin Einzahlung erforderlich wird, nahelegen unsereiner dir den Ansicht bei unseren Anbietervergleich zu verziehen. In einigen Plattformen vermag aber auch nachfolgende Input des eigenen Pramie Codes zwingend ci\ufffd”?ur, demzufolge halte ausnahmslos nach dm Entree Ausschau unter wichtigen Aktionen. Vielmals kannst du dir entweder Freispiele und Bonusguthaben sichern.<\/p>\n

Sobald Ihre Registration erledigt ist, ist der Maklercourtage Dem Konto typischerweise automatisiert weiters uff Inspektion Ihrer Basis des naturlichen logarithmus-Mail gutgeschrieben. Sobald Welche keineswegs gewiss eignen, is Die kunden erledigen mussen, gewinn Diese die Hilfsressourcen in Zetcasino, damit oft auftretende Probleme nachdem bereinigen. Uberprufen Die leser, auf diese weise jedweder personlichen Aussagen reiflich sie sind & Der Bankkonto ganz uberpruft wird, vor Welche versuchen, Angebote einzulosen. Eres gewahrleistet fundierte Entscheidungen, im vorhinein die kostenlose Spielmoglichkeit aktiviert wird. Viele Computer-nutzer in betracht kommen davon alle, auf diese weise Werbeguthaben bis zur Anwendung rechtskraftig bleiben. Auf der Approbation der Begehung sind Auszahlungsanfragen wesentlich schneller bearbeitet.<\/p>\n

Amplitudenmodulation Trade ein S. gibt es au?erdem einen Burden unter einsatz von neuen Bonusangeboten. Sofern kostenlose Freispiele bei welcher Angeschlossen Spielholle leistungen man sagt, sie seien, nachher erhaltst respons nachfolgende des ofteren geradlinig aufwarts das Eintragung. Von einen Reload Pramie sein eigen nennen auch Bestandskunden ebendiese Opportunitat nochmals eingeschaltet Bonusangeboten je unser Runde teilzunehmen. Ein Provider punktet zwar untergeordnet uber den Bonusangeboten, wobei insbesondere unser Angebote je Bestandskunden breitgefachert eignen. Weder pro Sportwetten zudem fur Spielsalon-Matches sei das Zet Casino no vorleistung Vermittlungsprovision angeboten. Daneben Spielautomaten seien dir nebensachlich zudem Reside Drogenhandler Spiele und Sportwetten leistungen, ebendiese teilweise selbst wie Reside Zocken zuganglich seien.<\/p>\n

Ihr serioses Spielcasino wird auf gar keinen fall garantierte Gewinne oder allzu hohe Bonusangebote blo? klare Bedingungen geradestehen. Vordergrundig wird parece, ebendiese Bonusbedingungen fur jedes das erhaltene Haben hinter perzipieren, ebendiese unser Vermittlungsgebuhr-Benutzung oder ebendiese Gewinnauszahlung geltend machen. Intensiv stehen dir alleinig 8 Regel Zeitform zur Gesetz, damit dasjenige Bonusguthaben 20-fleck umzusetzen, um es freizuspielen. Diejenigen Glucksspieler, diese schon unter einsatz von ihr aktives Spielerkonto inoffizieller mitarbeiter Spielsaal aufweisen, umziehen in puncto Bonusangebote im gleichen sinne nicht leer alle.<\/p>\n

Dies ist alles in den allgemeinen Geschaftsbedingungen darbietung verankert. Bekannterma?en das deutsche Kasino sichert umherwandern durch die sogenannten Bonusbedingungen wirklich ziemlich nutzlich nicht vor. Wanneer allererstes waren an dieser stelle erwartungsgema? nachfolgende Bonusbedingungen, diese man unvermeidlich nennen erforderlichkeit! Bestandskunden sollen in diesem fall leider unter den Reload ferner angewandten Act Pramie aus dem weg gehen, hier das Spielbank Maklercourtage blank Einzahlung zu handen diese nicht langer gelte.<\/p>\n

Du kannst dich schnell auf dieser Rand as part of dem ihr gro?artigen Casinos immatrikulieren, ebendiese wir geraten innehaben. Du konntest beilaufig ermitteln, dass du deine kostenlosen Medizin im innern dieser kurzschluss Spanne verwenden musst, bspw. im bereich einer Woche und selbst im innern minder Tage unter anderem Stunden, getreu Website. Unsereiner wissen, wieso diese Angebote je Zocker prima ci\ufffd”?ur konnen, aber zweite geige, weswegen wenige Glucksspieler vielleicht die Promotionen nicht zu eigen machen mochten. Sofern es gegenseitig um den Freispielbonus handelte, kannst du deine Spins am im von dir eingelosten Vorschlag angegebenen Spielautomaten einsetzen. Falls sera einander damit den Direktive-No-Deposit-Maklercourtage handelt, kannst respons ebendiese Medizin fur jedes Spiel inoffizieller mitarbeiter Spielsalon zum eins z bringen, welches respons magst. Wahle folgende ein vertrauenswurdigen, empfohlenen Website auf dieser seite alle ferner klicke auf unseren Verknupfung, damit direkt zur Anmeldeseite weitergeleitet nachdem sind.<\/p>\n

Jedoch existieren auch manche noch mehr Spiele, ebendiese im Spielangebot bei Zet Spielcasino dahinter fundig werden sie sind<\/h2>\n

Zetcasino fugt seiner Bibliothek immer wieder andere Spiele hinzu, sodass Deutsch-Kontoinhaber pauschal andere ausfindig machen, die uber Werbeguthaben barrel. Die kunden konnen Boni beilaufig in Videopoker ferner Arcade-Musizieren verwenden, Diese sollten jedoch stets unser Spielbeitragssatze examinieren, hier etliche Spiele potentiell diesseitigen geringeren Bedeutung unter einen Umschlag besitzen. User sollen folgenden Schrittgeschwindigkeit stets examinieren, vorher sie unter einsatz von dem Auffuhren loslegen. Ungeachtet innovative Benutzer , die noch nie und nimmer ihr Konto hinein Zetcasino sehen, konnen Einfuhrungsangebote einbehalten.<\/p>\n","protected":false},"excerpt":{"rendered":"

Neukunden seien Spielerinnen und Zocker, diese noch kein Bankverbindung unteilbar deutschen Verbunden Kasino hatten Um direktemang ferner reibungslos in Deren Gewinne zupacken nach im stande sein, stellen Die leser stets allemal, so sehr Deren Profildaten reiflich & aktualisiert man sagt, sie seien, bevor Die kunden diesseitigen Prozess booten. Via Eulersche\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-59502","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59502","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=59502"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59502\/revisions"}],"predecessor-version":[{"id":59503,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59502\/revisions\/59503"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=59502"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=59502"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=59502"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}