Когда дело доходит до отображения краткого изложения или тизера ваших сообщений в блоге на WordPress, функция выдержек играет решающую роль. По умолчанию WordPress генерирует выдержки автоматически, но иногда вам может потребоваться больший контроль над отображением выдержек. В этой статье мы рассмотрим различные методы улучшения и настройки фрагментов в WordPress, а также примеры кода, которые помогут вам их реализовать.
- Использование функции отрывка.
WordPress предоставляет встроенную функцию под названиемthe_excerpt()
, которая автоматически генерирует отрывок для ваших сообщений. По умолчанию он отображает первые 55 слов содержания вашего сообщения. Однако вы можете настроить эту длину, добавив следующий код в файл function.php вашей темы:
function custom_excerpt_length($length) {
return 100; // Change the number to your preferred excerpt length
}
add_filter('excerpt_length', 'custom_excerpt_length');
-
Выдержки вручную.
WordPress также позволяет создавать выдержки для сообщений вручную. Чтобы добавить отрывок вручную, просто введите желаемое резюме в поле «Отрывок» на экране редактора сообщения. Вы можете включить поле «Отрывок», щелкнув вкладку «Параметры экрана» в верхней части экрана редактора и отметив опцию «Отрывок». -
Использование тега «Дополнительно».
Тег «Дополнительно» — еще один полезный метод, позволяющий контролировать, где заканчивается отрывок и появляется ссылка «Читать далее». Просто вставьте следующий код в нужное место содержания вашего сообщения:
<!--more-->
- Настраиваемая длина выдержки для определенных типов сообщений:
Если вы хотите иметь разную длину выдержки для разных типов сообщений, вы можете добиться этого, используя условные операторы в файле вашей темы. Вот пример:
function custom_post_type_excerpt_length($length) {
if ( 'product' == get_post_type() ) {
return 50; // Excerpt length for 'product' post type
} else {
return 100; // Default excerpt length for other post types
}
}
add_filter('excerpt_length', 'custom_post_type_excerpt_length');
- Использование плагинов:
Существует несколько плагинов WordPress, которые могут расширить функциональность отрывков, например плагин «Расширенный отрывок» или плагин «Пользовательский отрывок». Эти плагины предлагают дополнительные возможности для управления длиной отрывка, форматированием и многим другим.
Не забудьте оптимизировать выдержки для поисковых систем, включив в них релевантные ключевые слова и убедительные описания. Хорошо составленные выдержки могут побудить читателей перейти по ссылке и изучить ваш контент дальше.
Применяя эти продвинутые методы извлечения выдержек, вы можете улучшить взаимодействие с пользователем на своем сайте WordPress и улучшить свой рейтинг в SEO.