WordPress 템플릿 계층 구조: 카테고리 아카이브 및 색인

게시 됨: 2022-11-10

WordPress 템플릿 계층 구조 에 대해 묻는다고 가정하면 대답은 카테고리 페이지가 기본적으로 category.php 템플릿을 사용한다는 것입니다. 현재 테마에 category.php 템플릿이 없으면 WordPress는 archive.php 템플릿을 사용합니다. archive.php 템플릿이 없으면 WordPress는 index.php 템플릿을 사용합니다.

시청자가 카테고리를 방문하면 맨 위에 있는 가장 최근 포스트부터 맨 아래에 있는 가장 오래된 포스트까지 시간순으로 해당 카테고리의 포스트를 나열하는 시간순 페이지로 이동합니다. 테마에 따라 변경하고 싶을 수도 있습니다. 이 문서에서는 블로그 뷰어가 사이트의 카테고리 페이지 중 하나를 방문할 때 수행해야 하는 작업에 대해 설명합니다. 카테고리 6을 표시하려면 먼저 category.php 파일을 복사해야 합니다. 방문자가 보고 있는 카테고리에 따라 방문자가 보고 있는 페이지 유형에 따라 다른 텍스트를 표시해야 할 수 있습니다. category-#.php 파일 (자체 버전의 텍스트 포함)을 만드는 것은 이 문제를 피하는 간단한 방법입니다. 카테고리 페이지의 크기를 줄이려면 각 게시물의 전체 내용 대신 발췌 부분을 사용할 수 있습니다.

원하는 경우 게시물 내용 대신 이미지를 사용하여 게시물에 연결할 수도 있습니다. 이렇게 하려면 먼저 게시물의 발췌 섹션에 이미지를 삽입해야 합니다. 템플릿 태그가 발췌 부분 주위에 단락 태그를 포함하지 않기 때문에 with_excerpt_rss() 템플릿 태그 에 img 파일에 대한 HTML 링크를 삽입할 수 있습니다. 결과적으로 이 방법으로 발췌문을 사용하면 RSS 피드가 영향을 받을 수 있으므로 발췌문 대신 RSS 피드에 전체 게시물을 배치하도록 옵션을 설정하는 것을 고려해야 합니다. 또는 Conditional_Tags를 사용하여 URL 또는 컨텍스트에 지정된 조건에 응답하는 아카이브를 만들 수 있습니다.

C의 템플릿은 함수 템플릿과 클래스 템플릿의 두 가지 유형으로 나뉩니다.

기본 제공 템플릿을 사용할 수 있는 범주는 무엇입니까?

이미지 크레디트: https://usermanual.wiki

다음과 같은 범주에 사용할 수 있는 기본 제공 템플릿이 있습니다.
-블로그
-전자상거래
-포럼
- 포트폴리오
- 이력서
-표준 페이지

내장 템플릿이란 무엇을 의미합니까?

내장 템플릿이라는 용어는 소프트웨어 프로그램의 일부인 개별 레이블 템플릿을 나타냅니다. 사용하기 위해 별도의 파일을 다운로드할 필요가 없습니다. 소프트웨어를 시작하는 즉시 사용할 수 있습니다.


워드프레스 카테고리 템플릿

WordPress의 카테고리 템플릿은 선택한 카테고리의 게시물 목록을 표시하는 데 사용됩니다. 이러한 템플릿을 사용하여 사용자 정의 카테고리 페이지 를 만들거나 홈 페이지 또는 블로그 페이지에 특정 카테고리의 게시물 목록을 표시할 수 있습니다.

단조롭거나 부적절하게 디자인된 카테고리 페이지는 방문자가 사이트에 머무르는 것을 방해하고 순위 측면에서 해를 끼칠 수 있습니다. 웹사이트 소유자는 자신의 사이트를 방문하게 될 방문자를 끌어들이기 위해 사용자 정의 카테고리를 만들 가능성이 더 큽니다. 사용자 지정 WordPress 카테고리 템플릿을 사용하는 주요 이유를 살펴보겠습니다. 카테고리 템플릿은 WordPress에서 다양한 방법으로 만들 수 있습니다. 아래 섹션에 설명된 대로 세 가지 코딩 방법을 배우게 됩니다. 사용된 방법 중에는 사용자 정의 템플릿 생성, 아카이브 파일(category.php 또는 archive.php)의 조건문 사용, 카테고리별 사용자 정의 CSS 생성 등이 있습니다. 사용자 정의 템플릿 파일은 애플리케이션의 나머지 부분과 별도로 생성해야 합니다.

테마 아카이브의 내용이 때때로 복사될 수 있습니다. 경우에 따라 사용자 정의 카테고리 템플릿 파일을 저장하고 이동하면서 구성할 수 있습니다. 선택한 방법에 따라 새 테마를 FTP를 통해 폴더에 업로드해야 합니다. 조건문이 있는 단일 파일을 편집하여 여러 템플릿을 만들 수 있습니다. 이 기능은 본질적으로 범주 기능의 역할을 합니다. 이 기능은 페이지가 카테고리 아카이브 에 속하는지 여부를 결정합니다. 이 경우 해당 코드는 정의되지 않은 모든 카테고리 페이지에 적용됩니다.

