【问题标题】:Wordpress Customizr Theme Modern Style - Child Theme and overwriting templatesWordpress Customizr 主题现代风格 - 子主题和覆盖模板
【发布时间】:2018-03-18 11:10:45
【问题描述】:

我搜索了一个多小时,只是找不到如何执行此操作。也许Customizr 主题名称不是便于搜索的最佳选择。 :)

无论如何,就我阅读here 而言,我必须创建一个子主题,并且应该能够通过构建与原始文件相同的文件夹结构来覆盖主题中的任何文件。

根据templates/parts/loop.php,主题应该使用以下两个模板文件:

templates/parts/content/post-lists/post_list_alternate.php
templates/parts/content/post-lists/post_list_plain.php

所以我将这两个文件复制到我的子主题中,保持文件夹结构,插入一个大跨度进行测试,但查看网站时没有任何变化。

谁能告诉我我错过了什么?我在主题文档中找到的大部分信息都与古典风格有关。

提前致谢 史蒂芬

【问题讨论】:

    标签: wordpress wordpress-theming


    【解决方案1】:

    我也在Wordpress theme support forum问了这个问题,得到了答案。

    每个模板文件都属于可以在主题定制器中选择的帖子列表布局: 外观 -> 自定义 -> 主要内容 -> 帖子列表:博客、档案、.. > 帖子列表设计 > 选择布局

    将其更改为适当的布局会按预期使用子主题中的文件。

    在主题的code中可以找到关于哪个文件被哪个布局使用的详细信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-10
      • 2015-04-03
      • 2019-02-28
      • 2012-06-01
      • 1970-01-01
      • 2015-01-02
      • 1970-01-01
      • 2013-07-13
      相关资源
      最近更新 更多