Hey,
I tried deactivating the Paid Listings extention as I thought it was ready to be replaced with the updated Memberships extension. However, I tried creating a ‘featured’ plan which I linked to my WooCommerce product for featuring a listing.
When I tried featuring a listing with only Memberships activated, I managed to feature the listing, but I wasn’t required to checkout.
When I tried featuring the listing with Paid Listings re-activated, I got a critical error after confirming I wanted to feature the listing in the little pop-up window.
When I revisited the listing, I found it had been featured despite the critical error, though I still wasn’t made to checkout.
I’m not certain if this is a bug, or if I haven’t set things up correctly, but I’d appreciate some assistance to ensure this is set-up and behaving correctly.
My debug.log shows this:
[22-Apr-2025 13:35:09 UTC] PHP Deprecated: stripos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /public_html/wp-includes/class-wp-editor.php on line 305
[22-Apr-2025 13:35:59 UTC] PHP Fatal error: Uncaught TypeError: call_user_func(): Argument #1 ($callback) must be a valid callback, array callback must have exactly two members in /public_html/wp-content/plugins/hivepress/includes/components/class-router.php:662
Stack trace:
#0 /public_html/wp-content/plugins/hivepress/includes/components/class-router.php(662): call_user_func(Array)
#1 /public_html/wp-includes/class-wp-hook.php(324): HivePress\Components\Router->set_page_template('/public_html/...')
#2 /public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters('/public_html/...', Array)
#3 /public_html/wp-includes/template-loader.php(104): apply_filters('template_includ...', '/public_html/...')
#4 /public_html/wp-blog-header.php(19): require_once('/public_html/...')
#5 /public_html/index.php(17): require('/public_html/...')
#6 {main}
thrown in /public_html/wp-content/plugins/hivepress/includes/components/class-router.php on line 662