Meilleures pratiques pour les développeurs de WordPress: ressources et conseils
Cet article explique l’importance de suivre les meilleures pratiques de WordPress en tant que développeur. Apprenez comment écrire et construire le Code correctement, tester selon les normes de base de WordPress, et les meilleures pratiques pour créer et gérer des sites dans nos guides de développeurs. Plus important encore, obtenir des renseignements précis sur la façon dont ces stratégies et pratiques sont mises en oeuvre sur le site Web. Résumé 1. Startup WordPress Best Practices 1.1. Utilisez l’url site \/ page d’accueil WordPress 1.2. Respectez la norme de codage WordPress 1.3. Sélectionnez les plug – ins et les développeurs pour les sujets d’intérêt 1.4. Tenir à jour 1.5. Garder en sécurité 2. Meilleures pratiques pour les constructeurs de sites WordPress 3. Meilleures pratiques pour écrire du Code dans WordPress 3.1. 1. Lisibilité 3.2. 2. Fiabilité 3.3. 3. Flexibilité 4. Meilleures pratiques de construction de code dans WordPress 4.1. Structure des fichiers et des répertoires 4.2. Hiérarchie des modèles 4.3. Séparation et espace 4.4. Meilleures pratiques de conception 5. Testez le code dans WordPress 6. Obtenez le support pour les questions WordPress courantes pour les débutants avec les meilleures pratiques WordPress de WP Engine si vous êtes nouveau dans le domaine WordPress, il ya quelques meilleures pratiques qui peuvent simplifier votre vie. Ensuite, nous vous présenterons quelques pratiques de « besoin de savoir » au fur et à mesure que vous commencez ce nouveau voyage. Le respect de ces meilleures pratiques vous aidera à développer plus tard vos compétences de développement WordPress.
En utilisant l’url site \/ page d’accueil de WordPress dans WordPress, vous devez configurer le domaine que votre site doit utiliser en utilisant Site _ URL () et Home URL (). Bien que WordPress ait un profil WP. En PHP, vous pouvez coder l’URL d’un site Web, ce qui est beaucoup plus facile à utiliser nativement. Dans le tableau de bord de gestion WordPress (\/ WP admin \/), vous pouvez accéder aux paramètres > général et modifier l’adresse du champ W
Ordpress (URL) et l’adresse du site (URL). Ces champs doivent correspondre et commencer par http: \/ \/ ou https: \/ \/.
Sélectionnez les plug – ins et les sujets qui vous intéressent développeurs lors de la configuration d’un site, vous devez sans aucun doute sélectionner les plug – ins et les sujets tiers que vous souhaitez utiliser. Il est préférable de choisir un plug – in ou un sujet qui est souvent mis à jour et qui est très satisfaisant. Des mises à jour fréquentes montrent que les développeurs sont intéressés à garder leur travail compatible avec la dernière version de WordPress. Cela signifie également que si vous rencontrez un conflit de code avec eux, ils sont plus susceptibles de vous aider! Utilisez le gestionnaire de plug – in intelligent du moteur WP pour protéger et mettre à jour automatiquement votre environnement.
Comme nous l’avons mentionné précédemment, il existe certaines règles générales pour le succès des constructeurs de sites Web. Dans cette section, nous expliquerons quelques règles pratiques pour créer des sites Web en utilisant WordPress.
Tout d’abord, si vous ne l’avez pas construit ou écrit, ne le touchez pas. Cela signifie simplement que vous devez garder les fichiers de base WordPress et les plug – ins tiers tels qu’ils sont. Si vous mettez à jour le Code de ces ressources, il peut être écrasé lors de la mise à jour future du code personnalisé. Par exemple, si j’ajoute des fonctions à une fonction de fichier. Un sujet PHP que je pourrais écraser la prochaine fois que je le mettrai à jour. Je devrais plutôt créer un « thème pour les enfants » pour y parvenir. Ajouter des fonctionnalités personnalisées via des plug – ins spécifiques au site. Bien que de nombreux guides vous guideront dans la création de sous – thèmes WordPress, il n’y a pas beaucoup de tutoriels pour créer des fonctionnalités personnalisées via des plug – ins. Les plug – ins personnalisés peuvent être utilisés pour ajouter des fragments de code spécifiques aux sites WordPress et sont un moyen simple d’ajouter les fonctionnalités requises. Par exemple, vous pouvez écrire un plug – in personnalisé qui vous donne un type de post personnalisé avec les propriétés que vous voulez. Vous pouvez également ajouter des plug – ins pour ajouter de nouveaux types de rôles d’utilisateur. L’avantage d’ajouter ces fonctionnalités en tant que plug – in plutôt qu’en tant que thème est qu’elles vous permettent de changer le thème actif sans perdre de fonctionnalité. Ajouter des fonctions personnalisées à travers les sous – thèmes. Souvent, les développeurs choisissent de construire à partir d’un thème existant plutôt que de créer un thème entier en tant que nouveau thème. Cela donne aux développeurs la liberté de personnaliser leurs sujets préférés pour leurs clients sans double charge de travail. Pour ce faire, le développeur doit installer le thème original et créer une version de sous – thème. De cette façon, ils peuvent s’assurer que leur code personnel
Lizzato ne s’arrête pas lorsque vous mettez à jour le thème original. La création d’un sous – thème est simple, il suffit de créer un répertoire de sous – thèmes dans le dossier \/ WP content \/ Themes \/ et d’ajouter une fonction de fichier. PHP et styles. CSS est là via SFTP. Pour plus d’instructions, utilisez le Guide des sous – thèmes WordPress. Meilleures pratiques d’écriture de code dans WordPress cette section s’adresse spécifiquement aux développeurs qui écrivent du Code pour WordPress. Voici une introduction aux meilleures pratiques lors du développement de code pour WordPress, y compris ses avantages.
Fiabilité en plus d’être facile à comprendre, votre code doit respecter les normes WordPress ainsi que les normes d’excellence de votre équipe. Un code fiable est un code structuré de façon cohérente. Cela signifie que des opérations similaires dans le Code sont traitées de la même manière, selon les décisions de l’équipe. Cela signifie également que des Conventions de nommage similaires sont maintenues pour les fichiers et les fonctions. Pour s’assurer que le Code n’est pas interrompu lors de la mise à jour de WordPress, assurez – vous que les classes, les fonctions et les crochets sont appelés de la même manière que le noyau WordPress.
3. Flexibilité
Dans la base de données, incluez les plug – ins, les sujets et les éléments qui ont été téléchargés dans le dossier médias. Dans un plug – in, il est bon de suivre la structure du Répertoire du plug – in recommandé pour le fichier. Cela vous aidera, vous et d’autres personnes travaillant sur le projet, à conserver des fichiers similaires ensemble. Un autre aspect important du processus de développement de WordPress est la compréhension de la hiérarchie des modèles. La hiérarchie des modèles de thème vous aidera à déterminer quel modèle WordPress sera sélectionné lors de la création d’une page ou d’un article. WordPress recherche sa hiérarchie de modèles par défaut pour déterminer quel modèle utiliser pour chaque message. WordPress effectuera une recherche jusqu’à ce qu’un fichier correspondant au nom du modèle soit trouvé. Si plus d’un fichier correspond au nom du modèle, le premier fichier de la hiérarchie des modèles est utilisé. Séparation et espaces bien que certaines décisions du Code relatives à l’espacement ne diffèrent pas fonctionnellement des autres, elles peuvent différer sur le plan de la lisibilité. Dans cet esprit, les normes de codage PHP de WordPress donnent un aperçu de la façon dont le Code PHP est uniformément espacé. La règle générale pour l’espacement est d’ajouter un espace après une virgule. Sauf indication contraire, les espaces après le début et avant la fin des parenthèses ne comprennent les espaces autour des éléments du tableau que si l’élément du tableau est une variable $. Supprimez l’espace à la fin du Code. N’utilisez pas de balises PHP fermées, il y a plus de règles d’espacement dans les guides liés ci – dessus! L’utilisation de ces normes uniformes pour le codage garantira que votre code est à jour et facile à lire. Meilleures pratiques de conception WordPress a également développé des normes de codage pour la conception de votre site! Vous pouvez consulter leur manuel de sujets et les normes de codage css pour obtenir un guide complet. Bien que WordPress ait peu de restrictions sur l’apparence de t
Test Driven Development Method in Agile Development System. Cela signifie permettre aux membres de votre équipe d’extraire le Code de la Bibliothèque centrale, d’apporter des changements, de le réinsérer dans la bibliothèque et de distribuer régulièrement ces changements à votre site Web. Vous pouvez en savoir plus sur le développement Agile de WordPress dans notre livre blanc. Obtenez le support pour les questions WordPress communes avec WP Engine lorsque vous hébergez votre site sur la plateforme d’expérience numérique de WP Engine, votre plan inclut le support de notre équipe d’experts WordPress du 24 juillet 365. Votre plan comprendra également un environnement de mise en scène et de développement où vous pouvez tester votre code! Les sites avec plusieurs environnements peuvent débloquer de puissants flux de travail de développeurs pour votre équipe. Tu veux en savoir plus? Voir le plan de plate – forme d’expérience numérique du moteur WP