创建了一个子主题,但缺少项目?

时间:2013-10-15 23:21:40

标签: css wordpress wordpress-theming

我设置网站以使用新闻主题。我已经设置了网站内容,例如标题中的徽标,等等。然后我意识到我需要更改一些内容和CSS,所以我设置了一个子主题,就像它在codex中所说的那样:

http://codex.wordpress.org/Child_Themes

问题是,当我激活子主题时,徽标是主题附带的占位符徽标,而不是我上传的徽标。另外css看起来搞砸了。根据文档,这是我的孩子主题styles.css

中的最新情况
 In the newstheme-child/styles.css that i created
 /*
  Theme Name:     News Theme Child
  Template:       newstheme
 */

@import url("../newstheme/style.css");

多数民众赞成我改变了。我需要设置其他配置吗?或者我需要将某些文件复制到子文件夹吗?

管理中的主题管理也像以前一样;比如移动页面元素?

编辑: 看起来页头和页脚中存在问题。

补充说明是没有自定义

1 个答案:

答案 0 :(得分:0)

在主题的页眉和页脚中存在硬编码逻辑,其中它用于相对路径。因此,在目录中向下一级的子主题不起作用。修复方法是将父主题或硬代码更改为子主题。

在我的情况下,我使用pagelines框架更好地编写了主题。它是一个基于子主题的wordpress框架,pro dev版本允许多站点;这就是我正在使用的。这解决了我的问题。