Как в удалить короткую ссылку /?p=?

WordPress по умолчанию дополнительно генерирует короткие ссылки для записей, имеющие вид http://site.ru/?p=1. Дополнительные ссылки не очень хорошо приветствуются поисковыми системами. Поэтому от них лучше сразу избавится.

Как запретить ссылки вида /?p=?

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

Способ 1. Ручное удаление

Этот способ требует внесение PHP-кода в файл functions.php Вашей темы:

remove_action( 'wp_head', 'wp_shortlink_wp_head' );

Если Вы не знаете как вносить изменения в файл functions.php, то в этом случае Вам подойдет плагин ProFunctions.

Способ 2. Плагин Clearfy Pro

Плагин Clearfy Pro, о котором мы писали в наших прошлых статьях, способен легко удалить ссылку типа /?p=.

Для это следует в админ-панели выбрать Clearfy Pro -> Основные и на вкладке Код активировать пункт Удалить короткую ссылку /?p=, после чего нажать кнопку Сохранить изменения.

Удаление короткой ссылки /?p= в плагине Clearfy Pro

Понравилась статья? Поделиться с друзьями:
WordPress Plus