wpseo_opengraph deprecated

Depuis la version 14.0 du plugin polylang, la fonction wpseo_opengraph() est devenue dépréciée.

Cela veut dire que tous les plugins, thèmes ou code custom qui utilisent cette fonction verront un message d’erreur :

Deprecated: wpseo_opengraph is deprecated since version 14.0! Use wpseo_frontend_presenters instead

Cela signifie que cette fonction ne doit plus être utilisée. Cependant, la fonction wpseo_frontend_presenters() doit être utilisée à la place.

Le plugin de traduction Polylang, bien connu et beaucoup utilisé, provoquera cette erreur si vous mettez à jour le plugin Yoast.

Il va falloir attendre que le plugin Polylang mette rapidement en ligne une mise à jour de leur plugin.

Les développeurs de Polylang sont au courant :

Hello,

We are aware of this issue. Yoast 14.0 changed a lot of things and deprecated a lot of things too. Thus we have to rewrite part of our integration. We are working together with the Yoast team on it.

For this warning, please never activate the debug mode on a production site.

Chouby (@chouby)

Source : https://wordpress.org/support/topic/yoas-14-cause-a-warning-on-wpseo_opengraph/

Sur GitHub, une pull request est créé à ce sujet : Compatibility with Yoast SEO 14.0 #491
Puis une seconde : Opengraph integration for Yoast 14.x

Mise à jour (2020-05-25) : les développements de Chouby ont été mergés sur la branche master de git.

Mise à jour (2020-05-26) : la nouvelle version 2.7.3 de polylang est désormais disponible : https://wordpress.org/plugins/polylang/#developers