wordpress儿童主题不工作

时间:2012-12-22 02:57:34

标签: wordpress css3 wordpress-theming

我是新手,现在我正在研究wordpress儿童主题。现在我将创建“Chulavista”主题的儿童主题。

我只创建一个名为style.css

的子目录和creat文件

在我的style.css中放置此代码

@charset "utf-8";

/* CSS Document */

/*
Theme Name: chulavista Child
Theme URI: agilesoft.us
Description: Chulavista  child Theme
Author: Agilesoft
Version: 1.3
License: GNU General Public License
Template: chulavista
Tags: 
*/





@import url("../chulavista/style.css");
它很简单。但是当我激活子主题时,布局字体和标题将会更改并在顶部菜单div中显示最近的帖子,元数据和类别。

我无法理解这种行为。因为当我激活父主题时,它是正确的。

请帮我解决这个问题...

提前致谢

3 个答案:

答案 0 :(得分:0)

Chulavista是否支持儿童主题?如果没有记住儿童主题,它可能无法正确支持它们。例如如果它使用get_template_directory_uri()而不是get_stylesheet_directory_uri()。检查Chulavista主题中的functions.php和header.php文件,看看是否是这种情况。

答案 1 :(得分:0)

子主题是一个依赖于父主题文件的个人主题。激活子主题时,必须为主题设置Appearance设置。与激活另一个父主题时的操作类似。

请注意,由于相同的原因,布局字体可能会发生变化。

答案 2 :(得分:0)

您的style.css是正确的,您的问题是另一回事。

我将假设您正在使用 Linux环境

如果您想直接在wp-content/themes文件夹中手动复制主题自定义主题,请务必为其创建符号链接

示例:

sudo ln -s /var/www/wordpress/wp-content/themes/your_theme/ /var/lib/wordpress/wp-content/themes/your_theme

我遇到了和你一样的问题,我通过创建符号链接来修复它。希望这会有所帮助。