We are unable to reproduce this scenario at our end. You would like to try keeping only our plugin active (maybe install the plugin on a fresh WordPress installation in PHP 7.2.9 environment) just to check if that makes any difference.
The $links parameter at line number 257 in the mentioned file should be an array according to the WordPress codex documentation https://codex.ww.wp.xz.cn/Plugin_API/Filter_Reference/plugin_action_links_(plugin_file_name). But in your case it’s a string. That’s why the error is being generated.
It happened again, disabling and re-enabling the plugin helped. Unfortunately, I can’t disable other plugins on this site.
I forgot to mention that this is a multi-site installation, so I’m not sure if that’s something that helps. Also, looking at the code, and trying the plugin on a single-site installation I see that the other 2 links (the docs and add-on links), but on the multi-site I don’t see them on the plugin actions.
On the network admin it says:
Super Socializer
Network Deactivate
And just discovered one more thing:
On the page-admin side (not the network admin) plugin list finishes right before the Super Socializer plugin (the Super Socializer plugin row doesn’t appear) and everything below that row (including the bulk actions dropdown below the table) is not rendered.
When I comment the line 261 to prevent the action being executed, the plugin table renders correctly.
جهت مشاوره و روان درمانی تماس بگیرید
دکتر عارفه منجم
We will take care of this in the upcoming releases.
For the time being, you can try replacing the exiting wp-content/plugins/super-socializer/helper.php file with the one at following link:
https://gist.github.com/Heateor/b15d5dfbf7c10e05ed51e7d1acb19758
It’s no more generating that error, right?
Cool. Good to know. Will include this in upcoming release.
Fixed this in version 7.12.3.