ThemeCheck上的文本域问题

时间:2016-05-30 15:36:44

标签: wordpress themes wordpress-theming

我通过ThemeCheck(https://wordpress.org/plugins/theme-check/

运行我的主题

其中一个必需的修补程序声明:

必需:此主题文字域与主题的slug不匹配。使用的文本域:此主题的正确slug和text-domain是my-theme-name。

这不是一个多语言主题,我已从主题中删除了所有翻译,我查看了所有__()语句和_e,我相信我已成功删除了翻译所需的所有内容。

错误消息应该在'使用的文本域:'之后有一个值,但它也只是显示空白,这可能意味着我的代码中的问题是空的'?

主题的文件夹是正确的,是my-theme-name

如何找到/修复此问题??

2 个答案:

答案 0 :(得分:0)

theme review standards 需要以下内容:

  

所有主题文字字符串都可以翻译。

     

在style.css中包含文本域

您收到警告是因为您没有遵循此要求,并且您的文字域是空字符串。

答案 1 :(得分:0)

主题检查插件需要__()功能与您的文本域。

如果插件无法在主题文件中找到__('字符串',' my-theme-name'),则会返回错误 "要求:此主题文字域名不符合主题""