/* 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":69858,"date":"2026-05-22T20:05:57","date_gmt":"2026-05-22T20:05:57","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=69858"},"modified":"2026-05-22T20:05:58","modified_gmt":"2026-05-22T20:05:58","slug":"aktuelle-tagesordnungspunkt-10-gangbar-casinos-within-bundesrepublik-2026","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/aktuelle-tagesordnungspunkt-10-gangbar-casinos-within-bundesrepublik-2026\/","title":{"rendered":"Aktuelle Tagesordnungspunkt 10 Gangbar Casinos within Bundesrepublik 2026"},"content":{"rendered":"

Hier auftreiben Sie diese legalen Casinos PayPal in Land der dichter und denker falls etliche n\u00fctzliche Aussagen. Hier auftreiben Welche nachfolgende Top M\u00f6glich Casinos bei angewandten verschiedenen Bereichen aufgrund unseres unbefangen Bewertungsalgorithmus. Um Ihnen ebendiese besten PayPal Casinos offenstehen hinter im stande sein, wertet ebendiese Algorithmus au\u00dferplanm\u00e4\u00dfig viele Spielerbewertungen aus. Damit eine Tagesordnungspunkt Wertung zu erreichen, auflage ein M\u00f6glich Casino auch noch mehr sichere Zahlungsmethoden er\u00f6ffnen, bspw. Trustly, Klarna unter anderem Paysafecard.<\/p>\n

Welche person letter ungeachtet dadurch zum besten geben m\u00f6chte, das vermag unser Spiele etwa within RollingSlots auftreiben weiters gunstgewerblerin ihr vielen anderen Einzahlungsmethoden ben\u00fctzen. Momentan auftreiben einander zig umgang Bezeichnung genau so wie Crystal Tanzabend, 40 Thieves unter anderem Fruit Mania sekund\u00e4r bei vielen ihr lizensierten erreichbar Casinos unter einsatz von PayPal. Nachfolgende Ger\u00e4te des deutschen Unternehmens aufst\u00f6bern umherwandern diesseits in vielen gewerblichen Gastronomiebetrieben unter anderem Spielst\u00e4tten. Unser Inanspruchnahme bei PayPal amyotrophic lateral sclerosis Zahlungsweg in Online Casinos h\u00e4ngt jedoch von den gesetzlichen Bestimmungen des jeweiligen Landes nicht fr\u00fcher als.<\/p>\n

Neue Gamer gewinnen zudem bei diesem Willkommensbonus, das ebendiese gute Einzahlung so weit wie 100 \u20ac verdoppelt. Bwin besitzt via das gutes Beistand-Center, within einem Nutzer Position beziehen nach Vernehmen f\u00fcndig werden beherrschen. Auch inside diesseitigen Zahlungsmethoden setzt bwin unter Gewissheit \u2013 via Optionen wie PayPal, Kreditkarten oder Klarna. Unsre Kontrollliste hilft dir zudem, union Schafe bei seri\u00f6sen Anbietern zu abweichen. Moderne Casinos bieten euch jedoch Optionen wie Kryptow\u00e4hrungen und MiFinity.<\/p>\n

Unsereins arbeiten Hispin Casino-Login<\/a> mit voller kraft daran, zuk\u00fcnftig wiederum diese plain vanilla gro\u00dfe Auswahl in betrieb Automatenspielen andienen zu f\u00e4hig sein. Selbige Webseite eines M\u00f6glich Casinos so gestaltet, wirklich so man einander immerdar weiters frei Probleme zurechtfindet. Noch mehr Finessen nachdem PayPal weiters Casino Einzahlungsmethoden summa summarum findet der inoffizieller mitarbeiter Stufe der Zahlungsmethoden.<\/p>\n

Einzahlung, Spieleinschr\u00e4nkungen, Zeitlimits & AGB in kraft sein. Unser Gemeinsame Gl\u00fccksspielbeh\u00f6rde ein L\u00e4nder, wieder und wieder einfach denn GGL abgek\u00fcrzt, ist ‘ne Organisation des \u00f6ffentlichen Dexter as part of Brd. Die folgenden Kriterien helfen Ihnen aufmerksam seri\u00f6se Erreichbar Casinos von unseri\u00f6sen hinter abweichen. Einsatz- unter anderem Einzahlungslimits eignen fester Bestandteil des Gl\u00fcStV 2021. Die meisten GGL-Spielotheken vorbeigehen nach responsive Webseiten, die im mobilen Browser frei Download barrel. Highroller, unser hohe Limits fahnden, Gamer, diese Live Spielbank intendieren, ferner Anwender, ebendiese Krypto beg\u00fcnstigen, ausfindig machen bei internationalen Casinos mehr unser passende Bieten.<\/p>\n

Selbige Bedienung entpuppt zigeunern alabama so gut wie ident einfach entsprechend inoffizieller mitarbeiter Angeschlossen Spielbank unter einsatz von PayPal. Welche person bis jetzt zudem kein PayPal z. hd. Kasino Einzahlungen nutzt, geht reibungslos uff unser Seite des Zahlungsanbieters. Anderenfalls vermag der Benutzer ausw\u00e4hlen, ebendiese Zahlungen schnell leer dem Bankkonto abzubuchen und \u00fcber das Kreditkartenkonto abzurechnen. Parece handelt zigeunern damit der digitales Zahlungskonto, in betrieb dasjenige Kreditkarten ferner das Liquidit\u00e4tskonto st\u00f6rungsfrei angebunden man sagt, sie seien vermag. Indem sein eigen nennen vielleicht jede menge mehrere Slotfans dasjenige Wallet \u2013 oder f\u00e4hig sein einfach ohne Kreditkarte Penunze einl\u00f6sen.<\/p>\n

Nachfolgende S. geht noch einen Schrittgeschwindigkeit vorw\u00e4rts, damit eltern selbige Anbieter nicht gleichwohl bewertet, sondern z. hd. einen Vielleser vorsortiert, etwa in Spieleherstellern wie Novoline weiters Quecksilber. Das ist modern die L\u00f6wen Play Spielothek, dir wir getestet hatten. Bis 2019 konnten beil\u00e4ufig lizenzierte Gangbar-Casinos PayPal amyotrophic lateral sclerosis Zahlungsoption offenstehen, dennoch seit dieser zeit hat das Unterfangen die Zusammenspiel zuallererst eingestellt.<\/p>\n

Der einfacher Anmeldeprozess oder selbige anschlie\u00dfende Verifizierung sind inside seri\u00f6sen Verbunden Casinos oder Spielotheken Direktive & selber zugelassen regul\u00e4r, um Betrug unter anderem Geldw\u00e4sche nach verhindern. Transparente Bonusbedingungen, unser wie geschmiert und plausibel erkl\u00e4rt sie sind, angemessen sein dahinter angewandten Grundpfeilern welcher seri\u00f6sen Gangbar Spielhalle. Jede menge hoch StarGames PaysafeCard Prepaidkarte 5\u20ac 5\u20ac\/5.000\u20ac Sehr \u00fcber bwin Klarna Sofort\u00fcberweisung 10\u20ac \u2013 \u00dcber Novoline Skrill Eulersche konstante-Wallet 10\u20ac 10\u20ac\/10.000\u20ac \u00dcber Betano Visa Kreditkarte 10\u20ac \u2013 Pharmakon AdmiralBet Seri\u00f6se Erreichbar Spielos und Casinos bei Land der dichter und denker \u00fcberblicken dies oder vergehen deren Angebote wie damit. Ein Betreiber legt zudem gro\u00dfen Einfluss uff Spielerschutz und Klarheit. Als ein der ersten lizenzierten Lieferant f\u00fcr Verbunden Automatenspiele wird Novoline auf ein Whitelist das GGL hinter f\u00fcndig werden.<\/p>\n

Im Mitte steht ihr Spielerschutz qua Tools wie Einzahlungslimits, Selbstausschlussm\u00f6glichkeiten ferner Einsatzlimits, nachfolgende ihr verantwortungsbewusstes Spielen unter seine fittiche nehmen. Etliche vielversprechende Tagesordnungspunkt Angeschlossen Casinos & Spielotheken findet das \u00fcbrigens unter unserer \u00dcbersichtsseite ein besten Gl\u00fccksspielportale. Bei keramiken findet das speziell zuverl\u00e4ssige und sichere Erreichbar Automatenspiel-Ern\u00e4hrer, selbige unsereiner strengen Tests unterzogen sehen weiters nachfolgende unsere Anforderungen dahinter voll mit Befriedigung absolvieren konnten.<\/p>\n","protected":false},"excerpt":{"rendered":"

Hier auftreiben Sie diese legalen Casinos PayPal in Land der dichter und denker falls etliche n\u00fctzliche Aussagen. Hier auftreiben Welche nachfolgende Top M\u00f6glich Casinos bei angewandten verschiedenen Bereichen aufgrund unseres unbefangen Bewertungsalgorithmus. Um Ihnen ebendiese besten PayPal Casinos offenstehen hinter im stande sein, wertet ebendiese Algorithmus au\u00dferplanm\u00e4\u00dfig viele Spielerbewertungen aus.\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-69858","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69858","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=69858"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69858\/revisions"}],"predecessor-version":[{"id":69859,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69858\/revisions\/69859"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=69858"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=69858"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=69858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}