Це репост попереднього питання, яке у мене було, але я люблю зараз детальніше розбиратися, щоб мати змогу повністю вирішити це питання.
Отже, знову (звичайні) повідомлення змінювати постійну посилання так само просто, як перейти в Налаштування> Постійне посилання та змінити його на все, що вам подобається, наприклад, широко використовуване %category%/%postname%.html
. Це все працює. Якби це було настільки просто для користувальницького типу публікації, і це таксономії.
Отже, це те, що я люблю робити.
- http://mywordpress.com/portfolio.html - Відображення всіх публікацій у всіх категоріях.
- http://mywordpress.com/portfolio/music/ - Відображення всіх публікацій у цій категорії.
- http://mywordpress.com/portfolio/music/trance/ - Відображення всіх публікацій у цій (дочірній) категорії.
- http://mywordpress.com/portfolio/music/trance/Tiesto.html - Відображення публікації.
Що я отримав поки що:
- Спочатку я створив
custom_post_type
названий проект таtaxonomy
проект_категорії . - Я створив портфоліо сторінки і надав йому шаблон сторінки, в якому будуть перераховані всі
post_type = project
публікації. Як я можу додати .html до постійної посилання на сторінки? Тепер він посилається на http://mywordpress.com/portfolio, хоча я хочу http://mywordpress.com/portfolio.html . Це має вирішити перше питання. - Тоді все стане складніше, тому що ми не знаємо заздалегідь, скільки підкатегорій там, можливо, їх навіть немає. Тож структура, за якою ми йдемо, є
portfolio/(CATEGORY PATH FROM TOP TO CHILD)/post.html
. Я все ще застряг у цій точці. Я думаю, що я повинен якось додати останню категорію до шляху і передати це уздовж project_category , що повинно призвести до файлу taxonomy.php, де я можу його правильно обробити. - Я ні з цим не займався, але
%postname%.html
в кінці чогось має бути щось спільне.
Я сподіваюсь, що моя проблема зрозуміла, і що є сміливі розробники, які допоможуть мені вирішити цю проблему, яка вже триває мене зайнятою протягом чотирьох ПОВНИХ днів!