Je suis la convention de nommage de WordPress où une classe My_Class
devrait résider dans le fichier nommé class-my-class.php
. J'ai utilisé this autoloader pour WordPress, écrit par Rarst. Si j'imprime la variable $class_name
, je vois que le préfixe class
est ajouté au nom du dossier et non au fichier de classe. J'ai eu le même problème avec un autre chargeur automatique que j'ai utilisé plus tôt. Je peux faire un peu de manipulation de chaînes et obtenir ce que je veux, mais je veux savoir quel est le problème exact.
Qu'est-ce qui pourrait ne pas fonctionner?
À quoi ressemble votre code? Comment implémentez-vous la classe autoloader pour wordpress? L'autochargeur lui-même ne fait que préfixer un répertoire, s'il est donné dans le constructeur. Sinon, c'est le répertoire actuell dans lequel se trouve l'autochargeur. Je suppose que vous utilisez des noms de classe incorrects par exemple. – Marcel
J'ai utilisé un autochargeur qui est supposé suivre les normes de codage de WP. Cela fonctionne dans les deux sens. Les noms de classe sont corrects. –