Πώς να διορθώσετε το μοιραίο σφάλμα PHP: TypeError: στο αρχείο wp-content/plugins/woocommerce/includes/admin/class-wc-admin-brands.php.

Εάν έχετε ενημερώσει πρόσφατα το πρόσθετο WooCommerce και προσπαθήσατε να εισαγάγετε μια διάταξη, ίσως αντιμετωπίσατε το ακόλουθο σφάλμα:

PHP Μοιραίο σφάλμα:  TypeError: wp-content/plugins/woocommerce/includes/admin/class-wc-admin-brands.php:659

Αυτό το σφάλμα προέρχεται από ένα σφάλμα στη νεότερη έκδοση του WooCommerce, ειδικά κατά την εισαγωγή διατάξεων που εξαρτώνται από τις λειτουργίες του WooCommerce. Το πρόβλημα μπορεί να διαταράξει τις ροές εργασίας για τους χρήστες που βασίζονται σε αυτές τις διατάξεις για τους ιστότοπούς τους.

Προσωρινή παράκαμψη

Όσο περιμένουμε μια επίσημη λύση από την ομάδα ανάπτυξης του WooCommerce, συγκεντρώσαμε μια προσωρινή λύση για να σας βοηθήσουμε να παρακάμψετε αυτό το πρόβλημα. Μπορείτε να επιλύσετε το πρόβλημα ακολουθώντας τα παρακάτω βήματα:

  1. Ανοίξτε το αρχείο που βρίσκεται στη διεύθυνση wp-content/plugins/woocommerce/includes/admin/class-wc-admin-brands.php.
  2. Εντοπίστε την ακόλουθη γραμμή κώδικα:add_filter( 'pre_update_option_woocommerce_permalinks', array( $this, 'validate_product_base' ) ),
  3. Σχολιάστε αυτή τη γραμμή προσθέτοντας // στην αρχή, έτσι:// add_filter( 'pre_update_option_woocommerce_permalinks', array( $this, 'validate_product_base' ) ),
  4. Αποθηκεύστε το αρχείο και δοκιμάστε ξανά τη διαδικασία εισαγωγής διάταξης.

Ενημέρωση

Δεσμευόμαστε να σας ενημερώνουμε για το θέμα αυτό. Βεβαιωθείτε ότι θα επισκέπτεστε το ιστολόγιό μας ή το φόρουμ υποστήριξης για ενημερώσεις, καθώς θα σας παρέχουμε κάθε νέα πληροφορία μόλις γίνει διαθέσιμη.

Χρειάζεστε βοήθεια;

Η ομάδα υποστήριξής μας είναι εδώ για να σας βοηθήσει. Εάν αντιμετωπίζετε προβλήματα με την εφαρμογή της προσωρινής διόρθωσης ή έχετε ερωτήσεις, επικοινωνήστε μαζί μας μέσω του ιστοτόπου μας υποστήριξη.

Σας ευχαριστούμε για την κατανόηση και τη συνεργασία σας καθώς εργαζόμαστε για την επίλυση αυτού του ζητήματος.