J'ai pris un code directement dans l'un de mes thèmes que j'ai créés, et c'est une liste des 50 états dans une liste non ordonnée emballée dans un widget que vous pouvez simplement faire glisser et déposer sur la barre latérale.
Le problème est que lorsque j'essaie d'utiliser ce code dans un fichier PLUGIN, j'obtiens l'erreur suivante:
Fatal error: Call to a member function register() on a non-object in C:\xampp\htdocs\wordpress\wp-includes\widgets.php on line 431
Pourquoi cela fonctionnerait-il dans le thème, mais pas dans le plugin? Soit dit en passant, le thème actif n'est PAS le thème dont j'ai retiré le code.
Voici mon code: http://pastebin.com/ZeRWW3yb
Merci.