В статье как обычно рассмотрим 3 хака: первый предназначен для подсчета количества слов в тексте, при помощи второго мы уберем […] из аннотации, и наконец, вместо граватара в комментариях сделаем отображение аватаров из твиттера.
1) Подсчет количества слов в статье
Находим functions.php вашего шаблона и добавляем новую функцию для подсчета.
function word_count() {
global $post;
echo str_word_count($post->post_content);
}
Функция есть! Теперь осталось ее вывести на страницы блога. В файле single.php вставьте следующий код, который и опубликует количество слов в тексте.
<!--?php word_count(); ?-->
Сохраняйте, обновляйте, проверяйте.
2) Убираем […] из аннотации
Достаточно популярная проблема, если вы используете функцию the_except для вывода аннотации статьи. Сейчас мы уберем эти символы простейшей функцией. Опять же, заходим в functions.php вашего шаблона и дописываем
function trim_excerpt($text) {
return rtrim($text,'[...]');
}
add_filter('get_the_excerpt', 'trim_excerpt');
Вот и все. Быстро избавились от некрасивых и по сути ненужных символов.
3) Выводим в комментария аватары из твиттера
Первым делом, качаем архив. Открываем файл twittar.php и все содержимое копируем в functions.php. Картинки из архива также копируем в папку вашего шаблона. Теперь открываем comments.php и заменяем
<?php echo get_avatar( $comment, 40 ); ?>
на код
<?php twittar('45', 'default.png', '#e9e9e9', 'twitavatars', 1, 'G'); ?>
Первая цифра кода определяет размер аватара, так что можете изменить по своему усмотрению.
На дворе зима, почему бы не съездить отдохнуть в теплую страну. Например, есть путевки турция.