WordPress 5.0 및 Gutenberg – 사이트 손상 방지

게시 됨: 2018-11-13

WordPress 5.0 & Gutenberg

WordPress를 사용하는 경우 WordPress 5.0이 개발 주기의 정점에 도달했음을 알 수 있습니다. 워드프레스 공식 홈페이지에 따르면 베타 1은 10월 3 , 베타 2는 10월 29 , 베타 3는 11월 5 런칭됐다.

11월 19 일은 공식 WordPress 5.0 릴리스로 설정됩니다. WordPress를 팔로우하는 경우에도 알 수 있듯이 새 블록 편집기 (Gutenberg Block Editor) 가 5.0 드롭부터 새로운 기본 포스트 편집기가 됨을 의미합니다. 데이트.

그러나 이것은 또한 일부 사람들을 걱정하게 합니다. 이것은 절대적으로 2018년의 가장 큰 WordPress 릴리스이지만 모든 사람에게 모든 것이 순조롭게 진행될 것이라는 의미는 아닙니다. 그래서 이 포스트에서 우리는 Gutenberg Block Editor, 새로운 기본 포스트 에디터가 될 때 발생할 수 있는 잠재적인 문제 , 그리고 11월 19 에 모든 것이 중단될 때 사이트를 보호하고 사이트가 깨지지 않도록 할 수 있는 일에 대해 이야기할 것입니다. .

좋아, 들어가자!

WordPress 5.0 및 릴리스 날짜의 주요 변경 사항

WordPress 5.0은 주로 Gutenberg Editor 덕분에 최고의 WordPress 릴리스로 많은 관심을 받았습니다. 물론 출시 날짜는 WordPress에 필요한 사항에 따라 약간 다를 수 있습니다. 그들은 2018년 11월 19 의 목표 날짜보다 조금 더 시간이 필요할 수 있다는 사실에 대해 의도적으로 공개했지만, 지금까지는 모든 것이 예정대로 출시를 가리키고 있습니다. 이는 좋은 소식입니다.

거기에서 계속해서, 이와 같이 새롭고 향상된 블록 편집기를 채택하는 것이 일부 사람들이 삼키기 어려울 수 있다는 것은 말할 필요도 없습니다. 이것이 WordPress가 취하고 있는 불필요한 단계라고 생각할 수 있는 많은 사람들이 있습니다. 그러나 안심하십시오. 우리 대부분은 실제로 점검할 시간이 왔다는 데 동의합니다.

그리고 지금 당장은 모든 것이 구텐베르크가 워드프레스의 편집기 시스템을 훌륭하게 재창조했다는 점을 가리키고 있습니다. '대담한 도약'으로 분류될 수도 있습니다.

(잠시 후에 구텐베르크 블록 편집기에 대해 이야기하겠습니다. 하지만 잠시 시간을 내어 새로운 워드프레스 5.0 업데이트를 통해 예상되는 다른 변경 사항에 대해 살펴보겠습니다.)

블록 편집기 변경 외에도 이 새 릴리스에서 보게 될 가장 큰 것은 WordPress 팀이 추가 릴리스를 처리하는 방법 입니다. 과거에는 WordPress가 매년 2개의 주요 릴리스 를 얻는 것이 관례였으며 그 사이에 미니 업데이트가 있었습니다.

그러나 WordPress는 실제로 WordPress 5.0을 통해 해당 프레임워크에서 멀어지고 있습니다. 대신 그들은 마감 시간의 압박을 완전히 없애기 위해 노력하고 있습니다. 대신 시간이 지남에 따라 업데이트하되 더 크고 의미 있는 '거시적' 업데이트를 계획합니다.

WordPress 5.0에서 볼 수 있는 대부분의 변경 사항은 이 새로운 프로세스를 보다 간소화하는 변경 사항입니다.

하지만... 즉, 이 새로운 프로세스를 사용함에 따라 파이프라인을 따라 내려올 몇 가지 변경 사항이 있습니다.

  • 보다 직관적인 사이트 구축 도구 세트
  • WordPress Rest API의 개선 덕분에 플랫폼 프레임워크를 기반으로 애플리케이션을 더 쉽게 만들 수 있습니다.
  • 페이지 빌더 플러그인의 관련성이 다소 떨어질 수 있습니다.
  • 'Blocks' 및 Gutenberg Block Editor의 구현 덕분에 사용자 정의 테마 구축이 훨씬 쉬워질 수 있습니다.

