我遇到了奇怪的WordPress行为。有一些函数,如comments_popup_link
,它们应该为0,1或n>提供不同的文本。一次出现一些对象(即评论)。 Codex指出,在“许多”版本的文本中,应该将%(百分号)作为数字值的占位符。示例说:
<?php
comments_popup_link( 'No comments yet', '1 comment', '% comments', 'comments-link', 'Comments are off for this post');
?>
当我错误地用&amp;替换%时,一切正常:
<?php comments_popup_link('Napisz komentarz', 'Komentowany 1 raz', 'Komentowany & razy'); ?>
但是,当我修正错误时:
<?php comments_popup_link('Napisz komentarz', 'Komentowany 1 raz', 'Komentowany % razy'); ?>
WordPress突然开始忽略我输入的内容而改为使用自己的文字:
为什么会这样?我该如何解决?我和其他提到的函数有完全相同的问题。
对于记录,来自Codex的样本也不起作用。