기본 템플릿 계층 구조 동작을 변경하고 자체 카테고리 템플릿 파일이없는 모든 하위 카테고리 레벨 페이지가 상위 카테고리 템플릿 파일을 참조하도록합니다. 내 다른 게시물, Richard M. gave an excellent answer 개별 하위 범주에 대한 문제를 해결했다. 누구든지 그것을 추상화하는 방법을 알고 있습니까?* * * WordPress 카테고리가 상위 카테고리 템플릿을 사용합니다.
function myTemplateSelect()
{
if (is_category()) {
if (is_category(get_cat_id('projects')) || cat_is_ancestor_of(get_cat_id('projects'), get_query_var('cat'))) {
load_template(TEMPLATEPATH . '/category-projects.php');
exit;
}
}
}
add_action('template_redirect', 'myTemplateSelect');
미리 감사드립니다.
방금 시도했지만 작동하지 못했습니다. 그것을 다시 확인해 주시겠습니까? – Matrym
'TEMPLATE_PATH'보다는 TEMPLATEPATH' –
좋은 점 - updated : – TheDeadMedic