괜찮은. 이제 우리는 새로운 5.0 프레임워크의 결과로 볼 수 있는 몇 가지 변경 사항에 대해 논의했으므로 이제 이 기사의 목적인 구텐베르크 블록 편집기에 초점을 맞추겠습니다.

알아야 할 사항이 있습니다.

구텐베르크 블록 편집기

그것은 무엇입니까?

Gutenberg Block Editor는 이제 버전 5.0부터 WordPress의 '기본 포스트 편집기' 역할을 합니다 . WordPress.org에 따르면 이 편집기는 ' 코드를 한 줄도 작성하지 않고도 유연하고 아름다운 콘텐츠' 를 만드는 데 사용할 수 있는 '현대적이고 풍부한 미디어 편집 경험' 을 제공합니다. 또한 블록 편집기에서도 제공되는 최신 프로그래밍 API로 바로 뛰어들 수 있습니다.

Gutenberg Block Editor

구텐베르크에 대해 배울 것이 많습니다. 그러나 여기에서 전체 프로젝트에 대해 읽을 수 있습니다. 해당 페이지에는 정말 좋은 자주 묻는 질문(FAQ)이 있으므로 새로운 블록 편집기에 대한 기술적인 내용을 더 찾고 있다면 바로 여기에서 시작하고 싶을 것입니다.

우리 모두는 코드 작성의 필요성 때문에 일부 개발자가 WordPress.com으로 전환하지 못하게 한다는 것을 알고 있습니다 (일부 개발자가 WordPress.com을 좋아하는 이유이기도 합니다) . 이것이 부분적으로 Wix.com과 같은 사이트가 등장한 이유입니다. 어떤 사람들은 그것을 하는 방법을 모릅니다. 따라서 이 새로운 편집기가 코드 작성 방법을 알 필요가 없는 옵션을 제공한다는 사실은 WordPress에 좋은 방향으로의 심각한 도약입니다.

물론 이것은 프레임워크에 대한 자체 제한 사항도 있지만 WordPress는 코드를 사용하려는 개발자가 불필요하게 방해받지 않고 계속 사용할 수 있도록 API에서도 작업하고 있습니다.

설치 방법

현재로서는 새로운 Gutenberg Block Editor를 설치하는 가장 좋은 방법은 www.wordpress.org/Gutenberg/를 방문하는 것입니다. 현재 편집기는 플러그인으로 사용할 수 있으며 사용자는 실제로 다운로드하여 더미 또는 테스트 사이트와 함께 사용하여 공식 WordPress 5.0 릴리스의 일부로 떨어지기 전에 느낌을 얻는 것이 좋습니다.

즉, Classic Editor는 Gutenberg로 전환할 준비가 되지 않은 사람들을 위한 플러그인으로 계속 사용할 수 있습니다. 그러나 우리는 잠시 후에 그것에 대해 더 이야기할 것입니다!

무대 뒤에서

이 새로운 블록 편집기에 대해 이해해야 할 한 가지 중요한 점은 WordPress에서 'Twenty Nineteen' 이라고 부르는 새로운 기본 테마와 함께 출시 된다는 것입니다. 이 테마를 사용하면 바로 나오는 구텐베르크를 최대한 활용할 수 있으며 블록 편집기를 염두에 두고 설계되었습니다.

물론 새로운 블록 편집기의 아름다운 점은 '블록'을 사용하여 WordPress 사이트를 그 어느 때보다 능률적이고 쉽고 상식적으로 편집하고 디자인할 수 있다는 것입니다. 새로운 프레임워크의 직관성은 진정으로 혁신적이며 WordPress가 이를 통해 멋진 방향으로 나아가고 있다고 믿습니다.

하지만 그렇다고 해서 문제가 없는 것은 아닙니다 . 불행히도 WordPress에 존재하는 모든 단일 테마 및 플러그인에서 작동한다는 보장은 없습니다. WordPress는 실제로 제공해야 하는 모든 것이 잘 작동하고 새 편집기 내에서 멋지게 보이도록 하기 위해 많은 작업을 수행했지만 거기에 있는 콘텐츠의 일부만 다룹니다.

