Dokumentacja WP Simple Pay

Materiały dokumentacyjne, referencyjne i samouczki dla WP Simple Pay

Jak rozwiązać błąd ActionScheduler_DBStoreMigrator

WP Simple Pay nie wymaga ani nie ładuje WooCommerce. Jest to samodzielny wtyczka płatności. Jednakże wykorzystuje bibliotekę PHP, która jest utrzymywana przez autorów wtyczki WooCommerce, dlatego w ścieżce katalogu w poniższym błędzie widzisz woocommerce.

/plugins/stripe/lib/woocommerce/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php. Error message: Uncaught RuntimeException

Błąd, który może wystąpić w niektórych konfiguracjach witryny zawierających tę bibliotekę, jest korygowany przez wdrożenie wspólnego rozwiązania przedstawionego poniżej.

  1. Wykonaj pełną kopię zapasową swojej witryny
  2. Zainstaluj wtyczkę WPCode lub użyj swojej istniejącej zainstalowanej wtyczki fragmentów kodu
  3. Dodaj następujący niestandardowy fragment kodu
add_action( 'init', function() {
    delete_option( 'schema-ActionScheduler_StoreSchema' );
}, );

Po jednokrotnym załadowaniu pulpitu nawigacyjnego WordPress możesz dezaktywować fragment kodu i ponownie aktywować WP Simple Pay.

Nadal masz pytania? Jesteśmy tutaj, aby pomóc!

Ostatnio zmodyfikowano:

Zacznij akceptować płatności już dziś

Zacznij akceptować jednorazowe i cykliczne płatności lub darowizny na swojej stronie WordPress.