이것은 내가 가지고 있었던 이전 질문의 다시 게시 된 것입니다. 그러나이 문제를 완전히 해결하기 위해 더 자세한 내용을보고 싶습니다.
다시 말하지만 (일반) 게시물을 사용하여 영구 링크를 변경하는 것은 설정> 영구 링크로 이동하고 광범위하게 사용되는 것과 같이 원하는 것을 변경하는 것만 큼 쉽습니다 %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
project_category를 만들었습니다 . - 페이지 포트폴리오를 작성하고 모든
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
끝에 무언가 관련이 있어야 합니다.
내 문제가 분명하고 용감한 개발자가있어서 4 일 동안 이미 바쁜 상태로 유지 한이 문제를 해결하는 데 도움이되기를 바랍니다.