Как вывести количество слов в посте

Иногда полезно предупреждать читателя, сколько его ожидает слов в посте. Для этого неплохо бы научить вашу тему выводить это количество.

tiaurus-0406

Сделать это очень просто. Открываем файл functions.php и вставляем в него такой код:

function wcount()
{
    ob_start();
    the_content();
    $content = ob_get_clean();
    return sizeof(explode(" ", $content));
}

Этот код задает функцию подсчета слов в посте. После этого нам осталось только вывести это количество. Открываем файл index.php и вставляем туда примерно такой код:

Слов в публикации: 

Автор tiaurus 2182 Articles
Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

1 Kомментарий

  1. function.php –

    function word_count() {
    	global $post;
    	echo str_word_count($post->post_content);
    }

    index.php –

    < ?php word_count(); ?>

    Этот вариант будет получше.

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*