When I try to update a custom plan or add a new one I get the following error and the changes are not saved:
Fatal error: Uncaught Error: Cannot use object of type WP_Error as array in /var/www/wordpress/wp-content/plugins/create-bible-reading-plans/create-bible-reading-plans-class.inc.php:214 Stack trace: #0 /var/www/wordpress/wp-includes/class-wp-hook.php(326): CreateBibleReadingPlans->validateAndCreateBibleReadingPlanArray() #1 /var/www/wordpress/wp-includes/plugin.php(205): WP_Hook->apply_filters() #2 /var/www/wordpress/wp-includes/formatting.php(5100): apply_filters() #3 /var/www/wordpress/wp-includes/option.php(878): sanitize_option() #4 /var/www/wordpress/wp-admin/options.php(344): update_option() #5 {main} thrown in /var/www/wordpress/wp-content/plugins/create-bible-reading-plans/create-bible-reading-plans-class.inc.php on line 214
There has been a critical error on this website. Please check your site admin email inbox for instructions. If you continue to have problems, please try the support forums.
Thanks for the quick response. I upgrade from 1.4 to 1.5, but I am getting a new error now when trying to save changes.
Fatal error: Uncaught Error: Call to undefined function is_json() in /var/www/wordpress/wp-content/plugins/create-bible-reading-plans/create-bible-reading-plans-class.inc.php:227 Stack trace: #0 /var/www/wordpress/wp-includes/class-wp-hook.php(326): CreateBibleReadingPlans->validateAndCreateBibleReadingPlanArray() #1 /var/www/wordpress/wp-includes/plugin.php(205): WP_Hook->apply_filters() #2 /var/www/wordpress/wp-includes/formatting.php(5100): apply_filters() #3 /var/www/wordpress/wp-includes/option.php(878): sanitize_option() #4 /var/www/wordpress/wp-admin/options.php(344): update_option() #5 {main} thrown in /var/www/wordpress/wp-content/plugins/create-bible-reading-plans/create-bible-reading-plans-class.inc.php on line 227
There has been a critical error on this website. Please check your site admin email inbox for instructions. If you continue to have problems, please try the support forums.
I believe you are correct. You can renew that license at Sellwire for a reduced rate.
There is, in fact, a bug that I had been working to resolve before some health issues sidelined me. But one should not encounter that bug unless one’s license had expired.
Please let me know whether or not renewing your license clears your problem.
My license shouldn’t expire until December 31. I notice that even when I go to app.sellwire.net to renew my license for another year it says, “Not secure” and shows that the SSL certificate for the site is expired. I wonder if that is causing the license validation to fail since it uses https to do the check?
My colleague, @sophoservices, has found what we believe was causing the problem, but we cannot yet be certain because, unhappily, our testing is impeded by the fact that SellWire’s site’s SSL certificate has expired. So we must wait until they correct that before we can confirm that the bug is fixed.
I’m sorry. Sell Wire still have not renewed their SSL certificate. We are, therefore working on a solution which does not require their service. Hopefully we will have have that ready within a couple of days.