【问题标题】:Wordpress Two themes with same nameWordpress 两个同名主题
【发布时间】:2014-09-18 21:56:27
【问题描述】:

我想开发一个 Wordpress 主题,使用主开发主干进行细微更改,并使用一个分支进行下一页发布。所以我在wp-content/themes/themename-trunk 中查看了我的SVN 主干目录,在wp-content/themes/themename-branch 中查看了我当前的分支。

然后由一个依赖于用户的插件选择主题。

现在,Wordpress 使用 CSS 注释来显示主题名称。显然,WP 内部并没有使用目录名来区分主题。我绝对不想更改 style.css 中包含名称的行,因为否则这会在我的 SVN 文件中造成混乱,并且无法轻松切换。

您是否有其他策略可以将 WP 主题开发与多程序员 SVN 环境相结合,而无需维护第二个 WP 安装?

【问题讨论】:

  • 我的回答在 2014 年对您有帮助吗?请点赞并接受它。 :)

标签: php css wordpress svn themes


【解决方案1】:

您是否尝试过将自定义 svn:keywords 与 Subversion 1.8 客户端一起使用?

例如在主题的 CSS 中设置 $themename$ 关键字作为主题名称,并在 "wp-content/themes/themename-trunk""wp-content/themes/ 中的 CSS 文件中指定关键字themename-branch" 相应地作为 "themename-trunk" 和 "themename-branch"。关键字将像 CSS 文件中的 $themename: themename-branch $ 一样扩展。您可以稍后将关键字更改为主题的真实名称。

PS 我可能在这里遗漏了一些更漂亮和更明显的解决方案(例如使用vendor branches),但我认为关键字是可能的解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-05
    相关资源
    最近更新 更多