워드프레스 테마 제작 전 과정(2): 테마 파일 구성

青灯夜游
풀어 주다: 2023-02-21 10:01:12
앞으로
1915명이 탐색했습니다.

이전에는 "워드프레스 테마 제작 전체 과정(1): 기본 준비"에 대해 소개했습니다. 이번 글에서는 계속해서 "워드프레스 테마 제작 전체 과정(2): 테마 파일 구성"에 대해 소개하겠습니다. 함께 살펴보시죠~

워드프레스 테마 제작을 시작하기 전에 먼저 워드프레스 테마가 어떤 파일로 구성되어 있는지 이해해야 합니다.

다음은 워드프레스 기본 테마 기본 폴더에 있는 모든 템플릿 파일입니다. 아래 그림을 본 후에도 이 파일의 용도가 무엇인지 여전히 혼란스러울 수 있습니다. 워드프레스 테마는 순수 HTML+CSS가 아닌 PHP로 작성되므로 템플릿 파일의 접미사는 .php입니다. 워드프레스 테마 제작에 능숙하고 블로그를 완벽하게 제어하려면 PHP 프로그래밍에 익숙해지는 것이 가장 좋습니다. PHP로 프로그래밍하는 방법을 모른다면 어떻게 해야 합니까? WordPress 테마를 만들 수 없나요? 적어도 이 튜토리얼 시리즈를 읽은 후에는 기본적인 WordPress 테마 생성 방법을 익힐 수 있습니다.

워드프레스 테마 제작 전 과정(2): 테마 파일 구성

다음은 WordPress 테마 파일 계층 구조입니다. WordPress에서 특정 페이지 유형을 표시할 때 어떤 템플릿 파일이 사용됩니까? 다음 테마 계층 구조를 이해해야만 WordPress 테마에 어떤 파일을 작성해야 하는지 알 수 있습니다.

아래 파일 계층 구조는 어떻게 보나요?

홈페이지를 예로 들어 보겠습니다. 아래에는 home.php와 index.php라는 두 개의 파일이 있습니다. WordPress 프로그램은 테마 폴더에서 이 두 파일을 순서대로 검색합니다.

  • home.php가 발견되면 다음을 사용하세요. home.php를 블로그 홈페이지 템플릿으로 사용하세요. 테마 폴더에 index.php가 있더라도
  • home.php를 찾을 수 없으면 index.php를 홈페이지 템플릿으로 사용하세요.
  • home.php도 index도 아닌 경우. 그렇다면 WordPress에서 테마를 인식하지 못하며 낭비와 같습니다.

Homepage

  • home.php

  • index.php

게시물 페이지:

  • single-{post_type}. php - 기사 유형이 동영상인 경우( 즉, 비디오), WordPress에서는 Single-videos.php(WordPress 3.0 이상에서 지원)

  • single.php

  • index.php

page

  1. 맞춤 템플릿을 찾습니다. WordPress 백엔드에서 페이지를 생성하는 경우 오른쪽 사이드바에서 페이지에 대한 사용자 정의 템플릿을 선택할 수 있습니다.
  2. page-{slug}.php - 페이지의 약어가 news인 경우 WordPress는 page-news를 찾습니다. php (WordPress 2.9 이상 버전 지원)
  3. page-{id}.php - 페이지 ID가 6인 경우 WordPress는 page-6.php
  4. page.php
  5. index.php

Category를 찾습니다.

  • Category-{slug}.php - 카테고리의 약어가 뉴스인 경우 WordPress는 Category-news.php를 찾습니다(WordPress 2.9 이상에서 지원됨)

  • category-{id}.php - 카테고리 ID가 6인 경우 WordPress에서는 Category-6.php

  • category.php

  • archive.php

  • index.php

tag

  • tag를 찾습니다. -{slug}.php - 태그 약어가 sometag인 경우 WordPress는 tag-sometag.php

  • tag-{id}.php를 찾습니다. - 태그 ID가 6인 경우 WordPress는 tag-6을 찾습니다. php (WordPress 2.9 이상 버전 지원)

  • tag.php

  • archive.php

  • index.php

author

  • author-{nicename} .php - 만약 작성자의 닉네임은 rami이며, WordPress에서는 작성자-rami.php를 찾습니다(WordPress 3.0 이상에서 지원)

  • author-{id}.php - 작성자 ID가 6인 경우 WordPress에서는 작성자-6을 찾습니다. php (워드프레스 3.0 이상에서 지원) 지원)

  • author.php

  • archive.php

  • index.php

날짜 페이지

  • date.php

  • archive.php

  • index .php

검색 결과

  • search.php

  • index.php

404 (찾을 수 없음) 페이지

  • 404 .php

  • index.php

첨부 페이지

  • MIME_type.php - 모든 MIME 유형(image.php, video.php, audio.php, application.php 또는 기타)일 수 있습니다.

  • attachment.php

  • single.php

  • index.php

추천 학습: "WordPress Tutorial"

위 내용은 워드프레스 테마 제작 전 과정(2): 테마 파일 구성의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:ludou.org
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