2011年11月13日 88条评论

WordPress 3.3 主题审核又升级鸟

昨天收到 WordPress 官方主题开发者的邮件,里面提及 WordPress 3.3 对于主题审核的要求,我英文不好,简单说一下。

New WordPress 3.3 Functionality

- 主题不得使用后台指针(Admin pointers)【注:好像是因为容易跟插件冲突,而WP官方还木有推出相应的 API】

- 主题不得产生 _doing_it_wrong() 的任何警告【注:主题审核人员现在也有些会要求你debug时无任何警告】

现在的审核要求修正

- 必须用 get_template_directory()/get_stylesheet_directory() 代替 TEMPLATEPATH/STYLESHEETPATH【注:这个是早要求了,但不是必须,现在是必须了】

- admin-enqueued scripts/stylesheets必须使用主题特定钩子挂接,例如:admin_enqueue_script-appearance_page_$menu_slug

- 修改主题标题必须使用 wp_title filter 去过滤 wp_title(),或者通过参数来去 wp_title()

- 主题不得使用 function_exists() 函数包装其它函数/功能让其兼容老版本的 WordPress【注:这个我在最近升级 zBench 时就被提醒了】

- 版权和许可
o 主题必须声明版权和许可信息
o 衍生主题必须保留或者声明原作的版本和许可信息(GPL-applicable examples)

- 底部链接的 anchor 文本, alt 文本, title 文本必须跟链接相匹配

- 主题不得使用 TimThumb【注:这是啥?是不是指一些指示性的东东?例如介绍
Update: TimThumb应该是如 Justice 所说指那个广泛使用的第三方缩略图工具

- 国际化:主题的翻译功能里面必须使用字符串,而不是变量、常数或者串联的。

- 主题不得仿制以前和现在的网站设计。仿制非网站设计主题,将考虑在逐案基础(注:这句我不会翻译,原文 - Themes that clone non-website designs will be considered on a case-by-case basis.)

推荐修正

- 主题设置和数据安全
o 推荐用 do_settings_sections() 输出设置/表单,而不是硬编码标记。

准则

- Credit Links
o 主题链接(ThemeURI)不能仅仅是主题演示站,而必须是与此主题相关内容为主。
o 主题作者链接(AuthorURI)必须是个人性质的网站

英文好的朋友去看原文吧:这里

尾:想把主题提交官网的童鞋们,在蛋疼基础上更上一层楼吧——双蛋疼!

zww
or
oooo

“WordPress 3.3 主题审核又升级鸟”有88条评论

  1. wmtimes says:

    与我没半毛钱关系。

  2. Veezy says:

    Z大PR6了,围观一下下~ :mrgreen:

    1. zwwooooo says:

      @Veezy
      这。。早是6了吧,不降就行

  3. 小灰 says:

    不会敲代码的淡定围观 噗!

    1. zwwooooo says:

      @小灰
      荒淫围观

  4. 英文不好 晕

  5. 还好,没有太过份的要求

    1. zwwooooo says:

      @宝宝健康成长
      你试试才会知道过份否

  6. ben says:

    蛋疼+蛋疼=蛋蛋疼

  7. 看来想做正牌军的门槛又提高了不少了
    有木有更悲催的事儿?

    1. zwwooooo says:

      @心淡若水
      要悲催就去看人们生活

  8. brushes8 says:

    没想到 在官方发布一个主题有这么多 的要求·····

    1. Simon says:

      @brushes8

      brushes8: 没想到 在官方发布一个主题有这么多 的要求·····

      毛线。。。好的主题,特别是商业主题谁会叼那些官方模板哦。。。

    2. zwwooooo says:

      @brushes8
      这也是有必要的,不然就参差不齐了

    3. zwwooooo says:

      @Simon
      很多人在意,你不在意不代表所有人

  9. Simon says:

    PR6不是国内最高的,wordpress类的。。
    那个 neoease 貌似PR7.。额额。。一个wordpress大大。。你们这些大大都太前端了。。。

    偶们只有仰望罗

    1. zwwooooo says:

      @Simon
      木有人说最高啊,mg12早就是pr7,只是后来卖链接给惩罚了降下来,撤了后今年又上去了

    2. Simon says:

      @zwwooooo
      只有膜拜了。。Z哥,MG哥,NEO哥

    3. zwwooooo says:

      @Simon
      啥?neoease的博主就是mg12啊。。。

    4. Simon says:

      @zwwooooo
      囧。。我头晕了。。刚在P图,没想那么多。 哈哈。。你们继续。。偶自己P图改版中。。 偶承认我是伪WP折腾派!:D

  10. 爱惜 says:

    俺不懂做主题。对我暂时木有啥压力的说。 :grin:

    1. zwwooooo says:

      @爱惜
      用就行了,哈

  11. 小D says:

    不做主题...哈哈..我都是拿来主义!!!!!!

    1. zwwooooo says:

      @小D
      拿免费主题吧,很多

  12. 维斯王 says:

    不用官方主题的悄悄地路过~~~

  13. 晓伍 says:

    :razz: 代码一直很小白的,不过能借助搜索还有朋友们帮助搞定就不错了,主题没奢望能做出来,呵呵

    1. zwwooooo says:

      @晓伍
      自己能去动手自然能搞定。

  14. 黑土地 says:

    对主题开发者提高率门槛,相信又是几家欢喜几家愁的景象。

    1. zwwooooo says:

      @黑土地
      有好处也有蛋疼处

  15. 清风 says:

    跟我没有半分钱关系!卖糕的~~!

    1. zwwooooo says:

      @清风
      那就打酱油吧

  16. 现在的主题泛滥了,这也许是好事

    1. zwwooooo says:

      @yesureadmin
      很,很多copy一下就认为是原创了,囧rz

  17. zee says:

    :evil: 听上去很牛 wp都给你邮件了

    1. zwwooooo says:

      @zee
      是么?这跟牛没关系,你要是提交过主题给WP而且注册了主题开发trac就会收到。

  18. walo says:

    果然是够复杂的。。

    1. zwwooooo says:

      @walo
      比较麻烦,门滥比较高了

  19. 额,,,,那你的以前主题在3.3下还能用么,,

    1. zwwooooo says:

      @蓝色离子
      wp是向下兼容的,新主题才不支持老版本wp

    2. @zwwooooo
      那就好。。

  20. 还没用到3.3 来留脚印

    1. zwwooooo says:

      @小径-1984
      3.3正式版还没发布

回复给 zwwooooo ¬
取消回复

昵称 *

网址

B em del U Link Code Quote