워드프레스 5.6 업데이트 - PHP 8 지원 및 Twenty Twenty-One 테마 추가

워드프레스 5.6이 12월 8일(우리나라 시각으로 12월 9일) 릴리스되었습니다. 5.6 버전은 메이저 업데이트로서 많은 변경 사항이 추가되었습니다. 이번 업데이트에서는 PHP 8에 대한 지원이 추가되었고 새로운 기본 테마 Twenty Twenty-One이 포함되었습니다.

워드프레스 5.6 업데이트 릴리스

워드프레스 5.6 업데이트 - 전설적인 재즈의 디바 니나 시몬 사진

업데이트 전 주의 사항

워드프레스와 테마, 플러그인은 항상 최신 버전으로 업데이트하는 것이 보안상, 기능상 바람직합니다. 하지만 WordPress 5.6은 많은 변경 사항이 반영된 메이저 업데이트이므로 중요한 사이트인 경우 업데이트하기 전에 백업을 받으시기 바랍니다. 메이저 업데이트가 나오는 경우 며칠 기다렸다가 버그가 수정된 버전이 릴리스된 후에 업데이트하는 것도 고려해볼 수 있을 것입니다.

저는 몇 개 사이트를 업데이트하니 한 개 사이트에서 문제가 발생했습니다. 업데이트 후에 문제가 발생하면 백업본을 이용하여 다시 이전 상태로 롤백하시기 바랍니다. 백업본이 없다면 "워드프레스 다운그레이드하기"를 참고하여 워드프레스 버전을 다운그레이드할 수 있습니다.

워드프레스 5.6의 새로운 기능

워드프레스 5.6은 금년도의 세 번째 메이저 워드프레스 코어 릴리즈로서 워드프레스 블록 에디터 개선, 보안 강화 (특히, 자동 업데이트 기능 확장), 개발자가 좋아할 만한 다양한 개선 사항과 새로운 기본 테마인 Twenty Twenty-One 등에 초점을 추고 있습니다.

다음은 워드프레스 보안 플러그인인 iThemes Security에서 정리한 워드프레스 5.6의 새로운 기능 리스트입니다.

  1. Auto-Updates For WordPress Core UI
    워드프레스 5.5에서 플러그인과 테마에 대한 자동 업데이트 기능이 추가되었습니다. 워드프레스 5.6에서는 워드프레스 코어의 메이저 버전 릴리스에 대하여 자동 업데이트 기능을 활성화하는 새로운 UI를 제공합니다.
  2. 블록 에디터 업데이트
    워드프레스 블록 에디터(구텐베르크)가 빠르게 기능이 향상되어 왔는데요. 워드프레스 5.6에서는 워드프레스 Gutenberg 플러그인의 최근 7개 버전(8.6~9.2)을 워드프레스 코어에 번들로 통합했다고 합니다.
  3. 블록 패턴 추가
  4. 새로운 기본 테마: Twenty Twenty One
    워드프레스 5.6 릴리스의 가장 중요한 부분 중 하나가 새로운 기본 테마인 Twenty Twenty One이라 할 수 있습니다. 한국어로는 '이공이일' 테마로 번역되었네요.
