>  Q&A  >  본문

사용자 정의 카테고리 아카이브 링크를 /%category%/%taxonomy%로 설정하는 방법

오랜만에 WordPress 웹사이트를 개발 중인데 맞춤 카테고리의 보관 링크를 /%category%/%taxonomy%로 변경하고 싶습니다.

제 사용 사례에서 카테고리는 TV 시리즈이고 맞춤 분류는 시즌을 나타냅니다. 따라서 게시물 카테고리가 "Star Trek: The Next Generation"이고 사용자 정의 카테고리가 "Season 1"인 경우 /tng/s1taxonomy-season.php 模板。但是,目前此 URL 显示的是 category.php 템플릿이 필요합니다.

올바른 재작성 규칙에 대해 도움을 줄 수 있는 사람이 있나요? 사용자 정의 분류에 대해 제가 아는 모든 것은 다음과 같습니다.

register_taxonomy(
    'season',
    'post',
    array(
        'public'  => true,
        'labels'  => array(
            'name' => 'season',
        ),
        'rewrite' => array(
            'slug' => '%category%',
        ),
    )
);

P粉463824410P粉463824410251일 전473

모든 응답(1)나는 대답할 것이다

  • P粉327903045

    P粉3279030452024-01-17 20:24:53

    WordPress에는 태그별로 카테고리를 가져오는 기본 방법이 없습니다. 그 이유는 태그가 카테고리와 관련이 없고 독립적이기 때문입니다. 즉, 특정 카테고리에서 사용되는 모든 태그를 가져오는 유일한 방법은 해당 카테고리의 모든 게시물을 반복하여 각 게시물에 대한 태그를 가져오는 것입니다.

    부모 TV 프로그램에 대한 하위 카테고리를 만드는 것이 좋습니다.

    그럼 category.php中有一个if else 성명에 (서브포스트 등인 경우)

    회신하다
    0
  • 취소회신하다