Hi there,
Please make sure you are using the latest version of the plugin. I tested the same in my local and there is no warning even when the debug mode is on.
It might be happening because of some plugin conflict too. You can check by deactivating all the plugins. To do so, use Health Check plugin – https://ww.wp.xz.cn/plugins/health-check/.
Thread Starter
John
(@dsl225)
Thanks or this.
I’m running the latest version of the plugin with WP 5.1 and PHP 7.2 at 3 different websites hosted at different hosts and all getting this warning – although everything still works fine.
Didn’t yet deactivated other plugins but will try to monitor what’s happening.
This warning does not stop the functionality because it is coming from a function used to provide some text information in the admin.
So the alternative way is also to hide it. You can do so by turning the debug mode off – https://docs.themeisle.com/article/819-how-to-turn-on-off-debugging-in-wordpress
Thread Starter
John
(@dsl225)
Thanks but the debug mode was already off.
I have the same issue here, plugin and WordPress are fully updaed. Any resolutions forthcoming?
Thread Starter
John
(@dsl225)
@dkpminus,
Can you provide a URL to the website where the issue is coming? So that we can try again to replicate the problem.
I’m getting the same issue here, though not consistently. Sometimes it appears, and sometimes it doesn’t. And I’ve only ever noticed it in the WordPress dashboard where “Powered by Menu Icons” is displayed under the “WordPress guides/tutorials” dashboard widget.
This is the site I’ve had the issue with, but it’s only in the dashboard.
https://declassified.space/
@vishakha The site I’ve had the errors on is https://www.dkpminus.com/
AC
(@purplecodes)
Themeisle Support
@shayne-thiessen, @dkpminus
We have forwarded this to our developers for investigation.
However, we do not have an expected time as of yet as to when the fix will be released.
We apologize for the inconvenience that this issue has caused you.
I see the same errors:
class-themeisle-sdk-widget-dashboard-blog.php:375
array_merge(): Expected parameter 1 to be an array, object given
class-themeisle-sdk-widget-dashboard-blog.php:376
Invalid argument supplied for foreach()
Will there be a fix?
Error still existing, as described here too:
https://plugintests.com/plugins/menu-icons/latest
Hey @freakatiki,
The error seems to have been fixed in the meantime. I checked plugintests.com and it says everything is fine, also I tested locally and couldn’t spot any php warnings.
Can you also check on your side if you still have the issue?
Thank you
Thread Starter
John
(@dsl225)
I also confirm that I don’t get those errors anymore.
Thank you for the confirmation John π