0

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

我只是创建一个子目录并创建名为 style.css 的文件

在我的 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 中显示最近的帖子、元和类别。

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

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

提前致谢

4

3 回答 3

1

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

我遇到了和你一样的问题,我通过创建符号链接解决了这个问题。希望这可以帮助。

于 2013-05-21T21:58:27.167 回答
0

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

于 2012-12-23T23:07:23.430 回答
0

Child 主题是一个独立的主题,它依赖于 Parent 的主题文件。当您激活子主题时,您必须设置Appearance主题的设置。类似于您在激活另一个父主题时所做的事情。

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

于 2013-03-02T12:50:07.063 回答