Wordpress.Добавить слово в постоянные ссылки, только в некоторых сообщениях - PullRequest
1 голос
/ 08 июля 2019

Я новичок в мире Wordpress.

Мне нужно добавить слово в URL (постоянные ссылки) в моей сети. Это слово может быть именем категории или статическим словом, но мне нужно, чтобы оно появлялось только в некоторых случаях, а не во всех.

in some cases: /%postname% 
in other cases: /%category%/%postname% 
or even: /word/%postname%

Итак, в опции «Настройки постоянной ссылки» пользовательская конфигурация: /%postname%/%category%/ недопустима или недостаточна для моего случая.

Я знаю, что в Wordpress существуют плагины для сложных URL, но я бы предпочел обойтись без них. но если нет другого пути, я хотел бы знать, какой из них вы мне порекомендуете.

Спасибо.

1 Ответ

0 голосов
/ 09 июля 2019

Вы можете настроить свои категории в своих сообщениях таким образом, чтобы приспособиться к этому, используя метод родитель / ребенок / внук для /% category% /% postname%

Так что, если у вас есть категория 'Собаки - вы можете указать для них дочернюю категорию «эльзасский» и внуковую категорию «немецкие собаки» для получения www.yoursite.com/dogs/alsatian/germandogs/postname'.

Так что, когда вы создаете свое сообщениеВы просто назначаете желаемую категорию посту, чтобы создать желаемый URL.

Если вы хотите ссылку, которая была просто «www.yoursite.com/germandogs/postname», вам нужно создать новую категорию верхнего уровня «Немецкие собаки» и назначить пост верхнему уровню вместокатегория внуков.

Это, по общему признанию, дрянной, и я не очень рекомендую это, поскольку ваши категории могут со временем стать неуправляемыми, если у вас их очень много, но это в конечном итоге послужит вашей цели.Гораздо лучше изначально настроить логическое дерево категорий для вашего контента и придерживаться его.

...