Форма входа
Категории раздела
Конструктор кнопок он-лайн
Внимание!!!
Справочник по html и CSS
Поиск
| Главная» Обучение » Создание сайта» Анонсы Wordpress - избавляемся от [...] | |
|
Каждый блоггер, который хотя бы раз создавал себе блог на wordpress сталкивался с тем, что на главной странице от поста обрезался текст определенной длины и заканчивался очень, на мой взгляд, некрасивым блоком [...]. Решение, которое я нашла, было, в принципе, простое, нужно было добавить код <!-- more -->, там, где анонс должен был заканчиваться и все. Кстати, напомню, что все вышесказанное относится к тем, у кого для вывода анонса используется функция the_excerpt(). Но с тегом more тоже не всегда все так прекрасно. Дело в том, что если анонс достигал длины более 55 слов, то он обрезался раньше, не дождавшись появления этого самого more. Приходилось несколько раз редактировать пост, дабы он принял завершенный вид без всяких [...]. К тому же, некоторым блогерам, дабы анонс органично вписывался в дизайн, нужно гораздо меньше 55 слов, причем фиксированно. Высчитывать самому и ставить more в точно определенном месте - это уже слишком. Так вот, проблема решилась очень просто. Я просто заглянула в документацию по функции the_excerpt() и отругала себя за то, что не сделала этого раньше (точнее я туда заглядывала, а до конца почему-то не дочитала :( ). Итак, все что нужно сделать. В своем шаблоне зайти в файл functions.php и добавить в самом конце перед '?>' следующие строки: 1. function new_excerpt_length($length) {, где 20 - это количество слов вместо стандартных 55 - соответсвенно можете поставить то, что надо конкретно Вам. 2. function new_excerpt_more($more) {, где ..... - это то, что мы ставим вместо стандартного [...], соответсвенно можно поставить что угодно.А можно вместо этого написать так: function new_excerpt_more($post) { return '<a href="'. get_permalink($post->ID) . '">' . ' Далее...' . '</a>'; } add_filter('excerpt_more', 'new_excerpt_more'); В этом случае после анонса будут стоять не точки, а слова Далее с ссылкой на пост. Слова Далее Вы так же можете поменять на что угодно. Как видите, все очень просто. Зато после правильных настроек Вам можно забыть про <!-- more --> и заниматься другими вещами. Удачи!!!
Вместе с этим читают:
|
|
| Категория: Создание сайта | Добавил: otlichnica (19.04.2010) | |
| Просмотров: 1737 | Теги: , слов анонсы wordpress | Рейтинг: 0.0/0 |