Как убрать генерацию страниц /?p= в WordPress

Продолжаю серию постов о том, как спасти свой сайт на WordPress от лишнего мусора и уберечь его от попадания под фильтры и прочие гадости от ПС. Сегодня рассмотрим простой и эффективный способ избавиться от генерации shortlink. Ведь даже, если у вас настроены нормальные ЧПУ, то движок все равно будет генерировать такие страницы, пока вручную не отключишь эту функцию.


Все это плохо сказывается на блоге. Вот такую картину вы можете увидеть в той же панели от Я.Вебмастера, если вовремя не прикрыли эту дыру ВП.

страницы /?p= в WordPressИ это очень печально, ведь подобный мусор плохо сказывается на продвижении и трасте вашего скромного портала. Подобное можно увидеть, если не убрать генерацию replytocom в том же WordPress.

Как убрать генерацию ненужных /?p= в WordPress

Для этого вам нужно открыть Функции темы, пройдя следующий путь: Внешний вид — Редактор — functions.php. Или вы можете воспользоваться FTP клиентом. Там вам нужно после <?php вставить следующий код.

1
remove_action('wp_head', 'wp_shortlink_wp_head');

Сохраняем файл и радуемся тому, что теперь ваш сайт больше не будет генерировать всякую каку. Но не стоит расслабляться, у WP еще много всякого разного коварного кода, от которого мы будем избавляться в будущем. Поэтому вам будет полезно подписаться на все новые посты по почте и быть в курсе дела.

Андрей Чикор - руководитель и главный редактор проекта!

Контакты:



  • Занимаюсь сайтами и заработком в интернете с 2009-го года;
  • В пике управлял 10 сайтами;
  • Максимальный результат на личном сайте: 10 000 чел. в сутки;
  • Максимальный доход на личном сайте: 2500$ в месяц;
  • С июня 2020 года руковожу отделом маркетинга в нишевом интернет-магазине с трафиком до 2 000 чел. в сутки.
Больше информации обо мне можно узнать на странице: О проекте.

Понравилась статья? Получай свежие статьи первым по e-mail

Добавить комментарий

Ваш e-mail не будет опубликован.

Комментариев: 5 на “Как убрать генерацию страниц /?p= в WordPress

  1. Николай говорит:

    Как убрать примерно понятно- поробую, но вот как вычистить старые+ ко всему этому, у меня идет куча циклических редиректоров со страниц с url типа petroteh.com/?p=3048 только цифры меняются или htttps://petroteh.com /?page=xxx»
    Сайту 14 лет и сколько всего в архивах сидит вообще боюсь трогать.
    Как это удалить?

  2. Саша говорит:

    Чет перестало работать, видимо с выходом версии 5.5

  3. Семен говорит:

    Почему то не помогло

  4. Egor Gavrilov говорит:

    спасибо, единственное что смогло помочь. Осталось убрать каноникал