Sélectionner une page


Règles, ruban à mesurer, cutters et crayons sur un bureau.

Je veux demander quelle est la meilleure façon d’apprendre à créer des thèmes WordPress à partir de zéro. J’aimerais apprendre, mais il ne semble pas y avoir de ressource complète pour cela.

Merci pour toute aide.

marque

Je suis dans la communauté WordPress depuis assez longtemps pour me souvenir de l’époque où les ressources étaient rares. Ceux qui venaient de commencer le développement de thèmes il y a 15 ans ou plus avaient généralement recours à un thème WordPress existant. Des auteurs de sujets en herbe se sont construits sur les épaules des quelques géants qui avaient déjà fait les premiers pas. C’était la magie de l’open source au travail – le développement qui a été appris à travers la fourche.

C’est peut-être comme ça que j’ai appris. Peut-être qu’une partie de la nostalgie de ces premiers jours est d’emprunter un chemin inconnu et de passer de l’autre côté avec votre propre création. Cependant, je crois toujours que la meilleure façon d’apprendre tout type de développement n’est pas à travers la documentation ou les livres (dit le co-auteur d’un livre sur le développement).

Il s’apprend par essais et erreurs.

Il est appris en déchirant un projet pendant des heures et en ne le mettant pas en pause tant que vous ne l’avez pas corrigé.

Il est appris par pure volonté, alimenté par une passion innée en vous essayant de mener à bien un projet. C’est frustrant, mais vous continuez parce que vous vous amusez.

Les meilleurs développeurs avec lesquels j’ai travaillé n’étaient pas toujours les plus compétents. Ils étaient apparemment des résolveurs de problèmes naturels. Cependant, ils ne se sont pas réveillés un jour avec cette capacité. Ils le méritent en s’attaquant à de vrais problèmes pendant des années.

Tout d’abord, la meilleure ressource pour apprendre à créer des thèmes est un thème WordPress existant. Tous les thèmes standards de Twenty * sont un bon point de départ. Choisissez-en un, apportez des modifications via votre éditeur de code, mettez à jour votre navigateur et voyez ce qui se passe. Lisez le code. Recherchez des modèles dans différents fichiers.

Vous n’apprendrez pas le développement du sujet du jour au lendemain. Il faudra probablement quelques mois pour créer des sujets de base à partir de zéro. Il vous faudra probablement un an pour devenir vraiment bon. Cependant, tout le monde est différent. Le temps que vous investissez est un facteur. Vos connaissances et compétences actuelles en matière de développement peuvent changer cela. Parfois, vos dons innés et votre capacité à apprendre jouent un rôle. Mais vous y arriverez avec un petit effort.

Je vais être honnête Les voitures classiques ici dans la communauté, ceux d’entre nous qui ont commencé tôt dans l’histoire de WordPress, avaient de l’aide. Tung Do, connu à l’époque sous le nom de Small Potato, a écrit l’une des séries de didacticiels de développement de sujets les plus complètes que la communauté ait jamais eues sur son blog de conception Web maintenant disparu. C’était une ressource inestimable pendant plusieurs années. C’était la réponse au manque de documentation que tout le monde demandait.

Le développement du sujet était également beaucoup plus facile pendant cette période. Avec une poignée de fichiers et de modèles, vous pouvez créer quelque chose de spécial.

Aujourd’hui, le paysage est très différent. Si vous voulez être compétitif en tant que propriétaire de boutique thématique ou développer des solutions personnalisées pour les clients, vous avez besoin d’un savoir-faire plus large. Même en tant qu’amateur, vous devez ramasser un peu plus de choses que vous n’auriez fait il y a une décennie et demie.

Il y a une bonne nouvelle: la communauté regorge de ressources utiles.

Sujets traditionnels ou basés sur des blocs

Téléphone sur un bureau à côté d'un stylo et d'un cahier avec une disposition de conception Web dessinée dessus.

Le marché du développement de thèmes approche d’un tournant. WordPress introduira de plus en plus d’outils pour vous Édition complète du site en 2021, et cette tendance se poursuivra dans les années suivantes. Le développement de thèmes traditionnels prendra un certain temps – probablement encore quelques années. Les thèmes basés sur des blocs, cependant, sont le pari à long terme. Bien qu’il existe un certain croisement entre les deux, ce sont des systèmes complètement différents.

En réalité, vous devez apprendre les deux méthodes, surtout si vous avez des motifs financiers pour le voyage.

Cependant, vous devez d’abord apprendre le développement de sujets traditionnels. Cela facilite la transition sur la route. Il existe également beaucoup plus de ressources disponibles.