편집기의 가장 큰 잠재적인 문제는 실제로 두 가지 가능성으로 거슬러 올라갈 수 있습니다.

  • 사용자 정의 메타 상자를 사용하거나 클래식 포스트 편집기를 사용자 정의하는 플러그인은 새 블록 편집기에서 제대로 작동하지 않을 수 있습니다.
  • 고전적인 게시물 편집기를 사용자 정의하는 테마도 제대로 작동하지 않을 수 있습니다.

다시 말해서, 새 편집기를 사용할 준비가 완전히 되지 않은 경우 사이트를 실제로 망가뜨릴 가능성이 있습니다. 이는 큰 문제가 될 수 있습니다.

새로운 블록 편집기의 장단점은 무엇입니까?

Gutenberg Block Editor는 실제로 앞으로 매우 유용할 다양한 이점을 제공합니다. 그러나 단점이 없는 것도 아닙니다. 다음은 5.0의 새 편집기 업데이트로 예상할 수 있는 기본 장단점입니다.

장점

  • 더 많은 사람들이 즐길 수 있는 더 좋고 유연한 편집 경험을 제공할 것입니다.
  • 사용자에게 작업을 단순화하고 쉽게 만들 수 있는 중간 스타일 편집기를 제공합니다.
  • 블록!!! 블록은 굉장하며 대부분 위젯과 메뉴를 없앨 것입니다.
  • 인터페이스가 더 사용자 친화적입니다.
  • 모바일 친화적입니다

단점

  • 현재로서는 Markdown 지원이 없습니다.
  • 적어도 처음에는 반응형 열이 없을 수 있습니다.
  • 학습 곡선은 일부 사람들에게는 문제가 될 수 있습니다... 모든 의도와 목적을 위해 Gutenberg는 실제로 대부분의 사람들에게 사용하기 더 쉬워야 합니다.
  • 호환성 문제는 지금까지 새로운 블록 편집기의 문제였습니다. 특히 수년 동안 클래식 편집기, 위젯 및 '외부 프린지' 테마를 사용한 이전 WordPress 사이트의 경우
  • API는 Gutenberg를 통해 액세스하기 어려울 수 있습니다. 이는 개발자에게 어려움을 줄 것입니다. 그러나 좋은 소식은 WordPress가 이것을 더 발전시킬 수 있다는 것입니다.

WordPress 5.0으로 사이트 손상을 방지하기 위해 해야 할 일

이 질문에 대한 가장 좋은 대답 은 업데이트 전에 Classic Editor를 설치하여 시작하여 사이트가 Gutenberg를 사용할 준비가 되었음을 확신할 때까지 사용하는 것입니다. 많은 플러그인 및 테마 소유자는 제품이 WordPress 5.0 및 새 블록 편집기에서 작동하도록 코드 기반을 업데이트해야 하므로 업데이트가 삭제되면 잠재적인 문제가 항상 신속하게 발견됩니다.

WordPress.org에서는 새로운 도구를 사용하고 익숙해지도록 테스트 사이트를 설정하는 것을 고려해야 한다고 말합니다.

일반적으로 Gutenberg는 StudioPress 테마와 함께 즉시 사용할 수 있어야 합니다. 하지만... 그렇다고 해서 현재 존재하는 모든 테마 및 플러그인과 원활하게 작동한다는 의미는 아닙니다 .

WordPress가 플랫폼의 미래를 설정하는 방법에 대해서도 할 말이 있습니다. '블록'을 사용한다는 아이디어는 실제로 WordPress를 보다 사용자 친화적인 방향으로 이끄는 것입니다. 이것이 향후 10년 동안 커뮤니티의 규모를 증가시킬 매우 좋은 기회가 있습니다. 그리고 그렇게 되면 시간이 지남에 따라 WordPress가 더 커지고 좋아질 가능성도 매우 높습니다.

결과적으로 모든 사람이 선호하는 프리웨어 웹 플랫폼은 더욱 커질 수 있으며 우리 대부분은 이러한 변경으로 인해 장기적으로 더 나은 사용 경험을 얻을 수 있기를 고대하고 있습니다.