我最近开始了Wordpress主题的盛大旅程, 并且我一直在阅读有关如何编写主题的Wordpress文档。我在这里遇到的一件事是style.css文件必须包含特定的标头才能被Wordpress引擎使用。他们给出了一个简单的示例, 但是我无法对style.css标头部分中必须包含的内容进行正式描述。 WordPress网站上是否存在?如果不能, 我们也许可以在这里描述吗?
#1
基于http://codex.wordpress.org/Theme_Development:
以下是主题” Rose”的样式表的前几行(称为样式表标题)的示例:
/*
Theme Name: Rose
Theme URI: the-theme's-homepage
Description: a-brief-description
Author: your-name
Author URI: your-URI
Template: use-this-to-define-a-parent-theme--optional
Version: a-number--optional
Tags: a-comma-delimited-list--optional
.
General comments/License Statement if any.
.
*/
最简单的主题仅包括style.css文件, 以及图像(如果有)。要创建这样的主题, 必须通过编辑style.css标头注释中的Template:行来指定一组模板以继承以用于主题。例如, 如果你希望主题” Rose”从另一个名为” test”的主题继承模板, 则可以在Rose的style.css开头的注释中包含Template:test。现在, ” test”是” Rose”的父主题, 该主题仍然仅由style.css文件和伴随的图像组成, 所有这些图像均位于目录wp-content / themes / Rose中。 (请注意, 指定父主题将继承该主题的所有模板文件, 这意味着子主题目录中的所有模板文件都将被忽略。)
WordPress需要style.css中的注释标题行才能识别主题并将其显示在”管理”面板的”设计”>”主题”下, 作为可用的”主题”选项以及所有其他已安装的主题。
WordPress会解析”主题名称”, “版本”, “作者”和”作者URI”字段, 并用于在当前主题信息顶行的”当前主题”区域中显示该数据, 其中”作者名称”超链接到”作者URI”。 “描述”和”标记”字段将被解析并显示在主题信息的主体中, 如果主题具有父主题, 则该信息也将放置在信息主体中。在”可用主题”部分中, 仅使用”主题名称”, “描述”和”标签”字段。
这些字段均无任何限制-全部都解析为字符串。此外, 代码中都不要求使用它们, 尽管在实践中, 上面列表中未标记为可选的字段全部用于向WordPress管理员提供上下文信息, 并且应包含在所有主题中。
#2
你可能正在考虑以下问题:
/*
THEME NAME: Parallax
THEME URI: http://parallaxdenigrate.net
VERSION: .1
AUTHOR: Martin Jacobsen
AUTHOR URI: http://martinjacobsen.no
*/
如果我还没到, WordPress将使用此信息显示在管理后端的”激活设计”对话框中。
评论前必须登录!
注册