테마 개발을위한 최소 템플릿 파일


15

워드 프레스는 최소 테마 템플릿 파일을

  • style.css
  • index.php

그리고 여기에 나열된 다른 파일들도 있습니다 .

테마 개발자가 종소리와 휘파람이 적은 테마를 만들려면 최소한 포함해야하는 템플릿 파일은 무엇입니까? WordPress 코덱에는 지침이 없습니다. 찾을 수있는 것은 파일과 파일을 포함 할시기입니다. 충돌없이 대부분의 WordPress 기능을 사용하기 위해 템플릿 파일 수에 대해 언급 된 특정 숫자가없는 것 같습니다.

그렇다면 원시 HTML 템플릿에서 테마를 만들 때 얼마나 많은 파일이 있어야합니까?

답변:


22

테마를 나열하려면 다음을 수행하십시오.

  • style.css

최소한 이것으로 :

/*   
Theme Name: Minimum Theme
Description: Test
Author: Test
Version: 1.0
*/

테마가 작동하려면 :

  • index.php

index.php 포스트 루프가 있어야하므로 최소한의 기능이 필요합니다. index.php

<html>
<head><?php wp_head(); ?></head>
<body>
<?php
if ( have_posts() ) {
    while ( have_posts() ) {
        the_post();
        the_title( '<h3>', '</h3>' );
        the_content();
    }
}
wp_footer();
?>
</body>
</html>

index.php는 WordPress에서 찾을 수있는 모든 템플릿 파일의 사실상 대체입니다. 나머지는 모두 선택 사항이지만 사용하는 것이 좋습니다.

사용 가능한 템플릿에 대한 자세한 내용은 다음을 참조하십시오.

http://codex.wordpress.org/Template_Hierarchy


고마워, 최소한의 테마를 위해 추가 파일을 어지럽 힐 수 있다고 생각합니까? :)
Ryu Ishida

1
꼭 필요한 것은 아니며, 필요한 것과 수행하려는 작업에 따라 다릅니다.
Tom J Nowell

엄밀히 말하면 index.php하지 않는 모든 템플릿 계층 가지 더 구체적인 템플릿에 의해 처리하는 경우, 루프 또는 코드를 가지고. 야생의 일부 테마는 이와 같이 구성됩니다.
Rarst

7

두 - styles.cssindex.php. 추가 기능 (일부 필터 또는 작업)을 추가하려면 list에 추가하십시오 functions.php. 템플릿을 더 추가하거나 템플릿 수를 추가하려면 테마의 스크린 샷 + 스크린 샷을 추가하십시오. (jpeg | png | gif)

그것은 모두 당신에 달려 있습니다. 그러나 최소 요구 사항은 style.cssindex.php.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.