WordPress 6.2와 FSE의 상태
게시 됨: 2023-03-29빠른 개요
- 워드프레스 6.2는 2023년 3월 29일에 출시될 예정입니다.
- WordPress 6.2의 주요 하이라이트는 이제 WordPress 코어가 사이트 편집기를 베타에서 제외하고 사이트 편집기 내부의 블록 테마(FSE 테마)에 대한 설정 및 인터페이스를 개선한다는 것입니다.
- 다른 새로운 기능에는 핵심 탐색 블록에 대한 더 나은 제어 및 UI가 포함됩니다. 코어 블록은 이제 설정을 탭으로 구성하고 Openverse 미디어는 이제 블록 삽입기에서 검색할 수 있습니다. 전체 목록을 보려면 6.2 필드 가이드를 확인하십시오.
WordPress 사이트 업데이트를 선택하기 전에 6.2가 출시된 후 며칠을 기다리는 것이 좋습니다. 이것은 보안 릴리스가 아니므로 서둘러 설치할 필요가 없습니다. 프로덕션 사이트를 업데이트하기 전에 잠재적인 버그와 충돌을 찾아 수정하는 데 시간을 할애하십시오. 스테이징 서버를 사용하여 업데이트를 테스트하는 경우 먼저 스테이지에서 업데이트를 수행하여 비프로덕션 환경에서 WordPress 6.2가 사이트에 미치는 영향을 확인하는 것이 좋습니다.
Kadence 테마를 사용하는 경우 사용자 지정 프로그램에서 변경 사항이 발생하지 않으며 사이트 편집기가 표시되지 않습니다. 그러나 미디어를 찾기 위해 Openverse를 검색할 수 있는 것과 같이 블록 편집기에 대한 업데이트를 볼 수 있습니다.
FSE 주제의 상태
FSE(전체 사이트 편집)는 WordPress의 전체 편집 경험이 되는 Gutenberg를 향한 Gutenberg 개발의 다음 단계입니다. 테마에서 이 기능을 사용하는 경우 구텐베르크 편집기로 사이트의 모든 부분을 빌드할 수 있습니다. 헤더, 내비게이션, 아카이브 등 무엇이든 블록을 사용하여 편집할 수 있습니다.
FSE 테마를 사용해 보고 싶다면 샌드박스 사이트를 구축하고 핵심 Twenty Twenty-Two 테마를 테스트해 볼 것을 강력히 제안합니다. 매우 간단한 사이트를 구축하고 기능과 UI를 즐길 수 있으며 라이브 사이트에서 FSE 테마를 사용하고 싶을 수 있습니다. 또는 저와 같이 새 UI에서 편집하는 것이 재미있지만 현재 관리하는 웹 사이트에는 실용적이거나 바람직하지 않을 수 있습니다. FSE와 WordPress의 미래에 대해 많은 기대가 있지만 사이트 요구 사항에 따라 아직 준비되지 않은 사이트 편집기 및 FSE 테마가 많이 있습니다.
FSE 테마를 사용하려는 사용자를 위한 고려 사항
블록으로 무엇이든 편집할 수 있지만 반드시 모든 작업을 수행할 수 있다는 의미는 아닙니다. 예를 들어 Kadence 테마의 헤더 빌더에서 찾을 수 있는 대부분의 기능은 블록 편집기 내부에서 복제하기가 매우 어렵거나 불가능합니다. 더 많은 제어를 원하기 때문에 FSE 테마 사용을 고려하고 있다면 주의를 드리겠습니다. 여러 면에서 사용 가능한 블록에 의해 제한되기 때문에 제어력과 유연성이 떨어집니다.
대부분의 사용자는 템플릿 편집에 대한 액세스 권한을 원하지 않고 머리글과 바닥글을 제어하고 이미 작동하는 템플릿으로 페이지와 게시물을 작성하기를 원합니다. 즉, FSE는 여러 면에서 원하는 머리글과 바닥글을 얼마나 잘 그리고 얼마나 쉽게 만들 수 있는지에 달려 있습니다.
FSE 테마를 사용한다는 것은 WordPress가 현재 작동하는 방식보다 훨씬 더 정적이고 다른 환경에서 모든 것을 구축한다는 의미이기도 합니다. 블록으로 작성되고 블록 템플릿으로 정적으로 저장되는 제어하는 템플릿에서 페이지가 생성됨을 의미합니다. 기존 테마 설정으로는 해당 템플릿을 변경할 수 없습니다. 템플릿 편집기로 이동하여 변경했습니다. 이것이 어떻게 다른지 강조하는 아주 간단한 예는 블로그 게시물에 사이드바를 사용하는 것을 고려하는 것입니다. 이전에는 테마 설정이나 게시물 자체 내에서 전체적으로 사이드바를 활성화했습니다. FSE를 사용하면 열을 추가하고 모든 템플릿 블록을 올바른 열로 이동하고 사이드바에 표시하려는 블록을 다른 열 내부에 추가하여 해당 사이드바를 추가하도록 템플릿을 편집해야 합니다. 하나의 게시물에 대해 조건부로 이 작업을 수행하려면 템플릿을 복제하고 추가 템플릿을 관리해야 합니다.
대부분의 테마에서 설정은 이러한 레이아웃 변경을 제어하므로 템플릿을 디자인하고 편집할 필요가 없습니다. 제목 또는 제목 없음, 전체 너비 또는 좁은 너비, 상자 있음 또는 상자 없음, 투명 헤더 또는 불투명 헤더, 사이드바, 관련 게시물, 댓글 등. 우리는 간단한 설정을 통해 사이트를 제어하는 데 매우 익숙합니다. 템플릿을 편집해야 하는 것은 대부분의 WordPress 사용자가 익숙하지 않은 관리 수준과 혼란을 추가합니다. 우리는 모두 다르게 배우고 사이트를 구축할 수 있지만 FSE가 성숙함에 따라 결국에는 원점으로 돌아갈 것이라고 믿습니다. 템플릿을 쉽고 동적으로 제어하기 위해 더 많은 도구가 만들어질 것입니다.
이 게시물이 너무 길어지는 것을 방지하기 위해 FSE로 하기 어렵거나 불가능하지만 현재 표준 테마로는 매우 쉽게 할 수 있는 몇 가지 다른 사항을 신속하게 레이아웃하겠습니다.
헤더가 대표적인 예입니다. FSE를 사용하면 내비게이션 컨트롤이 극도로 제한됩니다. 메가 드롭다운 내비게이션, 메뉴 레이블이 있는 아이콘 추가, 별도의 모바일 내비게이션, 사용자에 따라 조건부로 변경되는 내비게이션, 데스크톱 헤더와 별도의 헤더 레이아웃, 상태에 따라 다른 로고가 있는 투명 헤더를 조건부로 활성화, 고정 헤더 추가 축소 및 모바일용 별도 설정, 헤더에 미니 카트 드롭다운 등이 있습니다. 이들은 주로 헤더에 초점을 맞춘 몇 가지 예에 불과하지만 현재 사용 가능한 블록에 의해 제어되는 사이트의 모든 템플릿에 뛰어들기 시작하면 너무 많습니다.
또한 사용하고 의지하는 플러그인의 FSE 지원도 고려해야 합니다. 이벤트에 대한 전자 상거래와 같은 것을 위한 최고의 솔루션 플러그인 중 다수는 여전히 FSE 지원을 구축하고 있습니다. 프로덕션 사이트가 구조적으로 많은 부분이 변경될 때 발생하는 모든 버그를 찾는 테스트 장소가 되는 것을 원하지 않습니다.
FSE 테마는 WordPress 5.9에 처음 도입된 이후로 많은 발전을 이루었지만 프로덕션 사이트용으로 전환하는 것은 권장하지 않습니다. FSE 테마를 사용하기로 선택한 경우 빠르게 개발되는 항목을 사용하고 있으며 앞으로 몇 달/몇 년 동안 작업을 수행하는 더 큰 변화와 많은 새로운 방법을 기대해야 합니다. 표준 테마로 다시 전환하는 것은 매우 쉽습니다. 대다수의 사람들에게 주요 차이점은 사이트의 머리글과 바닥글을 관리하는 방법입니다.
지금 Kadence로 구텐베르크의 전체 사이트를 어떻게 편집할 수 있습니까?
Kadence Theme에는 템플릿을 만들고 사이트의 다른 영역에 조건부로 적용할 수 있는 프로 애드온이 있습니다. 머리글, 바닥글, 게시물 및 페이지 템플릿을 모두 만들 수 있으므로 사이트 전체에서 사용자 지정 방식으로 사용할 수 있습니다. 예를 들어 사용자 지정 게시물 유형이 있고 해당 사용자 지정 게시물 유형에 대한 고유한 레이아웃을 디자인하려는 경우 Kadence Elements를 사용하여 쉽게 이 작업을 수행할 수 있습니다. Kadence Elements의 또 다른 강력한 기능은 사이트의 모든 게시물에서 조건부로 콘텐츠 섹션을 연결하는 기능입니다. 무언가를 추가하고 싶지만 템플릿을 다시 빌드하고 싶지 않은 경우 기존 템플릿에 연결할 수 있습니다. 모든 후크를 사용할 수 있지만 Kadence에는 WooCommerce, LearnDash 및 기타 여러 WordPress 플러그인에 대한 후크 예제가 포함되어 있습니다.
Kadence 테마는 WordPress 코어의 블록 기반 전체 사이트 편집을 지원합니까?
우리는 core 버전의 "전체 사이트 편집"에 대한 하이브리드 접근 방식을 연구하고 있습니다. 우리는 FSE에 여러 가지 다른 경로를 구축했지만 아직 출시하지 않았습니다. 이는 전체 사이트 편집에서 코어가 작동하는 방식이 준비되지 않았다고 계속 느끼기 때문입니다. 또는 다른 말로 표현하자면 대부분의 사람들에게 최선의 선택이나 경험이 아니라고 생각합니다. 출시를 미루는 또 다른 큰 이유는 인터페이스, 설정 및 코드의 불안정성과 관련이 있습니다. 핵심 팀은 자주 반복하고 지속적으로 크게 개선하고 있습니다. 상황이 안정되기 시작하고 큰 변화의 속도가 감소함에 따라 우리가 지원을 통해 뒷받침할 무언가를 출시하는 것이 더 실행 가능해질 것입니다.
호기심이 많은 분들을 위해 전체 사이트 편집에 대해 어떻게 생각하는지 직접 실험하고 결정할 수 있는 스테이징 환경을 만드는 것이 좋습니다. 그러나 너무 비판적이 되기 전에 이것이 아직 개발 중임을 기억하십시오. 그것이 더 능률적이 될수록 그것을 더 좋게 만들기 위해 더 많은 것들이 만들어질 것입니다. 저는 개인적으로 그 가능성에 대해 흥분하고 있지만 FSE의 채택에는 오랜 시간이 걸릴 것이라고 믿습니다.
궁금한 점이 있다면 전체 사이트 편집 블록 기반 테마가 모두를 위한 것이라고 생각하지 않으며 이것이 전통적인 테마의 끝이라고 생각하지 않습니다. 나는 가까운 미래에 두 시스템이 모두 존재할 것이라고 믿으며 Kadence는 두 시스템 모두에 대한 개발을 계획하고 있습니다.
질문이 있으시면 연락주세요!