Как увеличить количество символов в слаге, длину url страниц WordPress

В WordPress есть ограничение длинны ссылки слаг в 200 латинских символов, или 33 кириллических, лишнее обрезается.


С помощью автоматического плагина, проще всего уеличить длину URL русских символов можно  — Longer Permalinks из серии активировал и забыл, настройки отсутствуют. В WordPress существует ограничение длинны ссылки слаг* в 200 символов в кодировке не UTF-8, то есть всего 33 кириллических знака.

Вместо плагина можно изменить две строчки в коде движка.

Здесь /wp-includes/formatting.php

$title = utf8_uri_encode($title, 200);

И здесь /wp-admin/includes/schema.php

post_name varchar(200) NOT NULL default '',

Но как сделать, чтобы изменённые строки не сбросились, после ежемесячного обновления? Чтобы сделать более длинные пермалинки и изменить максимальное количество знаков в имени странницы, он же слаг без танцев с бубном, рекомендуем поставить плагин увеличивающий ограничение до 3000 символов.

*Slug (Слаг) — это часть имени вашего сайта, которая идёт после вашего доменного имени URL страницы.

https://site.su/category-slug/slug-post/

Показанно как выглядит Slug — Слаг

По сути, это часть URL вашего сайта, которая идентифицирует каждую отдельную страницу на вашем сайте (кроме главной страницы). Например, для этой статьи Вы можете увидеть это в фактическом URL ниже:

48 кирилических символов — https://poleznoe.su/как-увеличить-количество-символов-в-слаге-длину-url-страниц-wordpress/

Плагин для увеличения количества символов в slug

Longer Permalinks - Более длинные пермалинки

https://wordpress.org/plugins/longer-permalinks/

Плагин для WordPress Longer Permalinks — делает более длинные пермалинки, увеличивая длину slug (имя_поста) с 200 до 3000 по умолчанию. Плагин работает автоматически, просто устанавливаете и активируете, настройки отсутствуют. Разработчик утверждает, что даже после обновления версии WordPress , увеличение ограничения будет работать. Хоть и не обновлялся плагин более года, на версии водпресс 6.0.2 Longer Permalinks работает стабильно.

Longer Permalinks

Описание плагина Longer Permalinks

P.S. В спецификации WordPress написано, что GET-запрос с длинной больше 255 байт не гарантируется. Slug страницы более 33 кириллических символа, отлично индексируются поисковиками, также не обнаружены другие аномалии.

Если вы знаете другие способы как сделать ссылки более длинными, поделитесь ими в комментариях.

Уникальность ADVEGO - 100%


Делитесь с друзьями!

20

Какова ваша реакция?

Нравится Нравится
17
Нравится
Класс Класс
20
Класс
Решала Решала
15
Решала
Бзик Бзик
12
Бзик
Ого Ого
7
Ого
Ржака Ржака
5
Ржака
До слёз До слёз
3
До слёз
Тупо Тупо
0
Тупо
Подписаться
Уведомить о
guest
2 комментариев
Новые
Старые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Сергей Кизим
Сергей Кизим
2 месяцев назад

А зачем такие длинные ЧПУ? Я наоборот пытаюсь заставить их покороче обрезаться, а то генерируются порой на полтора экрана (

Сайтодел
Сайтодел
10 месяцев назад

Большое спасибо, помогло. Больше не обрезает урл!

Сергей Ларин

Заядлый читатель, писатель, занимаюсь дропшиппингом и SEO более 10 лет. Большой опыт в разработке и продвижении интернет-магазинов.