/* 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":145081,"date":"2026-06-12T11:10:01","date_gmt":"2026-06-12T11:10:01","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=145081"},"modified":"2026-06-12T11:10:01","modified_gmt":"2026-06-12T11:10:01","slug":"mijn-ervaring-slotrush-edge-cases-testen-in-nederland","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/mijn-ervaring-slotrush-edge-cases-testen-in-nederland\/","title":{"rendered":"Mijn Ervaring: Slotrush Edge Cases Testen in Nederland"},"content":{"rendered":"
\n\"$3000<\/p>\n

Ik ben op onderzoek uitgegaan om te zien hoe ver Slotrush zou reiken. In de Nederlandse casino-wereld is betrouwbaarheid het allerbelangrijkst. We besloten er dus voor om dieper te graven dan het standaard gebruik. We hebben het platform het platform onder extreme omstandigheden getest, van onstabiel internet tot onverwachte onderbrekingen. Wat we vonden is onmisbaar voor gokkers die een naadloze ervaring verlangen.<\/p>\n

Het Plan van Onze Unieke Testreis<\/h2>\n

We stelden een gedetailleerd plan dat weken duurde. Het team richtte zich op technische , gebruikers- en netwerkproblemen aan de grenzen. We pakten verschillende apparaten erbij, van nieuwe smartphones tot wat oudere tablets. We gingen bewust tussen 4G en openbare wifi in Nederlandse steden.<\/p>\n

Het doel was helder: elke voorstelbare ergernis voor zijn. We logden af tijdens bonussen, veranderden snel van spel en zorgden dat de app expres crashen. We verrichtten dit allemaal met de Nederlandse speler in ons achterhoofd, wetend hoe we hier internetten en wanneer we graag spelen.<\/p>\n

Onze aanpak was systematisch, maar we stemden af waar nodig. Elke stap documenteerden we met screenshots en logs. Zo konden we patronen ontdekken en ervoor zorgen dat onze resultaten steeds opnieuw te herhalen waren.<\/p>\n

FAQ<\/h2>\n

Is Slotrush betrouwbaar bij een slechte internetverbinding in Nederland?<\/h3>\n<\/p>\n

Controle 4: Afwijkende Transactie- en Bonusscenario’scenario’s<\/h2>\n

We probeerden de transactielimieten en bonusregels te overschrijden. Wat gebeurt er bij een storting terwijl een bonus loopt? Of een uitbetaling indienen tijdens een gratis ronde? Het systeem van Slotrush hanteert duidelijke prioriteiten. Vaak werd de uitbetaling even tot de bonusronde was afgerond.<\/p>\n

Transacties bleven geordend uitgevoerd, zonder conflicten. We probeerden ook bonussen te combineren op manieren die niet de bedoeling waren. Het platform bleef overeind en liet alleen geldige combinaties toe. Dit waarborgt zowel de speler als de speler als de speler als het casino, en zorgt voor eerlijk spel.<\/p>\n

Een specifiek pad controleerde het annuleren van een storting die nog ‘in behandeling’ was. Het systeem verhinderde consequent verdere acties tot die transactie was verwerkt of verlopen. Dat helpt fraude voorkomen.<\/p>\n

Onderzoek 6: Gebruikersomgeving en Toegankelijkheid onder Stress Stress<\/h2>\n<\/p>\n

We bestudeerden hoe de interface antwoordt op gezwind en herhaald klikken. Hoe als een speler uit ongeduldigheid tien keer op ‘spin’ drukt? Het systeem behandelde de commando’s in de juiste volgorde zonder te stukgaan, maar zette wel een duidelijke ‘bezig’ melding in beeld.<\/p>\n

Ook onderzochten we toegankelijkheidsfuncties zoals compatibiliteitsopties zoals verenigbaarheid met schermlezers. Het was niet volmaakt, maar de basisfuncties waren te navigeren. Het laat een groeiend besef zien voor omvattend opzet in de iGaming sector. Een gunstige zet voor de wijde Nederlandse markt.<\/p>\n

Specifieke observaties voor zichtbare duidelijkheid<\/h4>\n

In helder licht of met een bijna lege batterij werd de tekst op sommige knoppen wat weinig leesbaar. Mijn raad is om de helderheid goed te instellen tijdens kritieke handelingen, vooral als je in de open lucht speelt.<\/p>\n

Waarom zouden Edge Cases Testen in de Nederlandse Markt?<\/h2>\n

De Nederlandse markt is anders. Strengere KOA-licenties en beveiligingseisen leggen hoge standaarden. Voor spelers moet een platform te allen tijde presteren, wat de omstandigheden ook zijn. Wij hadden de wens te ontdekken of Slotrush dat kon weerstaan. Onze tests reikten veel breder dan een enkele rondjes spelen. We simuleerden situaties na elke Nederlandse speler thuis kan tegenkomen.<\/p>\n

Stel je voor: je telefoon trilt net als je een spin start, of je wifi stottert https:\/\/slotrushh.nl\/<\/a>. Precies die ogenblikken vormen het verschil. Een platform dat daarop is voorbereid, wint geloof. Deze ervaring ging om het ontdekken van die stevigheid, extra voor onze regionale tradities en omgeving.<\/p>\n

We keken ook naar de technologische kant. De afstand tot servers kan in Nederland uitmaken voor de respons. Daarom hebben we in onze tests gelet met locatie en de eigenaardigheden van verschillende internetproviders.<\/p>\n

Test 1: Onstabiliteit van het Netwerkverbinding en Verbindingsverlies<\/h2>\n

Niets is zo vervelend als een wegvallende verbinding. We hebben dit intensief getest bij Slotrush. Tijdens live spins haalden we bewust de internetstekker eruit. Het resultaat was opmerkelijk consistent. Zodra de verbinding weer actief was, laadde het spel vaak precies op het punt van onderbreking.<\/p>\n

Dit is met name belangrijk voor progressieve slots, waar elke spin meetelt. De spelstatus werd goed behouden. Wel zagen we dat bij een heel lang wegvallen de sessie soms weer moest beginnen. Over het algemeen functioneert Slotrush het uitstekend op verbindingsbetrouwbaarheid. Dat is prettig voor Nederlanders met een onstabiel signaal.<\/p>\n

We controleerden specifieke situaties, zoals omschakelen van wifi naar mobiele data gedurende een spel. Die overgang was soepel, met een korte stilte maar zonder blokkade. Iets wat nuttig is als je op reis speelt, bijvoorbeeld in de trein.<\/p>\n<\/h2:>\n

Proef 3: Simultaan Gebruik op Diverse Devices<\/h2>\n

Heel wat spelers switchen tussen telefoon en laptop. Wij probeerden extreem multi-device gebruik. We meldden ons aan op dezelfde account met drie apparaten tegelijk en startten acties. De beveiliging van Slotrush reageerde scherp: bij een actieve sessie elders kreeg je een melding of werd men uitgelogd.<\/p>\n

Dit voorkomt verwarring en veiligheidsrisico’s. Het was niet mogelijk om vanaf twee plekken tegelijk te spelen of geld op te nemen. Deze aanpak is veilig, ook al kan het wat belemmerend aanvoelen als je snel wilt wisselen. De balans acht ik goed voor de accountbeveiliging.<\/p>\n

We keken ook of notificaties en saldo-updates goed synchroon functioneerden tussen apparaten. Na uit- en weer inloggen op een ander device was alle informatie direct actueel. Dat maakt een soepele overgang mogelijk.<\/p>\n

Test 5: Prestaties op Verouderde Telefoons en Browsers<\/h2>\n

\"Play<\/p>\n

Niet iedereen speelt op de meest recente iPhone. We probeerden Slotrush op oudere Android-toestellen en minder bekende browsers. De ervaring wisselde. De website laadde overal, maar op achterhaalde hardware vertoonden geanimeerde slots soms lag op. De app was blijkbaar gemaakt voor modernere besturingssystemen.<\/p>\n

Ondanks dat werkten alle kernfuncties: geld storten, spelen, opnemen. Er is zichtbaar een compromis gemaakt tussen mooie graphics en toegankelijkheid. Voor de doorsnee Nederlandse speler met een redelijk recent toestel is de prestatie meer dan toereikend voor uren gameplezier.<\/p>\n

\"Sugar<\/p>\n

We maakten een lijst op met ondersteunde browsers en minimum OS-versies. Die informatie staat duidelijk op de Slotrush website. Het ondersteunt spelers een juiste keuze te maken voordat ze iets installeren.<\/p>\n

De Meest Verbluffende Ontdekkingen<\/h2>\n

De grootste verwondering vormde een standvastigheid. Ook in bij onze wanordelijke tests bleef het kern constant. Nog extra markante ontdekking was de verwerking van ‘time-outs’. Bij rust zette de applicatie u uit, maar inloggen herstelde het spel exact, zelfs halverwege in een rechtstreekse bonusfase. Dat duidt op een stevige systeem.<\/p>\n

Daarnaast waren de foutberichten in begrijp Nederlands, , zonder vage codes. Dat toont zien dat Slotrush de lokale ervaring serieus behandelt. Dit soort punten cre\u00ebren een platform pas optimaal voor de Nederlandse sector.<\/p>\n

We ontdekten verrassende shortcuts in de programma. Minimale, slimme ontwerpkeuzes die het navigeren sneller doen en de ervaring verbeteren gedurende uitgebreidere spelperiodes.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"

Ik ben op onderzoek uitgegaan om te zien hoe ver Slotrush zou reiken. In de Nederlandse casino-wereld is betrouwbaarheid het allerbelangrijkst. We besloten er dus voor om dieper te graven dan het standaard gebruik. We hebben het platform het platform onder extreme omstandigheden getest, van onstabiel internet tot onverwachte onderbrekingen.\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-145081","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/145081","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=145081"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/145081\/revisions"}],"predecessor-version":[{"id":145083,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/145081\/revisions\/145083"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=145081"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=145081"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=145081"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}