
If you have installed Q2A-Ultmite-SEO plugin in your question2answer website then you might have encountered the error below. We are going to guide you on how to fix the error.
Error Message
“PHP Warning: count(): Parameter must be an array or an object that implements Countable in /qa-include/qa-base.php(720) : eval()’d code on line 160”
This error occurs every time question page is loaded. Therefore, if you don’t solve it you error log file will become to large within a short time and eat up your disk space..
Solution
To fix the error above follow the procedure below.
- Open: qa-plugin/q2a-ultimate-seo/layer.php (this file is available inside q2a-ultimate-seo folder)
- Then go to line 160 of the file.
- Replace this line below
if(count(@$this->content['navigation']['cat'])
- With this line below
if(is_array(@$this->content['navigation']['cat']) && count(@$this->content['navigation']['cat'])
Be careful when copying the code above. Do not leave any spaces.
Kindly let me know in the comment section below whether this has solved the problem on your website.
Your feedback will help me know whether my solutions are working.
Before you leave, Subscribe to our Newsletter to be updated via email when Blogging Tools you use to run your blog release new features or make critical changes. For any question about this post, or anything else related to website technologies, we are responding on Reddit or comment below.
Leave a Reply