• здравствуйте. Вы могли бы мне помочь советом. Как можно переименовать ссылку постраничной навигации. То есть у меня ссылка такого вида http://мой сайт.com/page/2/ а нужно к примеру http://мой сайт.com/site-page/2/ при этом страница http://мой сайт.com/page/2/ должна выдавать 404 ошибку, будто ее нет. Использую на сайте плагин WP-PageNavi. Прошу вас помочь советом, очень нужно. Заранее спасибо.

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • 
    function my_custom_page_word() {
      global $wp_rewrite; 
      $wp_rewrite->pagination_base = "site-page";  
    } 
    add_action( 'init', 'my_custom_page_word' );
    

    потом зайдите в настройки\постоянные ссылки и нажмите «сохранить изменения».

    но вообще вы дурью маетесь — без нужды служебные вещи движка менять не стоит.

    Извините, а можно подробнее написать в каком файле менять данный код. И я вынуждена это сделать.

    в functions.php вашей темы (дочерней темы).

    И я вынуждена это сделать.

    И что же вынудило, интересно, менять такие системные вещи?

    Есть ко мне такие требования. Я должна их выполнить. А можно начать отсчет с 3 страницы?, допустим ссылку на 2 страницу надо вообще убрать. То есть после главной страницы сайта сразу начиналась 3, а не 2. Тогда я так понимаю не нужно менять ссылки по всему сайту?

    А можно начать отсчет с 3 страницы?, допустим ссылку на 2 страницу надо вообще убрать. То есть после главной страницы сайта сразу начиналась 3, а не 2.

    Все это можно сделать редиректом с 2 сразу на 3. Только совершенно неясно какая цель преследуется этими «хиттростями»

    Все это можно сделать редиректом с 2 сразу на 3. Только совершенно неясно какая цель преследуется этими «хиттростями»

    редирект пропустит записи второй страницы.

    Здравствуйте. Суть в том, что мне нужно изменить ссылку таким образом, чтобы page/2 выдавала 404 ошибку, а сайт работал так же, как и работал. То, что у меня поменяются страницы с page на sait-page не существенно.

    Суть в том, что мне нужно изменить ссылку таким образом, чтобы page/2 выдавала 404 ошибку, а сайт работал так же, как и работал

    Удалите рage/2. И будет вам вместо неё 404. В чем проблема то?

    Проблема решена, спасибо Flector (@flector) и saitdv (@saitdv)

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Тема «Вопрос по изменению ссылок навигации сайта» закрыта для новых ответов.