나는 Taxonomy라는 도시, Custom Post라는 이름의 학교가 있으며 도시 이름은 분류 용어로 사용됩니다. 이제 나는 [도시] 하나의 용어에서 학교 [맞춤 게시물]을 표시하려고합니다. 특정 분류를 표시하려면 taxonomy-{taxonomy}-term.php
또는 taxonomy-{taxonomy}.php
과 같은 템플릿 파일을 만들어서 유일한 옵션을 검색하고 찾았습니다. 문제는 제가 30 조건을 가지고 있는데,기도 할 때 더 이상 도시를 추가하지 않으려 고 할 때 해당 단어를 표시하기 위해 taxonomy-{taxonomy}-term.php
의 30 가지 템플릿을 작성해야한다는 것입니다. 나는 그것을하는 좋은 방법이 아니라고 생각합니다. 누군가가 도와 줄 수 있습니까?하나의 분류 용어에서 게시물 표시
0
A
답변
0
여러 파일을 만들 필요가 없습니다. 나는 도시를 카테고리로 갖는 하나의 커스텀 포스트 타입이 있다고 생각한다. 당신은 학교를 선택하고 도시를 할당했다. 사용자가 먼저 클릭하면 모든 도시가 표시되어야한다. 귀하의 경우 그것은 도시입니다. 사용자가 도시를 클릭하면 해당 도시에있는 학교가 표시됩니다. 그리고 사용자가 학교를 클릭하면 학교 정보가 표시됩니다.이 경우 다음에 taxonomy_ (카테고리 이름 파일) .php와 하나의. (게시물 이름 파일) .php를 만들어야합니다. 효과가있을 것입니다.
여기에 나열된 tax_query()에 대한 맞춤 게시 쿼리를 사용할 수 없습니까? http://codex.wordpress.org/Taxonomies#Querying_by_taxonomy –
나는 그것을 보았지만 하드 코딩되어있다. 분류 이름과 용어 이름을 동적으로 만들고 템플릿에 직접 이름을 쓸 필요가 없도록하려면 어떻게해야합니까? @RobertLee –
가장 쉬운 방법은 POST (하이퍼 링크? 도시 = 도시 이름)를 사용하고 $ GET [도시]를 사용하고 게시 링크에서 얻은 정보로 분류를 기반으로 사용자 정의 쿼리를 만들지 않습니까? permalink https://codex.wordpress.org/Function_Reference/get_permalink –