[웹] 전체 사이트 편집 시대에 WordPress에 1,000개의 블록 테마가 필요합니까?

“내 머리 속에는 너무 많은 디자인 아이디어가 있어서 혼자서 완수하는 것을 내 사명으로 삼으려 합니다. [Matt Mullenweg’s] 디렉토리에 있는 5,000개의 전체 사이트 편집 #WordPress 테마의 비전,” 브라이언 가드너 트위터 오늘 일찍.

다니엘 슈츠스미스가 대답했다:

FSE의 모양을 무시할 수 있는 한 FSE에 대해 둘 이상의 테마가 필요하지 않습니다.

@frostwp와 같은 테마가 표준이 될 수 없는 이유를 설명해 주시면 감사하겠습니다.

더 많은 테마를 만드는 것은 FSE의 개념을 완전히 무너뜨리는 것처럼 느껴집니다.

누군가가 하나 이상의 블록 테마가 필요한지 묻는 것은 처음이 아닙니다. 2019년, 리치 테이버 기본 테마 추가 제안 WordPress 자체로, 다른 사람들이 구축될 수 있다면.

플랫폼의 역사를 통틀어 누군가가 비슷한 단일 주제 유토피아를 고민한 것은 그때가 처음이 아니었습니다. 많은 프레임워크 스타일의 상위 테마가 모두 실행되었습니다.

WordPress가 모든 테마에 더 이상 사용자 정의 PHP 및 CSS 코드가 필요하지 않은 상태에 도달했다고 잠시 가정해 보겠습니다. 우리는 아직 그 지점에 가깝지 않지만 비교적 먼 미래에 그런 날이 가능할 것이라고 상상할 수 있습니다. 이 이상적인 세계에서 템플릿, 스타일 지정, 테마 지원 기능 및 플러그인 통합은 관리자가 구성할 수 있는 것으로 깔끔하게 패키징됩니다. 실제로 사용자는 인터페이스를 통해 사이트 프런트 엔드의 모든 측면을 제어할 수 있습니다.

문제는 누군가가 여전히 이러한 사용자 정의를 수행해야 하고 모든 사람이 디자인에 소질이 있는 것은 아니라는 점입니다. 한 사람의 능력이 다른 모든 사용자에게 자동으로 번역되지는 않습니다.

아마도 더 중요한 점은 모든 사람이 사이트 디자인을 사용자 정의하는 것을 원하지 않는다는 것입니다. 어떤 사람들은 단순히 자신의 스타일에 맞는 것을 찾아서 진행하기를 원합니다.

같은 목적지에 도착할 수 있는 대체 경로가 있지만 현재로서는 테마가 유일하게 신뢰할 수 있는 수단입니다.

슈츠스미스 다음을 트윗했다 Jamie Marsland에 대한 응답으로 개념을 비유했다 완성된 그림 대신 피카소에게 캔버스를 요청하려면:

테마를 바꾸고 전체를 바꾸는 것은 오래된 사고 방식입니다. 물론 테마는 그림을 그릴 수 있지만 왜 theme.json을 교체하고 동일한 결과를 얻을 수 없습니까? 우리가 변경해야 할 모든 것이 theme.json인데 테마가 필요한 이유는 무엇입니까?

그것은 내가 노력해도 상관없는 미래입니다. 극복할 수 없는 것은 아니지만 WordPress가 의심할 여지 없이 고군분투할 오르막 오르막이 있습니다. 표준화된 CSS 툴킷이 없으면 전환 theme.json 파일은 단순히 작동하지 않습니다. WordPress가 이 문제를 해결한다면 한 걸음 더 다가갈 수 있습니다.

하지만 theme.json 설정과 스타일만 나타냅니다. 그것은 웹사이트의 구조에 대해 아무 말도 하지 않습니다. 사전 구성된 템플릿은 여전히 ​​필요합니다. 바로 지금 그 일은 테마 작가의 어깨 위에 놓여 있습니다.

전체 페이지 패턴에 대해 잘 설계된 사용자 경험이 WordPress에 포함되는 경우(관련 티켓) 템플릿 인수의 관련성이 떨어집니다. 이러한 시스템과 패턴 디렉토리의 다양성으로 인해 일부 사용자는 이를 처리하는 데 테마가 필요하지 않을 수 있습니다.

