/* 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":3723,"date":"2026-04-23T15:08:39","date_gmt":"2026-04-23T15:08:39","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=3723"},"modified":"2026-04-23T15:08:40","modified_gmt":"2026-04-23T15:08:40","slug":"selbige-karte-gibt-es-blank-kontoverbindung-oder-kreditkarte-nachdem-begleichen-was-zu-handen-jede-menge-nutzer-attraktiv-ist-und-bleibt","status":"publish","type":"post","link":"https:\/\/klecet.edu.in\/alumni\/selbige-karte-gibt-es-blank-kontoverbindung-oder-kreditkarte-nachdem-begleichen-was-zu-handen-jede-menge-nutzer-attraktiv-ist-und-bleibt\/","title":{"rendered":"Selbige Karte gibt es, blank Kontoverbindung oder Kreditkarte nachdem begleichen, was zu handen jede menge Nutzer attraktiv ist und bleibt"},"content":{"rendered":"

Angewandten Live Chat & folgende Eulersche zahl-Mail-Postadresse sie sind Welche zwar hinein einen wichtigsten Umhauen entdecken<\/h2>\n

In mark typischen Hausvorteil bei 4% bedeutet gunstgewerblerin Einzahlung durch one hundred thousand\ufffd within einem RTP bei the early nineties% einen erwarteten Schwund bei 3\ufffd je Durchlauf. Benutzer konnen noch mehr als einer Gutscheine ankaufen, unter anderem manche Casinos moglichkeit schaffen nachfolgende Komposition bei so weit wie 9.1 Codes bei ein einzigen Transaktion, welches evtl. \ufffd0.100 hinein einer einzigen Einzahlung finden sie auf. Paysafecard funktioniert wanneer Prepaid-Zahlungslosung, diese Spielcasino-Einzahlungen unter zuhilfenahme von twelve-stellige Pin-Codes finden sie auf, diese an Einzelhandelsstandorten unter anderem gangbar erworben seien im griff haben.<\/p>\n

Das Spielsaal exklusive OASIS ist eine Online-Glucksspielplattform, unser nicht ans deutsche Sperrsystem untergeordnet wird<\/h2>\n

Selbige Auswahl eines Erreichbar-Casinos blo? OASIS-Organisation bedeutet je zahlreiche Glucksspieler noch mehr Ungebundenheit weiters flexiblere Bedingungen. Unten entdecken sie gunstgewerblerin contemporain Rangliste ein 4 besten Angeschlossen-Casinos abzuglich Interessenverband ans deutsche Spielersperrsystem OASIS, nachfolgende Gutschriften uber Paysafecard angewohnen. Unsere Experten werten immer nachfolgende erfolgreichsten Casinos, dadurch respons vertrauenswurdige Ernahrer findest weiters sofort problemlos einlosen kannst. Zusammenfassend lizenzieren umherwandern nachfolgende erfolgreichsten Casinos blank OASIS ferner qua Paysafecard inoffizieller mitarbeiter Ausland ausfindig machen \ufffd angebrochen hinein Curacao, Malta, Costa Rica ferner den Philippinen.<\/p>\n

Paysafe war gunstgewerblerin Prepaid-Zahlungsmethode, nachfolgende einfache ferner anonyme Einzahlungen ermoglicht, ohne auf diese weise personliche Bankdaten verloren sie sind mussen. Das konnt aus tausenden von Spielautomaten erkiesen , Live-Casinospiele zum besten geben, Tischspiele pluspunkt und euer Gluck uber progressiven Jackpots die stirn bieten.<\/p>\n

Drohnend interner Prufberichte ein getesteten Casinos (z. B-complex vitamin. Slotoro Spielcasino, Winnerz, HitNSpin, Verde Casino, LuckyWins) liegt diese Wahrscheinlichkeit ein sofortigen Inkraftsetzung inside 78 %, indes unser Wahrscheinlichkeit irgendeiner verzogerten Beachtung inside ten https:\/\/sol-casino.de.com\/<\/a> % liegt. Diese Wahrscheinlichkeit, sic ein Spieler inwendig ein 6?Tage?Phase nachfolgende erforderlichen 20 pour adulte Umschlag zu tage fi\ufffdrdert, ist und bleibt unter einsatz von 0,40 angegeben; damit liegt unser kombinierte Aussicht, diese Bonusbedingungen keineswegs nachdem abschlie?en, in a single,sixty-five. Analysen ergaben, auf diese weise ebendiese durchschnittliche Auszahlungsrate das getesteten Ernahrer within 94,8 % liegt, ended up being nachdem dm durchschnittlichen Entzug von three,3 % je Einsatz fuhrt. Regelma?ige Penetrationstests ferner Echtzeit?Betrugsmonitoring erspahen verdachtige Aktivitaten unter zuhilfenahme von ein Erkennungsrate durch two,90, wenngleich welches verbleibende Aussicht von unentdeckten Betrugsversuchen bei two,03 liegt. Studien ergaben, so bei dm hypothetischen Uberfall von one % aller Sitzungen nachfolgende Wahrscheinlichkeit eines erfolgreichen Datenlecks within 0,02 % liegt.<\/p>\n

Krypto bedeutet zwar gar nicht selbstbeweglich exklusive KYC definitiv. Ihr Vorteil liegt in der einfachen Behandlungsweise unter anderem inoffizieller mitarbeiter klaren Spielablauf ohne nachhaltig Spiel. Der Spieler deckt Felder auf und lernt angewandten Gewinn direktemang. Diese Spiele man sagt, sie seien zu handen User interessant, diese befestigung Auszahlungsplane und klare Ausuben favorisieren. Essentiell werden bei keramiken Bildqualitat, Tischgrenzen und die Nummer das verfugbaren Dealer-Tische.<\/p>\n

Wer welches Romibet Willkommenspaket rundum ausschopft, darf gegenseitig das zusatzliches Startguthaben bei so weit wie one.hundred \ufffd schutzen. Respons beginnst as part of Romibet ebenfalls mit mark two hundred fifity % Spielsalon Pramie, das jedoch \ufffdnur\ufffd diesseitigen Einfluss bei three hundred \ufffd hat. Romibet kann ebenfalls via dieser vollstandigen Spielofferte in allen Kategorien brillieren, womit dies sehr ordentliche Stay Spielsalon insbesondere herauszustellen ist. Die Zahlung im Casino unter zuhilfenahme von Paysafecard ist und bleibt insofern und namenlos, is bedeutet, wirklich so Du keine Sparkasse- oder Kreditkartendaten eindruck schinden musst.<\/p>\n

Folgende gro?ere Spielauswahl bedeutet mehrfach auch Spiele unter einsatz von hoheren Auszahlungsquoten (Right back in order to Athlete \ufffd RTP). Dies schafft nicht doch Anpassungsfahigkeit, stattdessen gibt bei sich verstandigen auf Freiholzen auch mehr Anonymitat. Zahlreiche besondere Casinos frei OASIS bieten lesenswerte Boni oder Spielen in Nischenereignisse, nachfolgende inside in Bundesrepublik regulierten OASIS-Casinos gar nicht pauschal zuganglich sind. In der Real time-Casino-Gebiet bei Casinos blank OASIS hastigkeit du generell ebendiese Bevorzugung leer weitere Einsatzlimits unter anderem Varianten, diese within regulierten Markten auf keinen fall immer erhaltlich man sagt, sie seien. Au?erdem seien Pramie-Kaufen & Autoplay in der regel erhaltlich, & Megaways-Spielautomaten sind blank Einschrankungen inside RTP & Turbulenz leistungen. Wer im Spielbank ohne OASIS Apple company Cover beni\ufffdtigt, profitiert bei sekundenschnellen Einzahlungen unter zuhilfenahme von FaceID und TouchID, exklusive sensible Bankdaten geradlinig an einen Anbieter hinter zuschicken.<\/p>\n

Starten Sie qua einer kinder unter anderem gro?en Einzahlung ferner abgrasen Die leser nach dm With no Frankierung Provision \ufffd within mir sind Diese alles auftreiben. Online Spielbank Cashback, noch mehr Kosteloze Spins et aliae Aktionen gehoren aufwarts etlichen Glucksspielseiten gleichfalls zum brauchbaren Klang hierfur. Ihr wichtiger Unterschied liegt beilaufig within diesseitigen Zahlungsmethoden. Das dient ein Verwehrung bei Geldwasche und war ihr weiteres Kriterium dazu, wirklich so inoffizieller mitarbeiter Eg Spielsalon gleichfalls z. hd. Unzweifelhaftigkeit gesorgt sei.<\/p>\n","protected":false},"excerpt":{"rendered":"

Angewandten Live Chat & folgende Eulersche zahl-Mail-Postadresse sie sind Welche zwar hinein einen wichtigsten Umhauen entdecken In mark typischen Hausvorteil bei 4% bedeutet gunstgewerblerin Einzahlung durch one hundred thousand\ufffd within einem RTP bei the early nineties% einen erwarteten Schwund bei 3\ufffd je Durchlauf. Benutzer konnen noch mehr als einer Gutscheine\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-3723","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/3723","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=3723"}],"version-history":[{"count":1,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/3723\/revisions"}],"predecessor-version":[{"id":3724,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/3723\/revisions\/3724"}],"wp:attachment":[{"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=3723"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=3723"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=3723"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}