例如,尚未发布的Twenty Twelve主题为available on GitHub,但它是Forge版本。
为了使用正常的目录结构检索实际的主题,我必须安装Ruby,RubyGems,Forge和一些配置来配合它。
我不是开发人员,我只想使用主题。有没有办法手动提取主题文件from the build?
这就是我的想法:
所有必需的模板,JS和CSS文件都在build
目录中。
Add html5.js到javascripts
目录中的build
目录。然后将javascripts
目录重命名为js
(< =将其目录结构与that on WordPress.com SVN进行比较)
现在将build
目录重命名为twentytwelve
- 主题已准备就绪。
这就是全部,还是我错过了重点?
PS:我相信你们中的一些人建议我直接从WP.com SVN repo.下载主题,但我不想要的是在GitHub上我可以轻松跟踪主题的变化。
答案 0 :(得分:4)
如果您真的想要获得该主题的最新的,随时可用的版本,请使用SVN。当它处于稳定状态时,它们会推动更新,因此您不必担心在您正在抓取的版本中是否存在功能损坏 - 或者在使用主题的alpha版本时出现任何数量的奇怪问题
答案 1 :(得分:2)
虽然这将实物,但您应该:
虽然您可以从/build
目录中按原样提取主题,但是没有真正的方法可以“跟踪对主题的更改”,因为更改将在{{1}中进行} 目录。无法保证提交者在推送之前构建主题(这是/source
目录当前保持同步的方式。
如果你一直在关注积极开发,那么Twenty Twelve刚刚进入WordPress主干,即将推出(2012年末)版本3.5:
变更集21261
时间戳: 07/12/12 04:20:46(14小时前)
作者: nacin
消息: WordPress的二十二。道具drewstrojny,lancewillett。
还支持corvannoorloos,jeffsebring,kobenland,iandstewart,mfields, mtdesign,op12no2,philiparthurmoore,sixhours,mamaduka。
因此,不要通过GitHub提取主题,只需使用Subversion检查WordPress主干并查看/build
目录。
答案 2 :(得分:1)
你建议的方式没什么“容易”的。当然不是比安装SVN更容易,将它指向回购,并跟踪那里的变化(你知道,当它们真正完成时)。它仍然受版本控制,仍然很容易看到差异,仍然是最新版本。另外,请注意,在github中,主题文件确实指向/javascripts
,因此如果您要重命名目录,则还必须手动将其捕获到文件中。
如果您真的想要获得该主题的最新的,随时可用的版本,请使用SVN。当它处于稳定状态时,它们会推动更新,因此您不必担心在您正在抓取的版本中是否存在功能损坏 - 或者在使用主题的alpha版本时出现任何数量的奇怪问题