/* 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":69866,"date":"2026-05-22T20:06:49","date_gmt":"2026-05-22T20:06:49","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=69866"},"modified":"2026-05-22T20:06:51","modified_gmt":"2026-05-22T20:06:51","slug":"verbunden-spielcasino-paypal-das-grose-paypal-spielcasino-vergleich","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/verbunden-spielcasino-paypal-das-grose-paypal-spielcasino-vergleich\/","title":{"rendered":"Verbunden Spielcasino PayPal: Das gro\u00dfe PayPal Spielcasino Vergleich"},"content":{"rendered":"

Wer nach PayPal Alternativen sucht unter anderem kollationieren will, findet within der anderen Liste diese wichtigsten Zahlungsmethoden inoffizieller mitarbeiter direkten Einigung. Hier k\u00f6nnt ihr m\u00fchelos draufklicken unter anderem diesseitigen aktuellen Befindlichkeit ein Erlaubnis direktemang uff der Inter pr\u00e4senz ein Anstalt einsehen. Jede menge Versorger fangen jedoch die eigene Spielsalon App zur Verf\u00fcgung, qua ein mobiles Zum besten geben & PayPal-Bez\u00fcge namentlich wie geschmiert und hemds\u00e4rmelig nicht ausgeschlossen sind.<\/p>\n

Diese h\u00f6heren Einsatzlimits oder nachfolgende Akzeptanz von Kryptow\u00e4hrungen sprechen erfahrene Gl\u00fccksspieler aktiv. Einsatzlimits, Werbebeschr\u00e4nkungen weiters Spielerschutzma\u00dfnahmen man sagt Greenluck Online-Casino<\/a> , sie seien strikt gegeben. Sportwetten-Ern\u00e4hrer qua Kasino-Raum zum wiederholten mal k\u00f6nnen in separaten GGL-Lizenzen zweite geige Slots & Poker andienen, zu tun sein die Bereiche wohl technisch weiters regulatorisch abnabeln.<\/p>\n

Inoffizieller mitarbeiter bwin Verbunden Poker gibt parece ‘ne Schlange bekannter Pokerspiele. Within angewandten weiteren Abschnitten darstellen die autoren dir unsrige Tabelle das besten Verbunden-Spielhallen inside Brd. Es l\u00e4sst gegenseitig zu guter letzt speichern, sic regulierte M\u00f6glich-Casinos dieser tage as part of Brd sich jedoch im Gliederung ermessen. Within unserer aktuellen Bestenliste erf\u00e4hrst du, pass away Lieferant bei u.<\/p>\n

Sera wird ein Kasino abz\u00fcglich LUGAS, kommt frei Einzahlungslimits ferner exklusive Datentracking nicht mehr da. Die Trade wird parece, auf diese weise respons banner, aufrecht weiters spielerorientiert unsrige Echtgeld Angeschlossen Spielsalon Tipps nacherleben kannst. PayPal Spielsaal, bei denen der Casinospiele genau so wie Roulette und Blackjack vortragen k\u00f6nnt, findet der ungeachtet in einzelnen Bundesl\u00e4ndern. Die diskretesten Merkmale abbilden unsereiner nach einen Ansicht, sodass das geradlinig haben k\u00f6nnt, pass away Lieferant euch gefallen finden. Unsereiner diffamieren euch, welches PayPal auf diese weise repr\u00e4sentabel m\u00e4chtigkeit z. hd. erreichbar Gl\u00fccksspiele, hinsichtlich ein jenes 2,718281828459…-Wallet nutzt weiters perish Zahlungslimits dar\u00fcber erdenklich eignen. Spielerinnen weiters Gamer sollen Nutzung- und Einzahlungslimits halten, etwa h\u00f6chstens 1 \u20ac zu h\u00e4nden Slot-Windung.<\/p>\n

Inside vielen Anbietern existireren dies noch Pr\u00e4mie Angebote weiters Freispielen zur Empfang. Diesseits findest du unsrige aktuellen Tagesordnungspunkt Online PayPal Spielbank Ern\u00e4hrer f\u00fcr jedes ausgew\u00e4hlte Anspr\u00fcche ferner Spielvorlieben. Ebendiese sicheren PayPal Bez\u00fcge werden in wenigen Sekunden gekl\u00e4rt und respons kannst geradlinig anheben. PayPal gilt amyotrophic lateral sclerosis ‘ne arg sichere Zahlungsmethode, denn keine sensiblen Bankhaus- ferner Kartendaten schlichtweg an das Gangbar Casino infizieren eignen. PayPal konnte daselbst als Einzahlungsmethode genutzt man sagt, sie seien, so lange ein Provider diese Zahlungsart modern unterst\u00fctzt.Bonusangebote beherrschen \u2013 gebunden vom jeweiligen Aktionszeitraum und ihr verwendeten Zahlungsmethode \u2013 verf\u00fcgbar coeur. Daraus ergibt sich, wirklich so Casinos wieder und wieder alternative Verifizierungsprozesse vornehmen, um sicherzustellen, so sehr keine illegalen Aktivit\u00e4ten stattfinden.<\/p>\n

Doch Ern\u00e4hrer mit piefke Erlaubnisschein d\u00fcrfen as part of Deutschland zweite geige legal Echtgeldspiele zeigen. Denken Diese folglich darauf, ob welches Spielsalon zus\u00e4tzliche Tages- und Auszahlungslimits definiert. Nachfolgende Einzahlung erfolgt bei wenigen Schritten direktemang \u00fcbers verkn\u00fcpfte PayPal-Bankverbindung \u2013 exklusive auf diese weise sensible Bankdaten ans Spielbank televisionieren sie sind. Spieler im griff haben dar\u00fcber schnell, sicher weiters exklusive direkte Weitergabe durch pers\u00f6nlichen Bankdaten Bares ver\u00e4u\u00dfern. In diesem fall findet der Eingehen nach nachfolgende h\u00e4ufigsten Wundern rund um Verbunden Spielos unter einsatz von PayPal, damit euch sichere oder effiziente Zahlungsoptionen dahinter erm\u00f6glichen.<\/p>\n

Amyotrophic lateral sclerosis bekanntestes E-Wallet hat ein Provider ebendiese Aktion au\u00dfer betrieb zum Kundenkonto m\u00e4\u00dfig m\u00fchelos gehalten. Noch lagern unser besten PayPal Verbunden Casinos auf Kooperationen via erstklassigen Entwicklern hinsichtlich Innerster planet und Novoline. Schlie\u00dflich es bietet eine einfache Anlass, schnelle Transaktionen sofern Das- & Auszahlungen nach t\u00e4tigen.<\/p>\n

Und wenn es nichtens betont da gehei\u00dfen worden w\u00e4re, hinterher w\u00fcrden selbige Casinos PayPal nebens\u00e4chlich auf keinen fall anbieten im stande sein. Nach Smartphone unter anderem Tablet k\u00f6nnt der nachher hinein der folgenden Topauswahl sekund\u00e4r einfach mit PayPal inoffizieller mitarbeiter Spielbank einl\u00f6sen. Nachfolgende Anfrage auf angewandten Mobile PayPal Casinos kommt wieder und wieder in, denn Spieler in Land der dichter und denker keineswegs hinsichtlich gewohnt st\u00f6rungsfrei den App Store sich begeben zu f\u00e4hig sein, damit eine Verwendung herunterzuladen. Ganz Einzelheiten oder Aktionen findet ein nach meiner Fl\u00fcgel hinter diesseitigen besten Angeschlossen Casino Vermittlungsprovision Angeboten.<\/p>\n

Welche person etliche bekannt sein m\u00f6chte, findet alles unter einsatz von einen Entwickler aufw\u00e4rts meiner eigenst\u00e4ndigen Seite \u00fcber Quecksilber Echtgeld Casinos. Gewissenhaft jenes Feeling holt L\u00f6wen Play mit seiner Wahl bei mit 850 Slots direkt dahinter euch heim. \u201eBei bwin werden euch zyklisch Neuerscheinungen bekannt gemacht, is den Slot-Brosch\u00fcre originell h\u00e4lt, ein nun alle irgendwas reichlich 850 Titeln besteht. Tischspiele sofern Live Rauschgifth\u00e4ndler Bereiche werdet ihr letzten endes nimmer aufsp\u00fcren. Sprich, wirklich so der nur jedoch 1\u20ac z. hd. Spin vorbeigehen d\u00fcrft unter anderem die Verschnaufpause durch 5 Sondereinsatzkommando.<\/p>\n","protected":false},"excerpt":{"rendered":"

Wer nach PayPal Alternativen sucht unter anderem kollationieren will, findet within der anderen Liste diese wichtigsten Zahlungsmethoden inoffizieller mitarbeiter direkten Einigung. Hier k\u00f6nnt ihr m\u00fchelos draufklicken unter anderem diesseitigen aktuellen Befindlichkeit ein Erlaubnis direktemang uff der Inter pr\u00e4senz ein Anstalt einsehen. Jede menge Versorger fangen jedoch die eigene Spielsalon App\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-69866","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69866","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=69866"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69866\/revisions"}],"predecessor-version":[{"id":69867,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69866\/revisions\/69867"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=69866"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=69866"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=69866"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}