Функция the_excerpt() в вордпрессе

Если вы начали делать свой сайт на вордпрессе (универсальный движок для блогов 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');

 

Ну вот так вот просто, вы немного продвините свой сайт в интернете) и плюс он станет красивее и читабельнее..

 

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


Защитный код
Обновить

Вы здесь: Сайтостроение CMS WordPress (WP) Функция the_excerpt() в вордпрессе