Я испытываю странное поведение WordPress. Есть некоторые функции, такие как comments_popup_link
, которые должны обеспечивать различный текст для 0, 1 или n> 1 вхождений некоторого объекта (то есть комментариев). кодекс утверждает, что в «много» версии текста следует поместить% (знак процента) в качестве заполнителя для числового значения. Пример говорит:
<?php
comments_popup_link( 'No comments yet', '1 comment', '% comments', 'comments-link', 'Comments are off for this post');
?>
Когда я по ошибке заменил% на &, все работало правильно:
<?php comments_popup_link('Napisz komentarz', 'Komentowany 1 raz', 'Komentowany & razy'); ?>
Однако, когда я исправил свою ошибку:
<?php comments_popup_link('Napisz komentarz', 'Komentowany 1 raz', 'Komentowany % razy'); ?>
WordPress внезапно начал игнорировать то, что я ввел, и вместо этого использовал свой собственный текст:
Почему это происходит? Как я могу это исправить? У меня точно такая же проблема с другими функциями, как одна из упомянутых.
Для примера, пример из Кодекса не работает так же хорошо.
Задача ещё не решена.
Других решений пока нет …