Независимости 200100 Беларусь, Минск

Как избавиться от страниц вложения в WordPress?

Как убрать страницы вложения WordPress?

Некоторое время назад, разбираясь с ошибкой 500, выявил еще одну печальку: картинки вставленные в статьи создают дополнительную страницу (страницу вложения). Как избавиться от страниц вложения в WordPress, читайте в данной статье!

Для начала разберемся, что это такое страница вложения в WordPress?

Если наша страница имеет вид: http://сайт.ru/poryadok-predostavleniya-subsidiy/, то вложение имеет вид: http://сайт.ru/poryadok-predostavleniya-subsidiy/subsidii/, где subsidii это наша картинка, которая имеет вид: subsidii.jpg.

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

Причиной создания страниц вложений в WordPress у меня, по всей видимости, явилось то, что при добавлении изображений я не оставил ссылку на медиафайл. Т.е., в окошке «НАСТРОЙКА ОТОБРАЖЕНИЯ ФАЙЛА» > «Ссылка» выбрал «Нет», вместо «Медиафайл».
Вариантов устранения проблемы можно предложить три:

1) Установить плагин Attachment Pages Redirect. Данный плагин какой-либо настройки не требует. Просто установили и активировали. А далее только наслаждаемся полученными результатами.

2) На просторах интернета Вебмастера также предлагают способ без использования плагина. Путем редактирования файла Attachment.php. В указанный файл вставляем:

<!--?php wp_redirect(get_permalink($post->post_parent), 301); ?-->

, все остальное удаляется.

3) Проходим по всем своим постам и в окошке «НАСТРОЙКА ОТОБРАЖЕНИЯ ФАЙЛА» > «Ссылка» вместо «Нет», выбираем «Медиафайл».

Честно скажу, я сам пока что выбрал первый вариант (установка плагина Attachment Pages Redirect) как наименее время-энерго-затратный.

Всем спасибо и успехов!



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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

code