Изменение моей постоянной ссылки CPT, чтобы больше не включать пост-слаг, доставляет 404 - PullRequest
0 голосов
/ 02 июля 2019

Нужна помощь с постоянными ссылками и 2 CPT. CPT находятся в плагине, который я создаю.

Первый CPT, который я хочу: http://example.com/postname -> это работает НО, когда я затем перехожу на страницу, это дает мне 404. Если я сбрасываю свои правила перезаписи для CPT и позволяю ему быть http://example.com/CPTSLUG/postgame ->, то страница загружается просто отлично. Я думаю, что без CPTSLUG он не найдет шаблон single-CPTSLUG.php в теме моих сайтов.

Второй похож, за исключением того, что я хочу, чтобы это было: http://example.com/%customtaxonomy% -> Я попытался добавить% customtaxonomy% в правила перезаписи CPT, но он просто читал его как текст, а не извлекал пользовательскую таксономию. 'rewrite' => array ('slug' => '% customtaxonomy%', 'with_front' => false

Я попытался использовать пользовательский плагин структуры постоянных ссылок, и он работал немного лучше для второго CPT, но, опять же, ни один CPT, похоже, не может найти файл CPTSLUG.php, который я создал для каждого CPT, если я возьму CPTSLUG из постоянной ссылки.

Есть идеи? Спасибо!

Я пытался переписать постоянные ссылки несколько раз, сбросил htaccess, использовал плагин для изменения структуры ссылок, изменил структуру ссылок в моем php ... ничего из этого не работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...