
先说说提交主题到官方的主题目录(Theme Directory)要注意些什么。
对于主题的基本要求这一点我就不想多说了,因为在官方开发员文档中,有着这一份详细的需检清单和主题描述参考,大家对着它来一个一个检验自己所做的主题就好了。只要大家在提交主题前注册一个账号就好了,这个注册的过程只有从没去过论坛的外星人才不会吧。
首先,保证你的主题满足这些要求:
- 单一的zip文件;
- style.css 必须包含如下信息:
- Name(名字唯一);
- Tags(比如 two columns, widget-ready 等);
- Version (格式:x.x 或 x.x.x,x 为阿拉伯数字,且版本号唯一);
- Align classes: .alignright, .alignleft, .aligncenter (即你的 CSS 必须包含这些内容)
- 截图必须为screenshot.png, 并且是真实的页面截图;
- GPL 及其他相容协议;
- 允许含有作者的版权链接,但禁止任何隐藏或付费链接;
- 支持 Gravatars、分类及 Tag;
- 必须显示博客标题及tag line;
- 必须是原创作品;
- 不能含有成人内容。
然后,注册并向 Theme Directory 提交你的主题,几天内会有人审核你的作品,并给你发信,告诉你该主题是通过了还是需要修改。如果主题需要修改,来信里会大致说明主题存在的问题,你只需按要求修改并再次提交即可,无需回信。当然可以发邮件提醒一下,比如邮件内容是主题版本和提交日期。
当提交了的主题在超过六个小时甚至十二个小时还没有被通过的话,我就认为这个主题是有问题的了。如果审查的人员心地好,他会给你发一封邮件并告诉你主题有 哪些地方出错。如果我没收到这样的告知邮件,我就直接给他们发一封去问原因,一般情况下,官方是会回复你的提问的。我喜欢这样做,积极点知道问题,尽快去解决。否则就只会不了了之。
其他的就请去看看这个了,这个已经写的很清楚了,地址把WordPress主题提交到官方目录的一点经验
这几次提交 iStudio Theme 的经历让我发现在制作主题的时候一些新的要注意的几个地方:
- 一定要保证主题支持侧栏的小工具功能,也就是 Widgets;
- 需要添加文章内容(single.php)分页函数:wp_link_pages;
- 页面模板(page.php) 要求显示评论;
- 模板读取数据库的设置的地方要用 html 转译(htmlspecialchars),防止 SQL 攻击;
- 有部分 Tags 不能用了,比如 Widgets;
目前就发现这些。
iStudio theme 的最新更新版本还在WP 的主题目录审核列表中。。。
返回顶部