워드 프레스 테마 커 스터 마이저 소개

  1. 1. 현재 읽고있는 내용 : 워드 프레스 테마 커 스터 마이저 소개
  2. 2. WordPress 테마 사용자 정의 프로그램과 상호 작용
  3. 삼. 워드 프레스 테마 커 스터 마이저
  4. 4. WordPress 테마 사용자 정의 보일러 플레이트 확장
  5. 5. 테마 사용자 정의 보일러 플레이트 – 조건부 옵션, 하위 테마 및 플러그인

내가 테마 설정 페이지에 대해 항상 싫어하는 한 가지는 그들이 얼마나 크게 다른지에 대한 것이었다. 모든 자동차 제조업체가 고유 한 휠 배치를 통해 자신의 터치를 추가하려고한다고 가정하면 WordPress 게시자에게 이것이 나쁜 이유를 알게 될 것입니다.


운 좋게도 3.4 이후 테마 커 스터 마이저 API 설정 페이지가 전혀 필요하지 않습니다.

문제의 블로그는 테마 옵션 갤러리, “도시에서 가장 좋은 (그리고 가장 나쁜) 테마 옵션 화면”의 쇼케이스. 대부분 최악이지만, 그것이 인기를 얻은 것으로 생각됩니다. Konstantin에 따르면, 테마 맞춤 설정 도구는 더 이상 사용되지 않습니다..

이 포스트 시리즈에서는 “이전”설정 페이지보다 Theme Customizer를 사용하여 얻을 수있는 이점을 살펴보고 Theme Customizer의 작동 방식을 살펴보고 확장 할 수있는 방법을 확인한 다음 모든 WordPress 테마와 함께 사용할 수있는 Theme Customizer 상용구를 만듭니다..

테마 커 스터 마이저 이점

이제 테마 설정 페이지가 모두 나쁘다고 말하지는 않습니다. 올바르게 수행하면 WordPress 대시 보드의 자연스러운 확장처럼 느껴집니다. 이제 더 좋은 점이 있습니다. 설정 페이지와 비교하여 맞춤 설정 도구의 기능은 사용자의 머리에서 눈가리개를 벗겨 테마 설정 프로세스를보다 쉽게 ​​만드는 것입니다..

실제로 본 적이 없다면 장미유 감시해야합니다 :

그렇다면 테마 사용자 정의 도구 란 정확히 무엇입니까? 코덱스에 따르면 :

테마 사용자 정의 화면 (예 :“테마 사용자 정의 프로그램”)을 사용하면 사이트 관리자가 테마 설정을 조정하고 해당 변경 사항을 실시간으로 미리 볼 수 있습니다.

간단히 말해서 테마 사용자 정의 프로그램

테마 커 스터 마이저 섹션, 설정 및 컨트롤의 세 가지 주요 구성 요소가 있습니다. 테마 커 스터 마이저가 집이라면 거실은 섹션 중 하나가되고 그 안에있는 모든 조명은 설정이되고 모든 조명은 컨트롤을 전환합니다. 그렇게 간단합니다.

테마 사용자 정의 프로그램과 상호 작용하려면 customize_register 조치에 연결해야합니다. 그렇게하면 $ wp_customize 객체, 의 예 WP_Customize_Manager 무거운 짐을 다하는 클래스. 이 시리즈의 Part 2에 대한 자세한 내용.

이미 있습니다

테마 사용자 정의 프로그램과 상호 작용하지 않고 테마에서 수행하도록해야하는 경우 훨씬 쉬워집니다. 테마를 처음부터 만들면 테마 사용자 정의 프로그램이 이미 내장되어 있으며 내장 섹션을 보여줍니다. 사실, 이것은 index.php와 주석 헤더 줄만있는 style.css가 얼마나 빈 공간인지 알려줍니다.

빈 테마의 테마 사용자 정의 프로그램

빈 테마의 테마 사용자 정의 프로그램

물론, 그 스크린 샷에는 미리보기가 없습니다. index.php는 아무 것도하지 않기 때문에 그 시점이 핵심입니다. 테마 개발자라면 테마 사용자 지정 도구는 “준비 될 때마다 비명을 지 릅니다!” WordPress 테마에서 사용하지 않을 이유가 없습니다..

기본 섹션이 더 많지만 테마에서 지원하는 경우에만 표시됩니다 (내장 섹션의 전체 목록).

  • 사이트 제목 및 태그 라인
  • 그림 물감*
  • 헤더 이미지*
  • 배경 이미지*
  • 항해*
  • 정적 프론트 페이지

표시된 (*) 섹션은 테마가 해당 기능을 지원하는 경우에만 표시되며, 헤더 이미지 섹션을 표시하려면 필요한 것만 add_theme_support (‘custom-header’) functions.php 파일의 어딘가에.

기존 컨트롤

모든 섹션이 내장되어 있으므로 기존 컨트롤 (조명 스위치, 기억?)을 채워야합니다. 기본적으로 WordPress에서 제공하는 기능은 다음과 같습니다.

  • 텍스트 필드
  • 확인란
  • 라디오
  • 고르다
  • 색상 선택기
  • 파일 업로드
  • 이미지 업로드
  • 배경 이미지
  • 헤더 이미지

아마도 대부분의 테마에 충분할 수도 있지만 테마가 특별하고 (맞아요, 맞습니까?) 사용자 정의 컨트롤이 필요한 경우에도 그렇게 할 수 있습니다. 이 시리즈에서 다룰 내용 중 하나 인 맞춤 컨트롤 만들기는 계속 지켜봐 주시기 바랍니다..

지금은 여기까지입니다

WordPress에는 현재 16 개의 API가 있습니다. (모두 이름을 지정하십시오!) 그리고 사용자 친화적이고 사용하기 쉽고 사용하기 쉬운 것으로 판단하면 Theme Customization API에 가깝지 않습니다..

이미 사용자에게 호의를 표하고 설정 페이지에서 테마 사용자 정의 프로그램으로 전환 했습니까? 그렇지 않다면, 왜 그리고 있다면, 지금까지 어떻게 생각하십니까??

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map