Twenty Eleven主题几乎每个部分都有一个小片段,例如下一个:
<?php
printf( __( 'Daily Archives: %s', 'twentyeleven' ), '<span>' . get_the_date() . '</span>' );
?>
这部分是什么意思?
'twentyeleven'
我理解(或认为我理解)其余所有内容,但是如果我只是删除那部分代码,或者我应该将其更改为其他内容怎么办?
在代码中间twentyeleven
的目的是什么?
函数参考:__
用法:
<?php $translated_text = __( $text, $domain ); ?>
第二个参数 $domain
是从中获取翻译的域。 因此,二十一主题有自己的翻译列表,用于本地化字符串。 最终,它将字符串Daily Archives
翻译成正在使用的任何语言,从而获得主题提供的翻译。
我检查了一下,二十一主题(在languages
目录中)中有一个翻译文件,但它实际上没有任何翻译,所以看起来二十一主题只有英文。
查看有关翻译WordPress和POT文件的更多信息。