Tout d'abord, j'ajoute define('WP_DEBUG', false);
au fichier wp-config.php (comme l'ont dit la plupart des gens) une installation récente, qui est une copie récente d'un site de production pertinent (fichiers et données). Cela rend les choses rapides, sûres, séparées mais reflète bien au moins un endroit où le plugin sera réellement utilisé.
J'ajoute également le plug-in de la barre de débogage avec certains des add-ons de la barre de débogage (transitoires par exemple) - en fonction de vos plug-ins.
J'utilise également l'add-on Firebug pour Firefox, qui est excellent pour aider à repérer les problèmes liés au html, au css et au JavaScript, ainsi que pour se familiariser avec l'étrangeté de la présentation.
Je code en utilisant UltraEdit que j'ai utilisé pendant plus de 15 ans pour tout un tas de codes (de PHP à SQL) au travail et à la maison et cela fonctionne donc bien pour moi beaucoup de gens. Il présente des fonctionnalités de coloration syntaxique, de complétion automatique et de présentation du code, ainsi que de nombreux outils de raccourci HTML et CSS permettant d'éviter les fautes de frappe et autres. Généralement, cela m’apporte une familiarité qui est un aspect important souvent négligé dans la course au nouveau. La mémoire musculaire facilite la répétabilité, même lors du codage.
Et bien sûr, une page appropriée du codex est généralement ouverte dans un autre onglet d'un exemple approprié.
Celles-ci aident toutes de différentes manières à mettre en évidence les erreurs de codage, d’analyse, de fonctionnalité et d’agencement et n’interfèrent pas beaucoup dans la façon dont je code ou si rien ne va. La plupart peuvent être ignorés ou désactivés un peu si vous expérimentez ou travaillez sur quelque chose que vous revisiterez plus tard.
Oh, et il n'y a rien de mal avec un écho ou une print_r bien positionné pour vérifier quelque chose d'une clé (tant que vous les enlevez quand vous avez terminé).
WP_DEBUG
sur false, comme le recommande John, vos scripts vous donneront une bonne idée de ce qui ne va pas. Ensuite, vous pouvez modifier dans Dreamweaver, appuyez sur Ctrl + S, puis sur F5 dans le navigateur pour afficher immédiatement les modifications.