WordPress 개발: 사용자 정의 필드란 무엇이며 어떻게 사용합니까?

게시 됨: 2022-04-29

1. 서문
2. 사용자 정의 필드란 무엇입니까?
3. 사용자 정의 필드 작동 방식
4. 사용자 정의 필드 사용 방법
5. 사용자 정의 필드 플러그인 고려
6. 결론

WordPress에는 사용자 정의를 위한 많은 고급 기능이 있으며 그 중 하나는 사용자 정의 필드를 만드는 기능입니다. 블로그, 지역 비즈니스 웹사이트, 전자 상거래 상점 또는 기타 WordPress 기반 사이트를 구축할 때 사용자 정의 필드를 사용하여 사용자 정의 옵션을 간소화할 수 있습니다.

사용자 정의 필드란 무엇입니까?

사용자 정의 필드는 사용자 정의 메타데이터의 일부입니다. 게시물과 페이지에 추가할 수 있습니다. 메타데이터로서 사용자 정의 필드는 게시물 또는 페이지 콘텐츠에 대한 정보를 제공합니다. 게시물이나 페이지에 사용자 정의 필드를 추가한 후 테마를 편집하여 자동으로 표시할 수 있습니다.

메타데이터는 워드프레스의 핵심 구성요소입니다. 사용자 정의 필드가 없더라도 WordPress는 메타데이터를 사용하여 게시물과 페이지를 분류하고 사용자 정의합니다. 예를 들어 저자 이름과 출판 날짜는 메타데이터입니다. 사용자 정의 필드는 유사한 목적으로 사용됩니다. 사용자 정의 필드를 사용하면 메타데이터를 추가하여 게시물과 페이지를 분류하고 사용자 정의할 수 있습니다.

사용자 정의 필드의 일반적인 용도는 다음과 같습니다.

  • 공개 진술
  • 저자 바이라인
  • 영상정보
  • 제품 정보
  • 사업 정보
  • 부동산 목록
  • 리뷰
  • 고객 평가

사용자 정의 필드 작동 방식

각 사용자 정의 필드는 키와 값으로 구성됩니다. 키는 사용자 정의 필드의 이름을 나타내는 반면 값은 정의를 나타냅니다. 키는 일반적으로 숨겨져 있습니다. 그것들은 단순히 메타데이터의 실제 조각인 해당 값을 식별하는 데 사용됩니다.

키는 재사용 가능합니다. 게시물이나 페이지에 대한 키를 생성하면 자동으로 저장됩니다. 그런 다음 드롭다운 목록에서 이 키를 선택하여 재사용할 수 있습니다. 예를 들어 동일한 게시물이나 페이지에 대해 다른 사용자 정의 필드를 생성하려는 경우 드롭다운 목록에서 키를 선택하여 재사용할 수 있습니다. 키는 재사용할 수 있지만 값은 재사용할 수 없습니다. 각 값은 손으로 만들어야 합니다.

사용자 정의 필드는 PHP(Hypertext Preprocessor)와 함께 작동합니다. 사용자 정의 필드만으로는 게시물 또는 페이지 콘텐츠의 모양이 변경되지 않습니다. 그것들은 단순히 메타데이터의 일부이므로 방문자는 귀하를 대신하여 약간의 추가 작업 없이는 이를 볼 수 없습니다. 사용자 정의 필드를 표시하려면 PHP를 사용해야 합니다.

테마에 PHP 코드를 추가하여 사용자 정의 필드를 표시할 수 있습니다. WordPress는 사용자 정의 필드에 대해 여러 PHP 쿼리를 지원합니다. PHP 쿼리는 사용자 정의 필드를 검색하고 테마의 주어진 영역에 표시하도록 설계되었습니다.

비디오를 정기적으로 게시하는 경우 사용자 정의 필드를 사용하여 방문자에게 비디오에 대한 정보를 제공할 수 있습니다. 비디오 길이 및 소스에 대한 사용자 정의 필드를 생성할 수 있습니다. 방문자가 동영상이 있는 게시물과 페이지를 방문하면 동영상 길이와 동영상 출처를 알 수 있습니다.

사용자 정의 필드를 사용하면 게시물과 페이지에도 공개 문구를 쉽게 추가할 수 있습니다. 제품에 대한 리뷰를 작성하기 위해 돈을 받았다면 게시물이나 페이지에 공개 문구를 추가할 수 있습니다. 단일 검토의 경우 공개 명세서를 수동으로 추가할 수 있습니다. 여러 리뷰의 경우 사용자 정의 필드를 사용할 수 있습니다. 사용자 정의 필드를 사용하여 스폰서 리뷰가 포함된 게시물과 페이지를 지정할 수 있습니다. PHP를 사용하면 해당 게시물과 페이지에 공개 진술을 자동으로 표시할 수 있습니다.

