Videre til indhold
  • Forside
  • Løsninger
    • Hjemmesider
    • Nyhedsbreve
    • Webshop
    • WordPress
  • Webalive plugin
    • WooCommerce produkt sortering
  • kontakt
  • Forside
  • Løsninger
    • Hjemmesider
    • Nyhedsbreve
    • Webshop
    • WordPress
  • Webalive plugin
    • WooCommerce produkt sortering
  • kontakt

© 2019

Webalive plugin

← Tilbage til alle plugins

WebAlive Members Premium

WebAlive Members Premium

Af WebAlive

Version 1.4.24 WP 5.0+ Testet 6.9.1 PHP 8.0+ Opdateret 2026-02-25

Beskrivelse

WebAlive Members Premium er et omfattende plugin designet til at hjælpe foreninger med at administrere deres medlemmer, begivenheder, betalinger og integration med WordPress-brugere. Nøglefunktioner:
  • Administrér medlemmer med detaljerede profiler
  • Synkronisér wa_members-tabellen med WordPress-brugere
  • Opret, opdatér eller fjern brugere automatisk baseret på medlemshandlinger
  • Importér medlemmer fra CSV eller ekstern MSSQL-database
  • Moderniseret import-workflow med AJAX-feedback
  • Importoversigt med statistik (tilføjede/overspringede/opdaterede/fejl)
  • Valgfri Fortryd Import & Logfremviser for sporbarhed
  • Håndtér begivenheder, aktiviteter og betalingsdata
  • AJAX-drevet adminpanel med Bootstrap UI
  • Responsive modaler til redigér/fjern/genaktivér medlem
  • Valgfri Mailchimp-integration til nyhedsbreve og automation
Ændringslog

1.4.24

  • Fix: Self-healing BOM cleanup — scans all plugin PHP files on first load after update and strips UTF-8 BOMs at source
  • Fix: Eliminates BOM contamination permanently even when server-side files contain BOMs introduced during build/sync

1.4.23

  • Fix: ob_start callback now strips UTF-8 BOMs from output instead of just buffering them
  • Fix: Prevents BOM contamination of WordPress update and AJAX responses

1.4.22

  • Fix: Remove UTF-8 BOM contamination that corrupted AJAX/update JSON responses
  • Fix: Remove PHP close tags (?>) from class and include files (WordPress coding standard)
  • Fix: Add early AJAX output buffer in main plugin file to catch stray output from require_once
  • Fix: All AJAX handlers now flush ALL output buffer levels before sending JSON

1.4.21

  • Security: Rewrite Members_List_Table::get_table_data() with $wpdb->prepare() — removes esc_sql() and direct variable interpolation
  • Fix: CRITICAL bug in helpers.php update_max_ordernumber_from_input() — $wpdb->get_var() was misused as prepare(), %s never substituted
  • Fix: Replace die(json_encode()) with wp_send_json() in wa_members_ajax_response()
  • Fix: Guard $wpdb->prepare() with empty params in export_members and export_member_addresses
  • Fix: Remove trailing PHP close tag from Members_List_Table

1.4.20

  • Fix: Remove undefined $value reference in Members_List_Table constructor (PHP 8 warning)
  • Fix: Skip $wpdb->prepare() when no placeholders in Category and Payments get_total_count() (WP 6.2+ compat)
  • Fix: Add output buffer safety to all AJAX handlers to prevent stray PHP output corrupting JSON
  • Fix: Add error callback to members AJAX display for debugging
  • Fix: Category search/status event binding now reads from DOM instead of passing jQuery Event

1.4.19

  • Fix: Use dedicated AJAX action for Mailtrap test emails to avoid handler collisions
  • Change: Align Mailtrap queue table schema with production structure

1.4.18

  • Change: Simplify Mailtrap template settings into accordion list
  • Change: Accordion closes other templates when opened
  • Fix: Test email buttons now target the correct template fields
  • Change: Use internal sequential order id for 0 DKK subscription setup and Woo order number for paid charge

1.4.17

  • Fix: New member flow creates order line item and keeps WAMP_PAYMENT linked to Woo order

1.4.16

  • Fix: Nonce handling returns user-friendly error instead of 403

1.4.15

  • Change: Standardize recurring charges on quickpay_payment_by_subscription

1.4.14

  • Change: Woo gateway redirects to QuickPay Payment Window if subscription is missing

1.4.13

  • Fix: Remove members area table fallback and fail fast when bootstrap/table is missing

1.4.12

  • Build: Version bump

1.4.11

  • Fix: Remove dbDelta inline comments in members area table

1.4.10

  • Build: Update available for injection validation

1.4.9

1.4.8

  • Fix: Member token login - create user if not exists
  • Fix: Database schema version now matches plugin version (WAMP_VERSION)
  • Fix: SQL syntax error in wam_members_area table creation (removed invalid comment)

1.4.7

  • Fix: Member token login undefined variable error in portal AJAX

1.4.6

  • Remove bundled update checker (WAUM handles updates)
  • Cards terminology and i18n keys for portal
  • Update POT template

1.4.5

  • Update language files

1.4.4

  • Change Subscription to Card

1.4.3

  • Build: Ensure PluginInstaller loader is packaged correctly from shared source

1.4.2

  • Update Checker: Make class generic and pass slug/server from bootstrap

1.4.1

  • Update Checker: Use dynamic slug via WAMP_SLUG

1.4.0

  • WebAlive Tab: Load shared installer loader in plugin bootstrap

1.3.9

  • Use new tab=webalive

1.3.8

  • Changed handling of wp login and members

1.3.7

  • JS updated for better apple handling

1.3.6

  • Debug: Added error logging for plugin-info.php failures to diagnose "Plugin not found" issues

1.3.5

  • WebAlive Tab: Ultra-minimal remote loader implementation (~50 lines inline)
  • WebAlive Tab: Shows all available WebAlive plugins (sales channel)
  • Architecture: All logic loaded from update server - no class files needed
  • Optimization: Reduced from 172 lines to 50 lines of integration code

1.3.4

  • Architecture: Removed PluginInstallerRemote - WebAlive tab now only in WAUM
  • Optimization: Reduced plugin size by removing duplicate installer code
  • Update: Relies on WAUM for plugin installation interface

1.3.2

  • Added WebAlive plugin installer tab integration
  • Users can now browse and install all WebAlive plugins from WordPress admin

1.3.1

  • Skiftet titel til WebAlive Members Premium
  • Plugin now checks for updates automatically via custom update server
  • Improved plugin update workflow and notifications

1.3.0

  • Added automatic update checker integration with updates.webalive.dk
  • Plugin now checks for updates automatically via custom update server
  • Improved plugin update workflow and notifications

1.2.0

  • Previous stable release with all membership management features

0.9.0

  • Added WP User sync logic with wa_members table
  • AJAX-powered modals for member actions (edit, remove, unremove)
  • Enhanced UI with Bootstrap styles
  • Optimized database queries and pagination
  • Added Mailchimp tab and API configuration
  • Modernized import workflow (CSV & MSSQL) with AJAX feedback and summary cards

0.8.0

  • Initial public release
© 2026 Webalive - live website