probertson
Forum Replies Created
-
Forum: Plugins
In reply to: [WooCommerce] Database error after updating to the latest version.FYI: I am also experiencing this issue. Clearly a WooCommerce PayPal issue (woocommerce-paypal-payments).
The function
site_has_ppec_subscriptions
is using a HPOS-incompatible$wpdb->wc_orders
[09-Jan-2024 02:43:50 UTC] PHP Warning: Undefined property: wpdb::$wc_orders in /XXX/wp-includes/class-wpdb.php on line 783 [09-Jan-2024 02:43:50 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'WHERE payment_method = 'ppec_paypal'' at line 1 for query SELECT 1 FROM WHERE payment_method = 'ppec_paypal' made by require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('plugins_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, WooCommerce\PayPalCommerce\{closure}, WooCommerce\PayPalCommerce\init, {closure}, WooCommerce\PayPalCommerce\Compat\CompatModule->run, WooCommerce\PayPalCommerce\Compat\CompatModule->initialize_ppec_compat_layer, WooCommerce\PayPalCommerce\Compat\PPEC\SubscriptionsHandler->maybe_hook, WooCommerce\PayPalCommerce\Compat\PPEC\PPECHelper::use_ppec_compat_layer_for_subscriptions, WooCommerce\PayPalCommerce\Compat\PPEC\PPECHelper::site_has_ppec_subscriptions
Great, I can confirm it’s working now. Thank you!
Thanks for the reply, Alberto! I have 2.15.0 installed, yet when I go to Woocommerce > Settings > Advanced > Features > Data storage for orders then click the ‘View and manage’ text under the ‘? Incompatible plugins detected’ note, then it still shows up as ‘incompatible’. Any ideas?
Forum: Plugins
In reply to: [qTranslate X] Adding extra links to language barGreat! That information should work well, thanks
Yesterday I hacked the actual
qtranxf_wp_get_nav_menu_items()
code and created new languages that started with a ‘special character’ (e.g. ‘_’) that were then converted to static URLs but this method is much cleaner. ??Thanks again