Извините, если это дубликат - я не могу найти ответ.
Как переписать страницу архива пользовательского типа поста на «созданную человеком» страницу WordPress?
Например:
- Одна страница:
http://www.mywebsite.com/cool-post-type/awesome-single-post/
- Архивная страница:
http://www.mywebsite.com/cool-post-type/
Я хочу http://www.mywebsite.com/cool-post-type/
переписать на http://www.mywebsite.com/about-cool-post-types/
.
Могу ли я просто сделать это с htaccess и какой будет синтаксис? (Я не очень хорош в htaccess!)
Это не работает:
RewriteRule ^cool-post-type\/\?$ /about-cool-post-types [L]
Или я должен сделать это в исходном коде WordPress? Я не хочу!
источник
Есть также простой плагин из 1 файла для этого от HumanMade;
https://github.com/humanmade/page-for-post-type
(Мета: я знаю, что ответы со ссылками, как правило, не очень хороши, но я не просто хочу скопировать и вставить исходный код этой вещи в ответ. Какова лучшая стратегия для такой вещи?)
источник