수색…


소개

Wordpress는 간단한 정보 웹 사이트를 만드는 데 널리 사용되는 CMS이지만보다 정교한 웹 사이트 및 심지어 작은 웹 사이트를 만드는 데에도 사용됩니다.

Wordpress은 테마를 사용합니다. 이러한 테마는 Wordpress 웹 사이트의 레이아웃 및 콘텐츠 기능을 만드는 데 사용됩니다. 인터넷을 통해 테마를 찾을 수 있습니다.

각 테마에는 고유 한 기능과 레이아웃이 있지만 때로는 웹 사이트에 적합한 테마를 찾기가 어렵습니다. 다행히도 우리는 우리 자신의 테마를 만들 수 있습니다.

나만의 테마 개발하기

WordPress의 테마는 두 가지 유형의 파일로 구성됩니다. 각 테마에있는 기본 파일과 테마의 레이아웃과 기능을 정의하는 파일. 이 두 번째 그룹에서는 테마별 파일을 호출 할 것입니다.

기본 테마 파일
기본 테마 파일은 테마를 설정하고 등록하는 데 사용되는 파일입니다. 아래 목록에서 각 파일과 그 사용법을 간단히 설명 할 것입니다. 나중에 나는 당신의 자신의 wordpress 주제를 설치하는 데 필요한 가장 기본적인 예제 파일을 추가 할 것이다.

  • functions.php : functions.php 파일은 테마의 모든 기능, 사이드 바, 스크립트 및 포함을 등록하는 데 사용됩니다. 이 파일에는 예를 들어 CSS 파일, JS 파일 등이 포함될 수 있습니다.
  • Header and footer : 머리글 및 바닥 글 파일 (header.php 및 footer.php)은 머리글과 바닥 글에서 호출하는 데 사용되는 파일입니다. 예를 들어 머리글과 바닥 글 파일은 wordpress 백엔드 시스템에 대한 링크를 보유합니다.
  • index.php : index.php 파일은 기본 페이지 템플릿을 만드는 파일입니다. 이 파일에서이 기본 서식 파일 레이아웃을보고 편집하고 제거 할 수 있습니다.
  • single.php : single.php 파일은 단일 게시물 템플릿 페이지를 만드는 파일입니다. 페이지의 기본 템플릿과 같지만 이제는 단일 게시물 페이지의 템플릿입니다.
  • format.php format.php 파일은 페이지에서 컨텐츠 텍스트 템플리트를 빌드하는 파일입니다. 따라서 홈 페이지가 있고 텍스트를 추가하여 백엔드에서 편집 할 수 있습니다. 이 파일은이 텍스트의 표준 마크 업을 작성합니다.
  • 404.php 404.php 파일은 404 템플릿을 생성합니다. 이 파일은이 페이지의 기본 레이아웃으로 구성됩니다.
  • archive.php archive.php 파일은 아카이브 페이지의 레이아웃을 생성합니다.
  • style.css 기본 스타일 시트 파일.

따라서이리스트에서 당신 만의 Wordpress 테마를 설정하는 데 필요한 모든 파일을 볼 수 있습니다. 이제 워드 프레스 테마의 파일은 필요 하지만 필요하지 않으면 만들 수있는 파일을 살펴 보겠습니다. 이 파일들은 주로 템플릿 파일과 다른 기능 확장입니다.

사용자 정의 페이지 템플리트
page-<your own name>.php : Wordpress 테마에서 여러 페이지 템플릿을 만들 수 있습니다. 새 페이지 템플리트 파일을 작성합니다. 표준 페이지 템플리트 파일은 다음 이름 속성으로 구성됩니다. name of the template page name of the template.php 예를 들어 블로그 페이지에 대한 새 페이지 템플릿을 만들고 싶다면 page-blog.php 라고 부를 수 있습니다 page-blog.php Wordpress는 파일을 자동으로 읽고 파일을 템플릿 선택 메뉴에 추가합니다. 적어도 get_header()get_footer() 함수가 포함되었는지 확인하십시오. 또한 다음 예제를 추가하여 파일의 맨 위에있는 주석의 템플리트 이름을 지정하십시오.

<?php
    /*
     * Template Name: Homepage Template
     */
    get_header();
?>

사용자 정의 단일 포스트 페이지 템플릿
single-<your own name>.php : 위에서 설명한 페이지 템플릿과 마찬가지로 Wordpress 테마에서 자신 만의 단일 게시물 페이지 템플릿을 만들 수도 있습니다. 그냥 페이지 템플릿과 같은 파일은 세 부분으로 구성되어 single 는 단일 포스트 페이지의 선언 <your name of the template> 과 파일 확장자를 .php . Wordpress가 새 템플릿을 읽도록 페이지 템플릿 최소 요구 사항과 get_footer() get_header()get_footer() 함수를 추가합니다. 그리고 물론 아래 예와 같이 템플릿 이름을 추가하십시오.

<?php

/*
* Template Name: Post Portfolio
* Template Post Type: post, page
*/

?>

또한 Template post type: 나타냅니다. Template post type:Template post type: 이 경우에는 게시물 및 페이지)을 나타냅니다.

맞춤 게시물 텍스트 템플릿
format -<your own name>.php : Wordpress 테마에서는 포스트 출력 템플릿을 만들 수 있습니다. 이 형식 템플릿은 게시물의 레이아웃과 내용입니다. 예를 들어 게시물의 내용이나 제목 만 표시되도록하려면 이러한 템플릿을 사용하여 이러한 종류의 조정을 만들 수 있습니다. 이러한 종류의 템플릿은 사용자가 작성한 포스트 백엔드 컨텐츠의 형식을 지정하기 때문에 get_header()get_footer() 는 페이지 템플리트에 이미 정의되어 있기 때문에 포함 할 필요가 없습니다. 템플릿이 다음 기본 예제를 사용하여 게시물을 인식 할 수 있는지 확인하십시오.

<div>
    <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    </article>
</div>

이제는 기본 파일과 템플릿 전용 파일 중 일부에 대해 알게되었으므로 사이드 바 및 위젯에 대해 이야기 할 시간입니다. 앞으로는 자신 만의 Wordpress 테마를 만드는 방법에 대한 자습서를 시작하는 단계부터 시작됩니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow