@geroroe Thanks for letting me know. It seems to have just appeared today. I’ll check and fix this tomorrow with a new update if needed.
Hello,
I just had the warning and replaced line 6249 in index.php as follow :
To be replaced :
'author' => ($a['author_name'] != NULL) ? $a['author_name'] : FALSE,
Replaced by :
'author' => array(
'@type' => 'Person',
'name' => ($a['author_name'] != NULL) ? $a['author_name'] : FALSE
),
Tried it in rich result and it’s all green.
@rom174 Thanks! This was my exact plan for the next release.
Thanks for your quick response!
Please download version 3.42.
And if you like the plugin, please leave a review. 🙂
Thanks again for being so quick to spot this and offer a working solution.
Hello there 🙂
I’m getting the same error message, even with the version 3.42.
I have checked the HTML in the browser and the code looks fine, but when letting know Google that my problem is corrected, Google starts a scan and indicates that there still 3 errors in the page (I’m displaying 3 reviews).
What can I do to help you check what is happening?
Thanks
@philos1964 It’s likely that your page output is cached to prior to the newly updated code. And, if there is another source of the Structured Data, it could be caused by this.
Just to be sure, please check the preview of the Structured Data (that should be showing the valid version) in the Dashboard and clear the Page Cache.
Thanks @designextreme!
I did follow your suggestion, Google sent me a message to indicate the data validation is starting… I will keep you posted.
Have a nice day 🙂