전체 페이지 콘텐츠를 WordPress 편집기에 삽입하기 위한 시작 템플릿 또는 페이지 패턴 선택기.
시작 페이지 템플릿 제안.

1,000개라도 여러 개의 테마에 대해 제가 주장하는 유일한 가치 있는 주장은 사용자에게 하는 약속입니다. 이것을 설치하면 이 결과를 얻을 수 있습니다..

예를 들어, 피자 가게 주인은 자신의 사이트에 WordPress를 설치하고 온라인 존재를 위한 디자인을 찾기 시작합니다. 이것은 뜨거운 부엌에서 하루 종일 일하고 밤에 지쳐서 집에 오는 사람일 가능성이 큽니다. 그러나 그들은 내일의 스페셜을 업데이트하기 위해 컴퓨터를 사용하거나 몇 분 동안 새로운 홈페이지 레이아웃을 수정합니다. 그 경험에 대한 모든 것은 그들의 사용 사례에 맞춰져야 합니다. 소유자, 요리사, 배우자 및 부모로서 그들은 빨리 일을 끝내고 나머지 밤을 가족과 함께 보내야 합니다.

이 시나리오와 1,000개의 유사한 시나리오가 그 어느 때보다도 오늘날에도 테마가 중요한 이유입니다. 모든 사람이 시간, 기술 또는 사이트를 통합할 의향이 있는 것은 아닙니다.

잘 수행되면 블록 테마는 모든 요점을 잘라내는 통제된 경험을 제공합니다. 그들은 그들이 위해 지어진 것처럼 느낍니다. 한 관객 공개 릴리스를 위해 충분히 유연하면서.

슈츠스미스 나중에 트윗 그가 좋아하는 스레드에서 엘리멘터의 키트. 이들은 여러 산업에 걸쳐 미리 디자인된 웹사이트 디자인입니다.

현재 WordPress에 없는 패턴 카테고리 유형은 해당 역할로 발전할 수 있습니다. 그만큼 블록 패턴 탐색기 플러그인은 기능을 활성화하지만 테마는 표시되는 유형에 대한 지원을 추가해야 합니다.

다음 스크린샷에서 내 테마로 “프로필 카드” 유형을 만들었지만 산업별로 다를 수 있습니다.

특정 블록 패턴 카테고리 유형에 대해 열린 블록 패턴 탐색기.
블록 패턴 카테고리 유형.

산업별 유형을 찾고 피자 가게 주인을 위한 패턴을 찾는 것만큼 쉬워야 합니다. 테마는 패턴을 패키징하거나 디렉토리에서 호스팅되는 패턴을 가리킴으로써 이를 제공할 수 있습니다.

나는 이것이 키트와 같은 솔루션으로 발전하는 것을 볼 수 있었습니다.

나는 단 하나의 주제만 필요하고 그가 묻는 질문은 필요하지 않다는 Schutzsmith의 결론에 동의하지 않습니다. 우리 디자인 커뮤니티는 테마가 항상 그래왔기 때문에 테마가 “이것 하나만”이어야 한다고 간단히 말할 수 없습니다. 회원들은 계속해서 다음과 같은 질문을 해야 합니다. 워드프레스 테마란 무엇인가요?

답변은 다양한 제작자 및 사용자 그룹에 따라 다를 수 있습니다. 누군가 Twenty Twenty-Two에서 전환하지 않고 패턴 디렉토리에서 필요한 모든 것을 얻을 수 있다면 테마가 관련이 없을 수 있습니다. 제작자가 단순히 글로벌 스타일 변형을 만드는 것을 좋아한다면(theme.json 파일), WordPress는 다양한 사이트에서 쉽게 사용할 수 있도록 해야 합니다.

그러나 많은 사용자는 여전히 턴키 설계 솔루션이 필요하며 테마는 이를 용이하게 하는 가장 좋은 방법이 될 수 있습니다. 그게 100인지 1,000인지 5,000인지는 모르겠지만 어떻게 될지 지켜봐야겠습니다.

원문기사 보기