Un autre problème avec l’apprentissage du développement de sujets basé sur des blocs comme point de départ est que si quelque chose se brise, vous ne savez peut-être pas si c’est de votre faute. Les fonctions qui composent l’édition complète du site sont dans une phase bêta approximative. L’expérience est encore partiellement interrompue. Les rédacteurs de sujets débutants ne devraient pas empiler sur quelque chose qui peut parfois être frustrant.

Il est temps de lire sur la modification de sites Web entiers et de tester des sujets basés sur des blocs tels que Q. et Bosco à base de blocs. Attendez ensuite les autres dès qu’ils sont disponibles dans le Répertoire de sujets.

Ressources pour démarrer le développement du sujet

Des étagères pleines de livres avec une suspension devant eux pour les éclairer.

De nombreuses personnes vous dirigeront vers des sujets de démarrage, des scripts de ligne de commande et d’autres outils automatisés pour lancer votre parcours de développement de sujets. Cependant, rien ne remplace la construction d’une base solide.

Je suppose que vous avez des connaissances de base ou avancées en HTML et CSS. Sinon, la première chose à faire est d’apprendre à créer des pages Web simples. Encore une fois, rien ne remplace la construction de cette fondation. Il vous guidera au fur et à mesure que vous aborderez des sujets plus avancés. Cela aide également à avoir des connaissances de base en PHP. Cependant, vous pouvez pirater votre premier thème WordPress avec uniquement des balises de modèle WordPress. Ce sont techniquement des fonctions PHP qui semblent moins effrayantes.

Votre point de contact devrait être l’agent Manuel pour les développeurs de sujets.

L’ampleur des connaissances disponibles n’était pas disponible pour ceux qui ont commencé dans les premiers jours. Vous pouvez créer un thème WordPress à partir de zéro en suivant simplement chaque page du manuel.

Bien qu’il ait été écrit en 2012, ThemeShaper en a un Série de didacticiels en 17 parties sur le développement de sujets du début à la fin. À quelques exceptions près, la plupart des informations contenues dans les didacticiels sont correctes. Le fondement du développement de thèmes traditionnels n’a pas beaucoup changé au fil des ans. Cela inclut des concepts de base tels que les modèles, la boucle et des éléments similaires.

ThèmeShaper Développement de thèmes La catégorie est une ressource à laquelle chaque auteur de sujet doit s’abonner. L’équipe continue de publier des didacticiels à jour sur des sujets de construction. Dernièrement, ils se sont concentrés sur le développement de thèmes basés sur des blocs. Je suis sûr que d’autres didacticiels suivront au fur et à mesure que de nouvelles fonctionnalités liées à l’édition complète du site se dérouleront.

Bien sûr, les moteurs de recherche sont vos amis. Vous rencontrez un problème? Je vous garantis que vous ne serez pas le premier à traiter ce problème particulier. La solution est documentée quelque part sur le Web.

Si vous souhaitez commencer par le développement de thèmes basés sur des blocs, vous devez l’installer Gutenberg Plugin pour les tests. Vos ressources seront limitées. Vous devez être un pionnier et tracer un chemin que les autres peuvent suivre. Ce sera une randonnée difficile, mais elle offre également des aventures auxquelles d’autres n’ont pas participé.

Le manuel de l’éditeur de blocs de WordPress comprend un Instructions pour créer des sujets basés sur des blocs. Certaines hypothèses sont faites sur votre niveau de connaissances en relation avec le développement du sujet. Carolina Nymark, l’une des représentantes de l’équipe thématique, a un site Web appelé Édition complète du site. Il comprend un cours complet qui en vaut la peine. Il y en a aussi Expériences thématiques Référentiel pour tester ce que certaines personnes construisent.

Ma recommandation la plus forte est d’apprendre par essais et erreurs tout en utilisant la documentation comme sauvegarde si vous êtes bloqué. Commencez à jouer avec Vingt vingt ou alors Vingt et un vingt et un, les deux nouveaux thèmes WordPress standard. Faire des changements. Obtenez des ennuis et cassez des choses. Apprenez en vous sortant du trou que vous avez creusé. Chaque échec fait partie de votre chemin vers le succès. Surtout, profitez-en.

Je vais maintenant poser cette question à nos lecteurs, dont beaucoup sont eux-mêmes auteurs de sujets. Partagez-vous vos trucs, astuces et ressources pour quelqu’un qui débute dans la création de sujets?



Source link

Recent Posts