워드프레스 이공이일 (Twenty Twenty-One) 테마
워드프레스 Twenty Twenty-One 테마 (이공이일)
  1. 커버 블록 동영상 위치 컨트롤 (Cover Block Video Position Controls)
  2. 문자 수 카운트
    편집 페이지에서 정보 아이콘(ⓘ)을 클릭하면 문서의 자수와 단어수, 헤딩(소제목) 수, 문단 개수, 블록 개수 등에 대한 정보를 볼 수 있습니다.
  3. 커버 블록 배경 패턴
  4. 여러 개의 블록을 컬럼 블록으로 변환
  5. 동영상 자막 지원
  6. Preferences 모달 창의 새로운 설정
    블록 에디터에서 오른쪽 상단의 세로로 된 세 개 점을 클릭하여 Preferences를 선택하면 새로운 설정 모달 창을 볼 수 있습니다. 이 모달 창에는 몇 가지 새로운 유용한 설정이 포함되어 있습니다(예: Include pre-publish checklist).
  7. 사이트 상태 향상
  8. Application Passwords
    API의 새로운 Application Passwords 인증 기능 덕분에 서드파티 앱이 워드프레스 사이트에 안전하게 접속할 수 있습니다. 이 새로운 REST API 기능을 통해 사이트에 접속하고 있는 앱을 확인하고 앱들의 동작을 제어할 수 있습니다.
  9. jQuery 업데이트
    WordPress 5.6은 jQuery 업데이트 버전에 대한 3단계 계획 중 2단계에 해당합니다.
    - 워드프레스 5.5: jQuery Migrate 1.x 스크립트 제거 (2020년 8월)
    - 워드프레스 5.6: 최신 jQuery, jQuery UI 및 jQuery Migrate 스크립트로 업데이트 (2020년 12월)
    - 워드프레스 5.7: jQuery Migrate 스크립트 제거 (2021년 3월)
  10. PHP 8 지원
    워드프레스 5.6은 PHP 8 지원을 위한 첫 발을 내딛는 워드프레스 버전으로 PHP 8과의 "베타 호환"된다고 합니다.

    "The state of PHP 8 support within the broader ecosystem (plugins, themes, etc.) is impossible to know. For that reason, WordPress 5.6 should be considered “beta compatible” with PHP 8."

    PHP 8은 11월 26일 릴리스되었습니다. PHP 8.0에는 JIT 컴파일러가 포함되어 큰 속도 개선을 기대할 수 있다고 합니다.
  11. REST API 업데이트
    워드프레스 5.6에서는 28개 이상의 REST API 변경 사항이 도입되었습니다. 자세한 사항은 REST API Changes in WordPress 5.6을 참고해보시기 바랍니다.
  12. 새로운 Block API 버전 2
    이번 업데이트에는 Block API version 2가 탑재되어 블록이 자체 블록 wrapper 요소를 렌더링할 수 있게 되었습니다.

마치며

이상으로 워드프레스 6.5의 새로운 기능에 대해 살펴보았습니다. 워드프레스 6.5의 코드명은 "Simone'으로 전설적인 재즈의 디바 니나 시몬(Nina Simone)의 이름에서 유래한 것입니다.

참고


4개 댓글

    1. 제가 뉴스페이퍼 (Newspaper)를 이 블로그에 적용할 당시 두 번의 메이저 업데이트가 있었습니다. 당시에는 두 번의 큰 업데이트를 통해 테마에 많은 변경 사항이 있었습니다. 그 때문에 이전에 만들어놓은 사이트가 제대로 작동하지 않아서 애를 먹기도 했습니다. 이후부터는 테마가 안정화되어 새로운 업데이트를 적용해도 사이트에 문제를 일으키는 경우가 드문 것 같습니다. 또한, 당시에는 자동 업데이트가 안 되어 불편했지만, 이제는 자동 업데이트 기능도 있어서 대시보드에서 업데이트가 가능하고, 최신 버전에서 문제가 되면 이전 버전으로 되돌리는 기능( https://www.screencast.com/t/UZWoNysx )도 제공되고 있어 이전보다 더욱 편리해진 것 같습니다.

  1. 워드프레스가 업데이트가 되었군요..
    빨리 업데이트를 하고 싶은데 워드님의 글처럼 테마에 오류가 있을지 조금 불안감이 생기네요..
    뉴스페이퍼도 업데이트를 해야 되는데 망설여 지네요..
    굿밤 되세요

    1. 뉴스페이퍼 (Newspaper) 테마가 설치된 사이트를 업데이트해보니 문제는 발생하지 않았습니다.

      Divi 테마가 설치된 사이트 중 하나가 현재 문제가 발생하여 업데이트를 기다리고 있습니다.

      며칠 기다렸다가 추이를 지켜본 후에 업데이트해도 괜찮을 것 같습니다.

댓글 남기기

* 이메일 주소는 공개되지 않습니다.