Удалить Wordpress Custom Taxonomy Base - PullRequest
0 голосов
/ 09 января 2011

Я использую пользовательские таксономии с WordPress 3.0.4

Кто-нибудь знает, как удалить базу таксономии из URL?

Я видел плагины, которые делают это для категорий и тегов, но не для пользовательских таксономий.

Например, у меня есть специальная таксономия под названием «города». Я хотел бы, чтобы моей структурой URL была mydomain.com/newyork вместо mydomain.com/cities/newyork

Есть ли функция или что-то, что я могу использовать?

Ответы [ 2 ]

3 голосов
/ 06 ноября 2012

@ iamfriendly и @Carson - установка для аргумента with_front значения false (или true в этом отношении) не позволит вам удалить «города» из URL.

0 голосов
/ 11 января 2011

http://codex.wordpress.org/Function_Reference/register_taxonomy

Если вы посмотрите туда, вы увидите аргумент «переписать», который вы можете увидеть как true.Этот аргумент также принимает аргумент 'with_front', который по умолчанию имеет значение true ... именно поэтому у вас есть «фронт» таксономии.

При создании вашей собственной таксономии установите эти аргументы по своему усмотрению, ивы будете отсутствовать:)

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

http://codex.wordpress.org/Function_Reference/register_taxonomy

Вы увидите аргумент 'rewrite' и чуть ниже вы увидите часть 'with_front'.

...