매개변수( 카테고리 이름 , 슬러그, ID 또는 모든 유형의 배열)를 포함하려면 여기에 지정하십시오. 코드를 적용하려면 앞서 언급한 매개변수를 따라야 합니다. 이 코드는 포스트 루프의 템플릿 역할을 하기 위한 것입니다. 한 카테고리의 게시물은 다른 카테고리와 다를 수 있습니다. 특정 범주에 대한 코드를 사용하려는 경우 고유한 선택기를 사용해야 합니다. 코드 구문을 따라야 하고 들여쓰기를 사용해야 하며 주석을 올바르게 구성해야 합니다. 요소를 클릭하면 해당 요소를 검사하라는 메시지가 표시됩니다.

Chrome 개발자 도구를 탐색하면 요소 탭이 표시됩니다. 여는 태그와 본문 태그, 해당 클래스는 오른쪽 상단의 같은 섹션에서 찾을 수 있습니다. 카테고리 ID가 있는 클래스를 찾으면 클래스를 식별하는 것만큼 식별이 간단해야 합니다. 이 코드는 최소 너비가 1025F인 모든 화면에 적용됩니다(첫 번째 줄에는 코드가 적용되는 조건이 포함됨). 대괄호 안에 포함된 모든 규칙은 본문 클래스가 Category-17인 클래스 아카이브 제목이 포함된 페이지에 적용됩니다. CSS 코드에 선택적 효과를 적용하려면 미디어 쿼리를 사용하여 특정 영역, 특정 너비 또는 특정 뷰포트 내에서 래핑합니다.

WordPress에서 카테고리 목록을 어떻게 만듭니 까?

새 카테고리를 만들려면 게시물 > 카테고리로 이동하세요. 페이지의 왼쪽을 클릭하면 카테고리를 만들 수 있는 탭이 표시됩니다. 범주 이름, 해당 슬러그(범주 URL에 사용됨) 및 범주 설명을 새 범주 추가 섹션에 입력합니다.

WordPress 게시물 카테고리 페이지 템플릿

WordPress 게시물 카테고리 페이지 템플릿 은 게시물을 구성하고 독자가 쉽게 찾을 수 있는 좋은 방법입니다. 각 범주에 대한 템플릿을 만들거나 모든 범주에 대해 단일 템플릿을 사용할 수 있습니다. WordPress 게시물 카테고리 페이지 템플릿을 사용하면 게시물을 정리하고 독자가 필요한 정보를 더 쉽게 찾을 수 있습니다.

WP_Query 클래스를 사용하면 웹사이트에 매우 특정한 유형의 콘텐츠를 가져올 수 있습니다. 이 템플릿 태그를 사용하면 WordPress 카테고리의 마지막 3개 게시물을 프론트 페이지, 사이드바 또는 사이트의 다른 모든 위치에 표시할 수 있습니다. WP_Query 클래스에는 변수와 매개변수가 너무 많아서 모두 나열하는 데 영원히 걸릴 것입니다. sidebar.php 템플릿은 변경 사항을 저장하는 곳입니다. 스물여섯 테마의 마지막 줄은 마지막 줄입니다. query_posts(); 태그는 동일한 결과를 반환함에도 불구하고 데이터베이스에 대한 호출 수를 늘립니다.

WordPress 카테고리 페이지 템플릿 플러그인

카테고리 페이지가 표시되는 방식을 변경할 수 있는 훌륭한 WordPress 플러그인이 많이 있습니다. 이는 사이트의 모양과 느낌을 개선하고 사용자 친화적으로 만드는 좋은 방법이 될 수 있습니다. 이 목적을 위한 최고의 플러그인 중 하나는 카테고리 페이지 템플릿 플러그인 입니다. 이 플러그인을 사용하면 카테고리 페이지의 모양을 변경하고 더 많은 기능을 추가할 수 있습니다. 예를 들어 각 카테고리에 설명을 추가하고 추천 이미지를 추가할 수도 있습니다. 이 플러그인은 사용하기가 매우 쉽고 사이트의 모양과 느낌을 개선할 수 있습니다. 카테고리 페이지가 표시되는 방식을 변경하는 방법을 찾고 있다면 이것이 바로 플러그인입니다.

이 템플릿에는 WordPress 플러그인이 포함되어 있습니다. 무게가 가볍고 매우 잘 구성되어 있어 사용 및 설치가 간단합니다. WordPress의 기본 게시물 유형에 나타나는 카테고리 템플릿은 '게시물' 카테고리 템플릿입니다. 사용자 정의 카테고리 템플릿을 사용하려면 사용자 정의 카테고리 템플릿 을 사용해야 하는 대시보드에서 게시물 유형 카테고리를 선택하십시오. WP 소켓 테마/플러그인 디렉토리는 외부 웹사이트의 내용이나 정확성을 보증하지 않습니다. 정보를 사용할 수 있지만 완전하거나 최신 정보라는 보장은 없습니다. 링크가 더 이상 관련이 없거나 더 이상 작동하지 않을 수 있습니다. 제3자 웹사이트 사용에 따른 위험은 귀하가 감수해야 합니다.