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

Настройки
👍 Научим создавать сайты на WordPress бесплатно за 19 уроков. Подробнее →

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

tiaurus-0406

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

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

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

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

Создай свой первый сайт на WordPress

tiaurus

Автор n-wp.ru — блога о WordPress для новичков.

Оцените автора
Добавить комментарий

  1. Korzh

    function.php —

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

    index.php —

    <?php word_count(); ?>

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

    Ответить