WordPress : Extraire manuellement le thème du code source du thème Forge ?

Publié par Jean-Michel le

Par exemple, le thème Twenty Twelve, qui n’a pas encore été publié, est disponible sur GitHub, mais il s’agit d’une version Forge.

Et pour récupérer le thème réel avec la structure de répertoire normale, je devrais installer Ruby, RubyGems, Forge et une configuration pour aller avec.

Je ne suis pas développeur et je veux juste utiliser le thème. Existe-t-il un moyen d’extraire manuellement les fichiers de thème de la construction ?

C’est ce que je pense:

  1. Tous les modèles requis, les fichiers JS et CSS se trouvent dans le buildrépertoire.

  2. Ajoutez html5.js au javascriptsrépertoire à l’intérieur du buildrépertoire. Renommez ensuite javascriptsle répertoire en js(<= comparé sa structure de répertoire à celle de WordPress.com SVN)

  3. Renommez maintenant le buildrépertoire en twentytwelve-le thème est prêt.

C’est tout ou est-ce que j’ai raté l’essentiel ?

PS : Je suis sûr que certains d’entre vous me suggéreraient de télécharger le thème directement depuis le référentiel SVN de WP.com, mais la raison pour laquelle je ne veux pas, c’est que sur GitHub, je peux facilement suivre les modifications apportées au thème. .

Solution n°1 trouvée

Bien que cela fonctionne, vous devriez vraiment soit :

  1. Utilisez le référentiel GitHub comme prévu (clonez-le et utilisez Forge pour créer le thème).
  2. Attendez que le thème soit réellement publié.

Bien que vous puissiez extraire le thème tel quel du /buildrépertoire, il n’y a aucun moyen réel pour vous de « suivre les modifications apportées au thème » car les modifications seront apportées dans le /sourcerépertoire. Il n’y a aucune garantie que les committers construiront le thème avant de pousser (c’est ainsi que le /buildrépertoire est actuellement synchronisé.


Mise à jour

Si vous avez suivi un développement actif, Twenty Twelve vient d’être intégré au tronc WordPress pour la prochaine version (fin 2012) de la version 3.5 :

Ensemble de modifications 21261

Horodatage : 07/12/12 04:20:46 (il y a 14 heures)
Auteur : nacin
Message : The Twenty Twelve pour WordPress.

accessoires drawstrojny, lancewillett.

également des accessoires corvannoorloos, jeffsebring, kobenland, iandstewart, mfields, mtdesign, op12no2, philiparthurmoore, sixhours, mamaduka.

Donc, plutôt que de jouer avec l’extraction du thème via GitHub, utilisez simplement Subversion pour vérifier le tronc WordPress et regardez le /wp-content/themes/twentytwelverépertoire.

Solution n°2 trouvée

Si vous voulez vraiment obtenir la dernière version prête à l’emploi du thème, utilisez SVN. Ils repoussent les mises à jour lorsqu’elles sont sous une forme stable, vous n’avez donc pas à vous soucier autant de savoir s’il y a ou non des fonctions cassées dans la version que vous récupérez – ou un certain nombre de problèmes étranges lors de l’utilisation d’une version alpha du thème .

Solution n°3 trouvée

Il n’y a rien de « facile » dans la façon dont vous proposez de procéder. Certainement pas plus facile que d’installer SVN, de le pointer vers le référentiel et d’y suivre les modifications (vous savez, quand elles sont réellement terminées). C’est toujours la version contrôlée, toujours facile de voir le diff, et toujours la dernière version. Notez également que dans github, les fichiers de thème pointent vers /javascripts, donc si vous renommez le répertoire, vous devrez également l’attraper manuellement dans les fichiers eux-mêmes.

Si vous voulez vraiment obtenir la dernière version prête à l’emploi du thème, utilisez SVN. Ils repoussent les mises à jour lorsqu’elles sont sous une forme stable, vous n’avez donc pas à vous soucier autant de savoir s’il y a ou non des fonctions cassées dans la version que vous récupérez – ou un certain nombre de problèmes étranges lors de l’utilisation d’une version alpha du thème .

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *