Как изменить лимит символов в мета тегах на WordPress?
В title и descr не удается прописать длинные мета теги из-за ограничения в 60 и 160 символов. Используется плагин All In One SEO (не Pro версия). На офиц сайте плагина не нашел информации.
Дополнительно:
измените function.php
function custom_ai1seo_meta_length($length) { return 250; // Замените это значение на желаемый лимит символов. } add_filter('aioseop_title_length', 'custom_ai1seo_meta_length'); add_filter('aioseop_description_length', 'custom_ai1seo_meta_length'); |
function custom_ai1seo_meta_length($length) { return 250; // Замените это значение на желаемый лимит символов. } add_filter('aioseop_title_length', 'custom_ai1seo_meta_length'); add_filter('aioseop_description_length', 'custom_ai1seo_meta_length');
- Есть файл functions.php, прописал - сработало!
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос

Ограничение 60 символов для title и 160 для description в SEO-плагинах чаще всего не является жёстким техническим лимитом сохранения. Это рекомендация по длине сниппета. Поисковики всё равно могут обрезать длинный заголовок или переписать description, поэтому увеличивать лимит стоит только если Вы точно понимаете, зачем нужен длинный текст.
Если All In One SEO действительно режет ввод или показывает ограничение в интерфейсе, можно попробовать фильтры плагина. Но названия фильтров зависят от версии AIOSEO. Пример, который часто встречается для старых версий:
add_filter('aioseop_title_length', function ($length) { return 250; }); add_filter('aioseop_description_length', function ($length) { return 320; });
Добавлять такой код лучше не в родительскую тему, а в дочернюю тему или небольшой mu-plugin, чтобы правка не потерялась при обновлении. После добавления очистите кэш сайта и проверьте исходный код страницы, а не только поле в админке:
<title>...</title> <meta name="description" content="...">
Практический совет: длинный title почти всегда хуже для SEO и CTR. Обычно лучше сделать нормальный title 55-70 символов, а подробности вынести в H1, подзаголовок или description. Description можно делать длиннее 160, но поисковик всё равно выберет фрагмент по запросу. Поэтому технически лимит можно увеличить, но не превращайте meta tags в абзацы текста.