2016-10-07 5 views
1

Я новичок в Wordpress, и меня попросили внести некоторые изменения на веб-сайт. Мне нужно изменить маршрут на следующей странице (если это возможно):Wordpress: Изменить URL-адрес страницы

/travels/poi

To:

/location/region/poi

Где travels находится список объектов POI (Points Of Interest). Что-то вроде этого возможно?

EDIT: location/region/ это страница, которая перечисляет мой POIs

ответ

0

Если поездка является таможенным постом типа, то вы можете определить пользовательскую постоянную ссылку на него.

В поисках кода, где вы зарегистрировать путешествия таможенный пост типа, что-то вроде этого:

register_post_type('travels', $args); 

изменяющих переписывают аргумент:

$args = array(
    // your ohter args 
    'rewrite'    => array(
     'slug'     => 'location/region', 
     'with_front'   => true, 
     'pages'     => true, 
     'feeds'     => true, 
    ), 
    // some other args 
); 

После выполнения этого изменения, то есть до flush the rewrite rules или изменения не вступают в силу. Для этого просто перейдите в Настройки -> Постоянная ссылка в wp admin (вам ничего не нужно менять).

+0

Хм ... я вижу, но где я могу это добавить? Я могу добавить его в «functions.php» так же, как, где я добавляю свои действия/фильтры? Спасибо :) – Burichan

+0

Это зависит от того, как создается пользовательский тип сообщения. Может быть, вы используете плагин для этой поездки? –

+0

Да, это плагин, который содержит списки для «путешествий», «автомобилей», «рабочих мест», «гостиниц» и т. Д. – Burichan

Смежные вопросы