WordPress по умолчанию создает одну страницу для каждого вложения, которые есть у вас на вашем сайте. Это включает в себя изображения, аудио / видео файлы, PDF-файлы и т.д. Эта функция отлично подходит для фотографов, но не для всех нас. Часто мы получаем жалобы от новичков, которые случайно открывают ссылки на свои изображения на страницах вложений, и им не нравится, как она выглядит. Это большая проблема, потому что много тем не имеют специальных шаблонов для страниц вложения изображения. Иногда изображение на своем веб-сайте могут стать популярным, и люди могли бы начать посадку на странице вложения непосредственно из Google. В идеале вы хотели бы, чтобы они прикрепились на свой пост и можно было увидеть изображение в контексте, где вы использовали его. В этой статье мы покажем вам, как отключить страницы вложений в WordPress.
Если вы уже используете плагин WordPress SEO от Йоаст, то перейдите на SEO »Permalinks на странице вариантов. Все , что вам нужно сделать , это поставить флажок «Перенаправить вложения URL, на родительский пост». После этого сайт будет перенаправлять пользователей, достигающие страниц вложения к родительскому посту.
Для тех , кто не использует плагин WordPress SEO от Йоаст, вы все равно можете отключить страницы вложения изображения и перенаправить пользователей на родительский пост с помощью другого плагина называется Attachment Pages Redirect. Все , что вам нужно сделать , это установить и активировать плагин. После активации плагин начинает перенаправлять пользователей на посадку прикрепления страниц к родительскому посту. Если ни один из родительских постов не будет найден, то пользователи будут перенаправлены на домашнюю страницу. Этот плагин работает как есть и не имеет страниц настроек. Простой и легкий.
Если вы среди тех , кто не любит плагины, то есть вариант для вас. Создайте новый файл в папке темы WordPress и назовите его image.php
. Если в вашей теме уже есть файл image.php, то вам нужно изменить его. Все , что вам нужно сделать , это добавить этот код php в качестве первой строки в вашем файле image.php
:
<?php wp_redirect(get_permalink($post->post_parent)); ?>
Сохраните файл image.php
и загрузите его в директорию темы. Теперь , когда пользователи достигает страницу прикрепления изображения, то они будут перенаправлены на родительский пост.
И, наконец, просто хочу подчеркнуть , что нет ничего плохого в использовании хороших плагинов. Смотрите нашу статью о том , сколько плагинов вы должны установить на своем сайте. Мы рекомендуем всем использовать WordPress SEO плагин от Йоаст, так как он делает это так же просто, нажав на один флажок.
На нашем сайте, мы не отключили вложения изображения целиком, потому что есть некоторые случаи , когда мы хотим послать людей к определенной диаграммы или изображения, которые мы имеем на сайте. Кроме того, мы добавили мета робот текст NoIndex, NoFollow на всех наших вложений отдельных страниц с помощью плагина SEO Йоаст. Вы можете сделать это тоже, перейдя на вкладку Titles & Metas и перейти к типам постов. Просто проверьте NOINDEX, NOFOLLOW тег для только типа вложения постов.
Мы надеемся, что эта статья помогла вам отключить изображение страниц вложения в WordPress и перенаправлять пользователей на родительские посты. Если у вас есть какие-либо вопросы или пожелания, то, пожалуйста, сообщите нам об этом, оставив комментарий ниже.