사용자 정의 필드를 사용하는 방법

Gutenberg 편집기에서 사용자 정의 필드를 생성하는 옵션은 기본적으로 비활성화되어 있습니다. 활성화하려면 게시물이나 페이지를 열고 오른쪽 상단 모서리에 있는 점 3개 버튼을 클릭한 다음 "기본 설정"을 클릭하세요. "패널" 섹션 아래에는 사용자 정의 필드에 대한 옵션이 있습니다. 꺼짐 위치로 전환되었다고 가정하고 클릭하면 웹사이트에서 사용자 정의 필드가 활성화됩니다.

이전 Classic 편집기를 사용하는 경우 사용자 정의 필드를 활성화할 필요가 없습니다. 이 기능은 기본적으로 클래식 편집기에서 활성화됩니다. Gutenberg 편집기를 사용하든 Classic 편집기를 사용하든 게시물과 페이지에서 사용자 정의 필드 도구를 볼 수 있습니다. 기본 편집기 인터페이스 바로 아래에 있습니다.

사용자 정의 필드 도구에는 이름 섹션과 값 섹션이 있습니다. 새 사용자 정의 필드를 만들려면 이름 섹션 아래에서 "새 항목 입력"을 클릭하십시오. 그런 다음 이름 섹션에 사용자 정의 필드의 이름이나 키를 입력할 수 있습니다.

이름과 함께 값을 입력해야 합니다. 값은 검색 시 웹사이트에 표시되는 메타데이터입니다. 이름은 같지만 값이 다른 사용자 정의 필드를 여러 개 만들 수 있습니다. 그럼에도 불구하고 각 사용자 정의 필드에는 이름과 값이 필요합니다.

PHP를 사용하여 웹사이트에 사용자 정의 필드를 표시할 수 있습니다. 게시물이나 페이지에 사용자 정의 필드를 추가하면 WordPress가 이를 웹사이트의 데이터베이스에 저장합니다. 다른 데이터베이스 저장 콘텐츠와 마찬가지로 사용자 정의 필드를 검색하려면 PHP 쿼리가 필요합니다. 테마에 적절한 PHP 쿼리를 추가하면 해당 영역에서 사용자 정의 필드를 검색하고 표시합니다.

"get_post_custom_values" PHP 쿼리는 사용자 정의 필드의 값을 검색합니다. "key" 매개변수를 사용하여 특정 사용자 정의 필드를 지정할 수 있습니다. 지정된 필드의 값이 검색되어 표시됩니다. 지원되는 PHP 쿼리 목록은 wordpress.org/support/article/custom-fields에서 지원 문서를 확인하십시오.

사용자 정의 필드 플러그인 고려

사용자 정의 필드를 만드는 데 어려움을 겪고 있다면 플러그인을 사용하는 것이 좋습니다. 고급 사용자 정의 필드는 WordPress용으로 널리 사용되는 사용자 정의 필드 플러그인입니다. 무료 및 유료 버전으로 제공되는 사용자 정의 필드를 위한 초보자 친화적인 빌더를 제공합니다.

고급 사용자 정의 필드를 사용하면 선택할 수 있는 수십 개의 필드 유형이 있습니다. 이를 사용하여 게시물과 페이지에 메타데이터를 쉽게 추가할 수 있습니다. 고급 사용자 정의 필드에 포함된 필드 유형 중 일부는 텍스트, 범위, 확인란, true 또는 false, 선택 및 시간 선택기, Google 지도입니다. 또한 PHP를 사용하지 않고도 웹사이트 테마에 메타데이터를 로드할 수 있습니다.

결론

WordPress는 사용자 정의 필드 형태로 사용자 정의 메타데이터를 지원합니다. 키 및 값 쌍으로 구성된 각 사용자 정의 필드는 게시물 또는 페이지에 대한 정보로 구성됩니다. PHP에 익숙하다면 손으로 만들 수 있습니다. PHP에 대한 경험이 거의 또는 전혀 없다면 Advanced Custom Fields와 같은 플러그인을 사용할 수 있습니다.

웹 성능

로딩 시간이 중요합니다! 귀하의 사이트가 얼마나 빠른지 아십니까?

더 알아보기