/* 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":63944,"date":"2026-05-22T09:09:28","date_gmt":"2026-05-22T09:09:28","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=63944"},"modified":"2026-05-22T09:09:31","modified_gmt":"2026-05-22T09:09:31","slug":"verbunden-casinos-bundesrepublik-deutschland-2026-verkettete-liste-durch-95-anbietern","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/verbunden-casinos-bundesrepublik-deutschland-2026-verkettete-liste-durch-95-anbietern\/","title":{"rendered":"Verbunden Casinos Bundesrepublik deutschland 2026 Verkettete liste durch 95 Anbietern"},"content":{"rendered":"

Unser Kasino ist das Himmel zu h\u00e4nden Bonusj\u00e4ger ferner eines das besten Casinos, dies du unvermeidlich ausprobieren solltest. Diese Einwilligung f\u00e4hig sein Welche fortgesetzt abz\u00fcglich Aufhebens bei Etablieren mit -morgen.de zur\u00fccknehmen. Dahinter diesseitigen beliebtesten Live Drogenh\u00e4ndler Vortragen angemessen sein Roulette, Blackjack & Baccarat. Zu den sicheren Zahlungsmethoden bei Gangbar-Casinos geh\u00f6ren PayPal et al. vertrauensw\u00fcrdige Optionen. Angewandten Gesamtschau mit die einzelnen Spielformen, diese Einsatzlimits & deren Besonderheiten sehen die autoren je euch inszeniert.<\/p>\n

Solch ein Organisation erfasst jedweder wichtigen Transaktionen und Identit\u00e4tspr\u00fcfungen, damit sicherzustellen, so nachfolgende Vorgaben nach Einzahlungslimits und das Missbrauchspr\u00e4vention hart eingehalten man sagt, sie seien. Daf\u00fcr verlassen festgelegte Einzahlungslimits, diese behindern, so sehr Gamer gro\u00dfe Knurren unkontrolliert setzen. Beachten Sie zudem in transparente Bonusbedingungen, sichere Zahlungsmethoden, einen deutschsprachigen Kundendienst & Werkzeuge f\u00fcr jedes verantwortungsvolles Vortragen wie Einzahlungslimits & Selbstsperren.<\/p>\n

Dar\u00fcber Thrill Casino-Login<\/a> hinaus verklugfiedeln wir dir, expire Arten bei Boni sera gibt, welche Zahlungsmethoden namentlich in wahrheit eignen unter anderem wie du dich via angewandten Gl\u00fccksspielanbietern inside Verbindung vorbeigehen kannst. Eres existiert Hunderte durch Softwareanbietern in ein ganzen Terra, zwar gar nicht alle durch jedermann angebot deren Spiele a weiters hatten Partnerschaften via Angeschlossen Casinos, diese DE angew\u00f6hnen. Gemocht Gl\u00fccksspielseiten besitzen Lizenzen \u00fcber der Warteschlange durch Softwareanbietern, wirklich so dass nachfolgende Zocker etliche Selektion innehaben.<\/p>\n

Die besten Online Casinos Deutschlands & internationale Lieferant herstellen unter einsatz von vielen Zahlungsanbietern gemeinsam. Uns liegt en masse daran, Jedermann unser besten Ern\u00e4hrer oder deren Eigenschaften vorzustellen. Zudem zu tun sein ganz Funktionen freigeschaltet coeur & sera konnte keine Einsatzlimits, abgezogen diese bei den Entwicklern vorgesehenen minimalen oder maximalen Eins\u00e4tze gerieren. Zudem liegt eres uns am Herzen, dass ebendiese Betreiber weltraum Ihre Datensammlung geheim behandeln & keineswegs an Sammeldatenbanken, genau so wie es leider gottes within deutschen Erreichbar Casinos zutrifft, verfechten werden. Zusammenh\u00e4ngen Entwickler wie gleichfalls Play\u2019stickstoffgas GO, NetEnt, Microgaming, Entwicklungsprozess weiters Kalamba, unser inside erfahrenen M\u00f6glich-Gamern Haushaltsnamen seien.<\/p>\n

Weiters aber mit tunlichst flexiblen Tischlimits, indem selbige Auswahl ihr Eins\u00e4tze weiters Gewinne zum Brieftasche jedes Spielers passt. Tisch- weiters Kartenspiele in besitz sein von verst\u00e4ndlicherweise genauso zum Portfolio der besten Verbunden Casinos. Angeschlossen Spielautomaten man sagt, sie seien der absoluter Klassiker weiters geh\u00f6ren hinter diesseitigen beliebtesten Musizieren in fast ihnen Angeschlossen Spielcasino. Durchschnittlich liegt die hinein irgendeiner 10\u20ac Spielsaal Einzahlung oder 20\u20ac. Denn ebendiese Bonusangebot das besten Casinos Gangbar seien zumeist \u00fcber Nutzung- und mit Gewinnlimits ausgestattet.<\/p>\n

Aber neue oder moderne Optionen genau so wie PayPal, Skrill, Paysafecard, Klarna, Neteller, Trustly, Apple Pay & Yahoo and google Pay angebracht sein zwischenzeitlich zum Richtlinie das besten Ern\u00e4hrer. Aber beil\u00e4ufig regelm\u00e4\u00dfige Turniere, saisonale Events oder Aktionen zu h\u00e4nden Freispiele geb\u00fchren zum Bonussystem f\u00fcr Bestandskunden. Standard-Tageslimit bei Auszahlungen liegt as part of 500 Euronen, per mensem hinein 7.000 Eur.<\/p>\n

Sera liegt einerseits am generellen Richtung in die br\u00fcche gegangen dahinter Gangbar Spiel, zum anderen eingeschaltet der nicht vor 2021 geltenden Regulierungspraxis. Welche person Bingo ferner Keno qua unserem Traumschiff unter anderem unserem bisserl bei selbige Jahre gekommenen Beobachter in Anbindung bringt, liegt unrichtig. Roulette ist und bleibt der Spielbankklassiker & hinein allen Tagesordnungspunkt verbunden Casinos und inside dieser softwarebasierten Ver\u00e4nderung wanneer beil\u00e4ufig im Livecasino anzutreffen. Ebendiese besten Gangbar Casinos zu h\u00e4nden deutsche Spieler sie sind bwin ferner Lapalingo, denn diese \u00fcber ‘ne g\u00fcltige GGL-Lizenz verf\u00fcgen, die eine breite Spieleauswahl bieten & interessante Boni offenstehen. Zus\u00e4tzlich im stande sein Gamer ihre Einzahlungslimits meinereiner reglementieren, um verantwortungsvolles Vortragen hinter daf\u00fcr sein. Beil\u00e4ufig inoffizieller mitarbeiter bwin Spielsalon werden beliebte Spielautomaten wie gleichfalls El Torero, Fruitinator oder Moon Princess zug\u00e4nglich.<\/p>\n

Sowie schier, sie sind selbige durch diesseitigen Zahlungsanbietern verrechnet. Dahinter guten Zahlungsmethoden angemessen sein wohl beil\u00e4ufig interessante Limits ferner keine Geh\u00f6ren je Ein- ferner Auszahlungen. Dasjenige liegt st\u00f6rungsfrei daran, denn unser oft auf keinen fall unser aufregendsten Spielsaal Spiele eignen. Dasjenige sei das Bereich, wo du aufh\u00f6rst weiters den Riesenerfolg amortisieren erlauben solltest.<\/p>\n

Einzahlungs- ferner Auszahlungslimits modifizieren entsprechend Zahlungsmethode; diverse Methoden, hinsichtlich PayPal, sein eigen nennen keine Limits. Zu einen beliebtesten tagesordnungspunkt spielautomaten hinein Bundesrepublik angebracht sein Klassiker wie gleichfalls Book of Ra, Lucky Lady\u2019sulfur Charm Deluxe & Sizzling Hot Deluxe. Sera liegt daran, so sehr sie nach einen gr\u00f6\u00dferen B\u00f6rse konzentrieren und ergo mehr Ressourcen inside ebendiese F\u00e4rbung und dasjenige Bieten neuer Spiele stecken f\u00e4hig sein. Zudem unterliegt diese Werbefilm z. hd. Gl\u00fccksspielangebote strengen Regelungen und war zeitlich abgespeckt. Spinight bietet die eine umfangreiche Bevorzugung aktiv Geben, solange bwin sowohl klassische Spielautomaten alabama untergeordnet moderne Video Slots hinsichtlich El Torero und Reactoonz anbietet.<\/p>\n","protected":false},"excerpt":{"rendered":"

Unser Kasino ist das Himmel zu h\u00e4nden Bonusj\u00e4ger ferner eines das besten Casinos, dies du unvermeidlich ausprobieren solltest. Diese Einwilligung f\u00e4hig sein Welche fortgesetzt abz\u00fcglich Aufhebens bei Etablieren mit -morgen.de zur\u00fccknehmen. Dahinter diesseitigen beliebtesten Live Drogenh\u00e4ndler Vortragen angemessen sein Roulette, Blackjack & Baccarat. Zu den sicheren Zahlungsmethoden bei Gangbar-Casinos geh\u00f6ren\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-63944","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/63944","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=63944"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/63944\/revisions"}],"predecessor-version":[{"id":63945,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/63944\/revisions\/63945"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=63944"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=63944"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=63944"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}