게시물 유형에 따라 다른 템플릿 표시
2 대답
- 투표
-
- 2010-10-06
single-events.php
를 사용해보세요.전체 템플릿 체계는 Codex의 템플릿 계층 을 참조하세요.
Try
single-events.php
.See Template Hierarchy in Codex for full scheme of templates.
-
매력적으로 작동합니다. 워드 프레스가 작동하는 방식에만 익숙해지고 있습니다. 솔직히 이것이 유연하다는 것을 몰랐습니다!Works a charm, I'm only getting used to how WordPress works, i honestly didn't know it was this flexible!
- 0
- 2010-10-06
- dotty
-
네,템플릿은 매우 유연한 시스템입니다.일부 프레임 워크 (예 : 하이브리드)는 자체 템플릿 계층을 적용하며 기본값은 기본적으로 설정되지 않습니다.Yep, templates are extremely flexible system. Just be aware that some frameworks (like Hybrid) apply their own template hierarchy, defaults are not set in stone.
- 0
- 2010-10-06
- Rarst
-
- 2011-01-30
이것이page- {post_type} .php 및 single- {post_type} .php와 같이 사용할 수있는 사용자 정의 템플릿 파일을 사용하는 것이 매우 편리한 이유입니다.그리고 3,1에서는 archive- {post_type} .php도 마찬가지입니다.
예,파일 상단의 댓글에 템플릿 이름을 넣는 방식 대신 이와 같은 맞춤 템플릿을 사용하여 게시물 유형에 대한 템플릿 파일을 만듭니다.그런 식으로 안타깝고 절대 사용하지 않으며 광기 같은 게시물 유형을 만듭니다.
This is why using the custom template files that you can use like page-{post_type}.php and single-{post_type}.php are extremely handy. And in 3,1, archive-{post_type}.php too.
So yea, you just create a template file for your post types, using the custom templates like that instead of the way where you put the template name in a comment at the top of the file. That way sucks, and I never ever use it, and I create post types like maddness.
-
코덱스에서`single- {post_type} .php`와`archive- {post_type} .php`에 대해 읽었습니다.`page- {post_type} .php`에 대한 참조를 찾을 수 없습니다. 확실한가요?참고 자료를 공유해 주시겠습니까?I read about `single-{post_type}.php` and `archive-{post_type}.php` in codex. Couldn't find a reference for `page-{post_type}.php` Are you sure about this? Can you share some reference?
- 0
- 2011-11-04
- a_fan
-
페이지 템플릿의 일부입니다.여기에서 템플릿 계층 구조에 대해 읽어보십시오. http://codex.wordpress.org/Template_HierarchyIt's part of page templates. Read about the template hierarchy here: http://codex.wordpress.org/Template_Hierarchy
- 0
- 2011-11-15
- jaredwilli
안녕하세요,사용자 지정 게시물 유형 "이벤트"가 있지만 이것은 기본적으로 게시물 유형이므로post.php 템플릿 페이지를 상속합니다.
콘텐츠 유형이 '이벤트'인 경우 다른 템플릿 (예 :events.php)을 사용할 수 있나요?