仅仅创建一个子主题就足够了吗?从技术上讲,除了简单的最小style.css
之外,没有添加任何其他内容吗?将父主题的转换也自动用于子主题是否足够呢?
child-theme/style.css
/**
* Theme Name: Child-Theme Child
* Theme URI: http://example.com/
* Description: Child theme for the Twentytwelve theme
* Author: Theme Author
* Author URI: http://example.com/
* Template: twentytwelve
* Version: 0.1.0
*/
“二十二个主题”有标准的语言翻译文件。
如果这不是自动发生在我的网站上,什么是一个好的地方开始麻烦-解决丢失的翻译?
发布于 2013-09-08 16:08:39
默认情况下,这只会开箱即用。如果父主题提供翻译,则子主题将接管它。
如果它不起作用,就出了问题。这是我的案子,我就是这么做的:
?XDEBUG_SESSION_START=1
),并通过在那里放置一个断点并逐步进入来验证所报告的加载位置中断。后来发现Wordpress正在寻找一个不同的文件名。我更正了文件名,然后起作用了。
故事的士气:主题内部的语言文件应该只与本地命名,就像我的例子中的de_DE.mo
一样。
+ wp-content
+--+ themes
| +--+ child-theme
| | `--- style.css
. . ...
| `--+ twentytwelve
| +--+ languages
| | `--- twentytwelve-de_DE.mo <<<
. ...
+ wp-content
+--+ themes
| +--+ child-theme
| | `--- style.css
. . ...
| `--+ twentytwelve
| +--+ languages
| | `--- de_DE.mo <<<
. ...
https://wordpress.stackexchange.com/questions/113391
复制相似问题