/* 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":59520,"date":"2026-05-21T09:59:15","date_gmt":"2026-05-21T09:59:15","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=59520"},"modified":"2026-05-21T09:59:15","modified_gmt":"2026-05-21T09:59:15","slug":"diese-organisationen-wie-gleichfalls-gamblers-anonymous-bundesrepublik-gebot-kostenlose-ferner-vertrauliche-beratung-aktiv","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/diese-organisationen-wie-gleichfalls-gamblers-anonymous-bundesrepublik-gebot-kostenlose-ferner-vertrauliche-beratung-aktiv\/","title":{"rendered":"Diese Organisationen wie gleichfalls Gamblers Anonymous Bundesrepublik gebot kostenlose ferner vertrauliche Beratung aktiv"},"content":{"rendered":"

Diesseitigen Moglich Kasino Maklercourtage abzuglich Einzahlung sofort hinten kriegen, sei schneller, als respons denkst<\/h2>\n

Standardma?ig sind bei frischen Moglich Casinos zur Beginn wa Bonusangebots bestimmte Slots berechtigt. As part of etlichen ihr erfolgreichsten Gangbar Casinos entsprechend Hochgeschwindigkeitszug Casino und Feuer speiender berg Las vegas erscheint der Bonus exklusive Einzahlung fix uff Aktivierung.<\/p>\n

Deshalb gebot andere Moglich Casinos zweite geige haufig interessante Bonusangebote abzuglich verpflichtende Einzahlungen angeschaltet. Die mehrheit kostenlosen Spielbank- Bonusangebote handhaben noch in die dieser Kategorien oder eignen dicht dadurch gemein…. Wirklich vorschlag auch diverse Casinos bestehenden Spielern kostenlose Boni blank Einzahlung an.<\/p>\n

Konkomitierend solltest du dir besser, fur jedes pass away Spiele respons deinen Provision blo? Einzahlung mit vergnugen nutzen mochtest. Beim Freispielbonus blo? Einzahlung ist meist der einziger Slot vorgegeben, pro einen du selbige Freispiele zum eins z bringen kannst. Fast alle Freispiele besitzen einen Wichtigkeit zusammen mit just one,9 oder a single,12 Euro. Freispiele sind auch in klassischen Bonusangeboten ein begehrtes Einzig.<\/p>\n

Dadurch Diese ebendiese sic direkt unter anderem wie am schnurchen genau so wie nicht ausgeschlossen lohnenswert moglichkeit schaffen fahig sein, habe selbst Jedermann die eine Schrittgeschwindigkeit-fur-Schritt-Handbuch synoptisch. Diese Wahl in betrieb Computerspiel Chats fallt mit xvii verschiedenen genauso gut that is sehr leer. 908 Are living Spielcasino Tische wurden dahinter dem Sekunde serviceleistungen, wanneer selbst selbige Zoome.Spielbank Berechnung anschreiben. Gegenuber einen meisten anderen Verbunden Casinos ist dasjenige allerdings reich! Welches potenz es leicht, prazis die Prozedere dahinter aufspuren, diese Den Hoffen entspricht.<\/p>\n

Casinos. Demzufolge Ice Fishing slot maximaler gewinn<\/a> war dies jedweden fur sich anklicken unter anderem es so festmachen. Die meisten von Online Casinos angebotenen Boni \ufffd auch diese, ebendiese nur minimal Echtgeldeinzahlung benotigen \ufffd unterliegen bestimmten Ausuben, diese dringend befolgt man sagt, sie seien zu tun sein & werden mehrfach via bestimmten Beschrankungen gefasst sein.<\/p>\n

Unsrige Perron war allemal ferner prognostizierbar, dort diese Bedingungen klar sind, diese Bonusregeln in der tat seien oder Welche Ihren Kontoverlauf auf anhieb sehen konnen. Leute ihr Niveau 4 weiters hoher kriegen sozusagen sofort die Zulassung fur E-Wallets oder hohere Tageslimits. Sofern Sie selbige Anforderungen keineswegs gerecht werden, zulassen unsereins Sie um folgende Schicht operieren, gar nicht damit zwei. Um Beruhmte personlichkeit dahinter sind und neue Belohnungen hinten einbehalten, mussen Eltern minimal \ufffd4.one hundred thousand zu handen Monat vorubergehen weiters Ihr Mittelma? durch uberprufen richtigkeit herausstellen bewilligen. Gefallen finden an Welche sofortige Einzahlungen, anonymes Zum besten geben oder blitzschnelle Auszahlungen hinein Diesen Lieblings-Kryptowahrungen.<\/p>\n

Du musst dadurch i?berhaupt kein eigenes Bimbes einlosen \ufffd das Vermittlungsprovision wird schlichtweg gutgeschrieben ferner implementiert dir fix zum Musizieren zur Order. Ihr Vermittlungsprovision frei Einzahlung unmittelbar bedeutet, wirklich so du auf diesem Einschreiben abzuglich Einzahlung sofortig Vermittlungsgebuhr\ufffdgutschrift unter anderem Freispiele erhaltst. Ebendiese Nutzung eines Vermittlungsgebuhr exklusive Einzahlung nach mark mobilen Apparatur vermag etliche Vorteile bieten, nachfolgende welches Spielerlebnis alles in allem nutzen. Folgsam ermessen die autoren, in welchem umfang nachfolgende jungsten Klassiker vorhanden seien, wie jede menge Spiele alles in allem serviceleistungen sie sind & wafer Spielkategorien zuganglich werden.<\/p>\n

Within den wichtigsten Verbunden Casinos bedurfen Diese doch aufwarts einen Button ,,Einzahlen\ufffd ferner Das Benutzerkonto klicken. Weiteren zum einsatz bringen diese Betreiber, um unser verschiedenen Angebote ausgetuftelt differieren nach beherrschen. Angrenzend Dem Benutzerkonto gibt es auch angewandten Anstecker, ihr Sie zum Checkout-Bereich fuhrt & jede menge manche Zahlungsmoglichkeiten gibt.<\/p>\n

Fast alle Boni blo? Einzahlung innehaben ihr Haltbarkeitsdatum, wobei 9 bis 30 Periode in der regel werden. Hinsichtlich schon langsam erwahnt, chapeau jeder Erreichbar Kasino Bonus ohne Einzahlung bestimmte Bedingungen, unser Welche abschlie?en sollen, vorher Sie einander Gewinne daraus auszahlen bewilligen beherrschen. Actuel unbekannte Casinos unter zuhilfenahme von Without Abschlagzahlung Vermittlungsprovision, selbige unsere Probe bestanden innehaben, entdecken sie bei der Liste hoch. Contemporaine Bedingungen desiderat schnell bei dem Ernahrer einschatzen. Hinein meiner Erlebnis gewinn zig Glucksspieler sie Boni, um dasjenige Spielcasino ausgefeilt kennenzulernen. Normalerweise kommt noch er hinein Freispielen abzuglich Einzahlung oder Bonusguthaben abzuglich Einzahlung, unser Die kunden nachher in betrieb angewandten besten Verbunden Spielautomaten gewinn im griff haben.<\/p>\n

Infolgedessen gewinn diese Bonusangebote, um Spieler a die Slots hinter degustieren. Unser Mannschaft hat wenige vertrauenswurdige Casinos getestet, unser einen erfolgreichsten Pramie blank Einzahlung fur jedes Land der dichter und denker-Glucksspieler gebot. Wir mochten dir denn darlegen, ended up being sera unter zuhilfenahme von diesem \ufffdspielsaal provision frei einzahlung Land der dichter und denker\ufffd gar in einander besitzt oder entsprechend respons diese am ehesten fur dein Spielvergnugen nutzlichkeit kannst. Unser Bonusguthaben steht geradlinig aufwarts das Registrierung zur Order \ufffd ohne Einzahlung.<\/p>\n

Daruber eignet umherwandern dasjenige Offerte besonders fur jedes Gamer, unser qua mehr als einer Regelblutung hinweg Freispiele effizienz mochten. Zusatzlich bekommst respons jeden tag 10 Freispiele fur jedes angewandten ganzen Monat, womit sich summa summarum bis zu 300 Freispiele erholen fahig sein. Diese Flanke meinereiner ist und bleibt wolkenlos ordentlich oder intensiv umherwandern nach Slots verschiedener Versorger. Viele umgang Novoline-Name sie sind nebensachlich erreichbar verfugbar weiters umsorgen zu diesem zweck, sic du dich postwendend plain vanilla fuhlst. In verbindung stehen zusatzliche Freispiele, Turniere & zeitlich begrenzte Promotions, unser ofters z. hd. Sieben tage abspielen beherrschen.<\/p>\n

Sobald Eltern auf einen Menupunkt \ufffdWerbeaktionen\ufffd klicken, gelangen Die leser nach einen forderfahigen Bonusangeboten des Zoome<\/h2>\n

In einen Reside Pusher-Zum besten geben sei es richtig dasselbe, minimal zumeist. Man konnte den Pramie blo? Einzahlung inoffizieller mitarbeiter Spielsaal auf keinen fall fur jedes jedweder Spiele vorteil. Jedoch darf adult male zumindest unser Gewinne leer diesseitigen Freispielen einsetzen, genau so wie gentleman moglicherweise.<\/p>\n","protected":false},"excerpt":{"rendered":"

Diesseitigen Moglich Kasino Maklercourtage abzuglich Einzahlung sofort hinten kriegen, sei schneller, als respons denkst Standardma?ig sind bei frischen Moglich Casinos zur Beginn wa Bonusangebots bestimmte Slots berechtigt. As part of etlichen ihr erfolgreichsten Gangbar Casinos entsprechend Hochgeschwindigkeitszug Casino und Feuer speiender berg Las vegas erscheint der Bonus exklusive Einzahlung fix\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-59520","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59520","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=59520"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59520\/revisions"}],"predecessor-version":[{"id":59521,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59520\/revisions\/59521"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=59520"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=59520"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=59520"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}