Добавить слово в слаг термина пользовательской таксономии в WordPress

У меня есть таксономия под названием «места», и краткий термин в этой таксономии может быть примерно таким:

"domain.com/places/hong-kong/"
"domain.com/places/usa/"

Как я могу добавить слово к этой третьей части слага, но при этом показать название места?

Например, если вы хотите добавить слово «место», это будет примерно так:

"domain.com/places/hong-kong-place/"
"domain.com/places/usa-place/"
"domain.com/places/israel-place/"
"domain.com/places/denemark-place/"

or

"domain.com/places/place-hong-kong/"
"domain.com/places/place-usa/"
"domain.com/places/place-israel/"
"domain.com/places/place-denemark/"

Просто для ясности: я хочу изменить часть заголовка термина, а не часть заголовка таксономии.


person mondi    schedule 15.01.2019    source источник


Ответы (1)


Используйте этот плагин для пользовательских постоянных ссылок. https://wordpress.org/plugins/custom-permalinks/

Или вы можете использовать этот код для создания пользовательских постоянных ссылок.

function reset_permalinks() {
global $wp_rewrite;
$wp_rewrite->set_permalink_structure( '/%year%/%monthnum%/%postname%/' );
}
add_action( 'init', 'reset_permalinks' );
person Harsh Khare    schedule 15.01.2019
comment
Я знаю об общей возможности сделать собственный слаг, но я не знаю, как получить результат, который я объяснил в своем вопросе. так, например, с вашим примером кода, как бы вы добавили слово рядом с названием термина? - person mondi; 15.01.2019
comment
Я не думаю, что вы можете настроить часть заголовка термина с помощью этого метода, только часть заголовка таксономии. так что это неправильный ответ. - person mondi; 15.01.2019