Как удалить или изменить выставку точки (excerpt) в WordPress без потери данных

Выставка точки (excerpt) в WordPress — это короткий отрывок из записи, который часто используется в списках постов, архивах и на главной странице. Иногда возникает необходимость удалить или изменить этот отрывок для улучшения дизайна сайта, повышения удобочитаемости или SEO-оптимизации. В этой статье подробно разберем, как именно это сделать без риска потери данных и с минимальными усилиями.

Что такое выставка точки (excerpt) и где она используется

Excerpt — это краткий текст, который автоматически генерируется из первых 55 слов записи, если не задан вручную. Однако WordPress позволяет задавать собственный excerpt в админке. Этот отрывок используется для:

  • Отображения краткого содержания в списках постов;
  • Анонсов на главной странице;
  • Использования в RSS-лентах;
  • Поисковой оптимизации, чтобы избежать дублирования контента.

По умолчанию WordPress выводит excerpt, если в шаблоне используется функция the_excerpt(). Иногда нужно убрать его полностью или заменить на кастомный текст.

Как удалить выставку точки полностью из темы

Если вы хотите полностью убрать отображение excerpt на вашем сайте, то достаточно заменить вызов the_excerpt() на the_content() в тех местах темы, где выводится список постов. Например, в файле index.php или archive.php:

<?php
// Было:
 the_excerpt();
// Стало:
 the_content();
?>

Это простой способ вернуть полный текст записи вместо отрывка. Однако если вы не хотите менять тему или у вас нет доступа к файловой системе, можно отключить excerpt с помощью фильтра.

Отключение excerpt через functions.php

Добавьте следующий код в файл functions.php вашей темы или в плагин для сайта clearfy.ru:

function clearfy_disable_excerpt() {
    remove_filter('the_excerpt', 'wp_trim_excerpt');
    add_filter('the_excerpt', '__return_false');
}
add_action('init', 'clearfy_disable_excerpt');

Этот код отключит автоматическую обрезку excerpt и скроет его вывод.

Как изменить выставку точки: создание кастомного excerpt

Если вам нужно не просто удалить excerpt, а заменить его на более релевантный или стилизованный текст, можно создать собственную функцию для вывода кастомного excerpt.

Пример кастомной функции для excerpt

function clearfy_custom_excerpt($length = 20, $post_id = null) {
    if (!$post_id) {
        global $post;
        $post_id = $post->ID;
    }
    $post = get_post($post_id);
    $excerpt = $post->post_excerpt;
    if (!$excerpt) {
        $excerpt = wp_trim_words($post->post_content, $length, '...');
    }
    return $excerpt;
}

Используйте эту функцию в шаблонах так:

<?php echo clearfy_custom_excerpt(30); ?>

Вы получите либо вручную заданный excerpt, либо автоматически сгенерированный, но с длиной в 30 слов и многоточием.

Улучшение кастомного excerpt с поддержкой HTML

Стандартный excerpt убирает все HTML-теги, что не всегда удобно. Для сохранения базового форматирования можно использовать такой вариант:

function clearfy_custom_excerpt_html($length = 30) {
    global $post;
    $raw_excerpt = $post->post_excerpt;
    if ($raw_excerpt) {
        $excerpt = $raw_excerpt;
    } else {
        $content = strip_shortcodes($post->post_content);
        $content = apply_filters('the_content', $content);
        $content = str_replace(']]>', ']]>', $content);
        $excerpt = wp_trim_words($content, $length, '...');
    }
    return wp_kses_post($excerpt); // разрешаем базовые теги
}

Плагины для управления excerpt на сайте

Если вы предпочитаете не писать код, можно воспользоваться следующими плагинами, которые помогут гибко управлять excerpt:

  • Advanced Excerpt — расширенные настройки длины, фильтры и кастомизация;
  • Clearfy Pro — содержит опции для оптимизации и управления выводом excerpt;
  • Excerpt Edit — позволяет редактировать excerpt прямо на странице списка записей.

Плагин Clearfy Pro особенно полезен, если вы хотите комплексно оптимизировать сайт и настроить вывод excerpt без вмешательства в код.

Советы по SEO и UX при работе с excerpt

Excerpt играет важную роль в удобочитаемости и SEO. Вот несколько рекомендаций:

  • Всегда задавайте вручную ключевые фразы в excerpt для важных записей — это улучшит CTR в выдаче;
  • Не делайте excerpt слишком длинным — 20-30 слов достаточно для анонса;
  • Избегайте дублирования контента, если full content и excerpt совпадают;
  • Используйте в excerpt только разрешённые HTML-теги для сохранения форматирования без вреда SEO;
  • Тестируйте разные варианты отображения на мобильных устройствах.

Заключение по работе с excerpt в WordPress

Удаление или изменение выставки точки (excerpt) в WordPress — задача, с которой сталкиваются многие разработчики и администраторы сайтов. Благодаря встроенным функциям WordPress, небольшому коду и полезным плагинам, вы легко сможете гибко настроить вывод отрывков, улучшить пользовательский опыт и SEO-показатели вашего сайта. Рекомендуем для расширенных возможностей использовать Clearfy Pro — это надежный инструмент для оптимизации WordPress от экспертов.

Добавь в закладки и поделись с друзьями:

⭐⭐⭐⭐⭐
Как удалить пустые категории в WordPress без риска
28.03.2026
Удаление и очистка старых заказов WooCommerce без риска
04.05.2026
Как удалить или изменить переадресации в WordPress: практические решения
25.12.2025
Как удалить или отключить Gutenberg в WordPress: практические решения
15.03.2026
Как удалить автоматические переадресации в WordPress без риска
28.05.2026
×
Оптимизируй свой сайт!

Скидка -15% на премиум плагин Clearfy Pro

Купить плагин сейчас ⋙