Функция the_excerpt() в вордпрессе
- Подробности
- Категория: WordPress (WP)
- Просмотров: 1869
Если вы начали делать свой сайт на вордпрессе (универсальный движок для блогов Wordpress), то вам очень пригодится функция the_excerpt(), а как читаем в данной статье...
Какой вопрос поможет решить данная функция:
- как выводить в категории wp ограниченное количество символов?
Дело в том, что все статьи в вашем сайте вы будете скорее всего помещать в рубрики, а зайдя в рубрику по умолчанию вы можете увидеть все статьи полностью, что противоречить SEO (продвижение сайтов), и в каждой категории вам надо либо будет закрывать все эти анонсы, которые по объему равны самой статье, либо делать анонсы нормальные, в которых вы кратко изложите о чем собственно статья...И для этих целей как раз и нужна функция the_excerpt(), она по умолчанию покажет 55 первых слов.
Если у вас в рубрике полная статья, то у вас там используется функция:
the_content();
Необходимо заменить ее на это:
the_excerpt();
А если мне не охото, чтобы выводилось в анонсе 55 слов? Тогда для вас есть функция готовая, которую надо прописать в файл function.php, который вы найдете в папке с темой сайта:
//укорачиваем анонс в категории
function new_excerpt_length() {
return 35;
}
add_filter('excerpt_length', 'new_excerpt_length');
А вот как красиво можем оформить концовочку анонса:
//укорачиваем анонс в категории
function new_excerpt_more($more) {
return ' <a href="'. get_permalink($post->ID) . '">' . 'Читать далее...' . '</a> ';
}
add_filter('excerpt_more', 'new_excerpt_more');
Ну вот так вот просто, вы немного продвините свой сайт в интернете) и плюс он станет красивее и читабельнее..