среда, 27 января 2016 г.

Убираем дубли страниц в Wordpress

  1. Отдельные страницы, содержащие картинки блога содержат теже самые title и meta. Чтобы их убрать надо найти в папке темы файл image.php или attachment.php и оставить в нем только:

    Если этих файлов нет, надо создать новый.
  2. Одна и таже страниц блога доступна по адресам:
    • site.ru/page1/
    • site.ru/page1/1/
    • site.ru/page2/ 
    • ....
    Чтобы их убрать, надо в начале header.php текущей темы добавить код:

    Указанная выше конструкция работает только в том случае, если блог установлен в корневую папку сайта. Если блог установлен во вложенной папке, переменная $_SERVER['REQUEST_URI'] вернет путь, включающий данную папку. Вследствие этого, сравнение двух url и редирект будут отрабатывать неверно. Соответственно, в таком варианте небходимо предварительно удалить эту папку из значения $_SERVER['REQUEST_URI'].

Комментариев нет:

Отправить комментарий