Articles tagged with: Wordpress
DĂ©v & Code »
Gengo, plugin de wordpress pour le multilinguisme, entre en conflit avec certains plugins lors de leurs installation.
Le code d’erreur est de la forme :
Fatal error: Call to a member function wp_rewrite_rules() on a non-object in /wp-includes/classes.php on line …
que se passe t il donc pour obtenir cette erreur ?
En simplifiant, cette erreur survient lorsqu’un plugin essaye de dĂ©finir sa langue avant que Gengo soit chargĂ©, et que la fonction du plugin enquestion « load_plugin_textdomain » doit ĂȘtre encapsulĂ©e dans une autre fonction appelĂ©e au init pour fonctionner.
LĂ vous ĂȘtes paumĂ©s et vous …
DĂ©v & Code »
Gengo est un plugin de wordpress relativement puissant permettant de gérer le multilinguisme.
Toutefois, il arrive souvent qu’il rentre en conflit avec d’autres plugins, notamment en affichant l’erreur suivante :
Call to undefined function get_currentuserinfo() in /wp-content/plugins/gengo/gengo.php on line
La solution Ă ce souci est relativement simple, et est donnĂ©e ici , et effectivement c’est logique :
La fonction get_currentuserinfo() est dĂ©fini dans le fichier pluggable.php, fichier qui est chargĂ© APRĂS que tous les plugins aient Ă©tĂ© chargĂ©s, ce qui veut dire que vous appeler une fonction qui n’a pas encore Ă©tĂ© dĂ©finie au …

