发布
社区首页 >问答首页 >手动从Forge主题源代码中提取主题?

手动从Forge主题源代码中提取主题?
EN

Stack Overflow用户
提问于 2012-07-11 15:56:48
回答 3查看 636关注 0票数 0

例如,尚未发布的第十二个主题是可在GitHub上获得,但它是一个锻造构建。

为了检索具有正常目录结构的实际主题,我必须安装Ruby.RubyGems、Forge和一些配置。

我不是开发人员,我只是想使用主题。有办法手动提取主题文件从建筑中吗?

我就是这么想的:

  1. 所有必需的模板、JS和CSS文件都在build目录中。
  2. 添加html5.jsjavascripts目录中的build目录。然后将javascripts目录重命名为js (<=将其目录结构与这是在WordPress.com SVN上的。进行比较)
  3. 现在,将build目录重命名为twentytwelve-the主题已经就绪。

就这些,还是我漏掉了整件事?

PS:我相信你们中的一些人会建议我直接从https://wpcom-themes.svn.automattic.com/twentytwelve/下载主题,但是我不想下载的原因是在GitHub上我可以很容易地跟踪主题的变化。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-07-11 20:39:07

你所建议的方式并不“容易”。当然,这并不比安装SVN、将其指向回购程序以及跟踪那里的更改更容易(您知道,当它们实际完成时)。它仍然是由版本控制的,仍然很容易看到差异,仍然是最新的版本。另外,请注意,在github中,主题文件确实指向/javascripts,所以如果要重命名目录,也必须在文件本身中手动捕获它。

如果你真的想得到这个主题的最新的、现成的版本,请使用SVN。当它以稳定的形式出现时,它们会将更新推到另一个位置,所以您不需要太担心您正在捕捉的版本中是否存在功能中断的问题--或者在使用主题的alpha版本时会出现一些奇怪的问题。

票数 1
EN

Stack Overflow用户

发布于 2012-10-07 12:11:44

如果你真的想得到这个主题的最新的、现成的版本,请使用SVN。当它以稳定的形式出现时,它们会将更新推到另一个位置,所以您不需要太担心您正在捕捉的版本中是否存在功能中断的问题--或者在使用主题的alpha版本时会出现一些奇怪的问题。

票数 4
EN

Stack Overflow用户

发布于 2012-07-11 17:01:45

虽然这会有某种效果,但您确实应该这样做:

  1. 使用GitHub存储库的方式(克隆它,并使用Forge构建主题)。
  2. 等待主题真正发布。

虽然您可能可以从/build目录中提取主题,但没有真正的“跟踪主题更改”的方法,因为更改将在/source目录中进行。不能保证提交者在推送之前构建主题(这就是当前/build目录保持同步的方式)。

更新

如果您一直在跟踪积极的开发,那么就会在即将发布的版本3.5(2012年底)中将十二分之一卷到WordPress主干中:

变更集21261 时间戳: 07/12/12 04:20:46 (14小时前) 作者:纳辛 消息:为WordPress的十二号。道具沉甸甸的,兰休利特。还支持corvannoorloos,jeffsebring,kobenland,iandstewart,mfield,mtdesign,op12no2,philiparthurmoore,6小时,mamaduka。

因此,与其通过GitHub进行主题提取,不如使用Subversion签出WordPress主干并查看/wp-content/themes/twentytwelve目录。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11437768

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档