如何在Wordpress中激活子主题?

时间:2014-06-20 03:38:19

标签: css wordpress parent-child

我创建了一个新的style.css并在子主题中使用它。我在wp-content中创建了一个新文件夹,并将其命名为themename-child并上传我创建的style.css。现在,我转到wp仪表板 - >外观 - >主题和我看起来我创建的儿童主题。我发现了这个错误:

Broken Themes

The following themes are installed but incomplete. Themes must have a stylesheet and a template.

Name    Description
Accesspress Lite    The parent theme is missing. Please install the "AccesspressLite" parent theme.

我需要上传什么吗?请帮我。我是WordPress的新手。谢谢!

2 个答案:

答案 0 :(得分:1)

不,这里的问题是你必须在你的孩子style.css的注释区域中指定父模板

来自Wordpress Codex的示例

/*
 Theme Name:   Twenty Fourteen Child
 Theme URI:    http://example.com/twenty-fourteen-child/
 Description:  Twenty Fourteen Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     twentyfourteen
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-fourteen-child
*/

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

对齐
Template:     twentyfourteen

是你的需要。您的父主题必须位于相应的文件夹中,在此示例中为themes / twentyfourteen。

此外,在您的父模板中,您必须通过get_stylesheet_uri()加载style.css,以使子主题正常工作。

答案 1 :(得分:0)

我觉得您需要安装父主题,这是儿童主题安装所必需的......

The parent theme is missing. Please install the "AccesspressLite" parent theme.

子主题的主要目的是将其调整到父主题中,因此您不必调整父主题设置。