Сниппет, приведенный ниже, выведет строку вида "234 posts.". Слово "posts" можно заменить на "записей" или "постов" в последней строке приведенного кода. Но имейте ввиду, что окончание у переведенного на русский язык слова будет не всегда соответствовать стоящему перед ним числительному.
<?php $numposts = $wpdb->get_var( "SELECT count(*) FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'post'"); if (0 < $numposts) $numposts = number_format($numposts); echo $numposts.' posts.'; ?>
Примечание. Если код PHP устанавливается не в один из файлов .php темы сайта, а вставляется в блок сайдбара или в тело поста, то необходимо помнить про особенности установки кода PHP на WordPress.