WordPress 5.6: 새로운 변경 사항은 무엇입니까?

Blair Jersyer 워드프레스 튜토리얼 Jan 19, 2024

WordPress 5.6은 곧 출시될 다음 주요 WordPress 릴리스입니다. 오늘은 코어에 추가될 가장 중요한 기능과 추가 사항에 대해 다루겠습니다.

이전 버전과 마찬가지로 WordPress 5.6에는 아직 웹사이트에 Gutenberg 플러그인을 설치 및 업데이트하지 않은 WordPress 사용자의 편집 경험을 풍부하게 하기 위해 Gutenberg에 대한 몇 가지 향상된 기능이 포함되어 있습니다.

블록 편집기에서 모든 변경이 이루어지는 것은 아닙니다. 새로운 기본 Twenty Twenty-One WordPress 테마, 주요 릴리스에 대한 자동 업데이트, PHP 8.0에 대한 향상된 지원, REST API 인증을 위한 애플리케이션 비밀번호 등 WordPress Core에 몇 가지 변경 사항이 추가되었습니다.

기본 WordPress 테마: Twenty Twenty-One

WordPress 5.6에는 새로운 기본 테마가 포함되어 있습니다. Twenty Twenty-One은 단일 열 레이아웃과 바닥글 사이드바를 갖춘 접근성이 뛰어나고 미니멀한 WordPress 테마 입니다.

새 테마는 시스템 글꼴 스택과 파스텔 배경색을 기반으로 한 최소 색상 팔레트를 사용합니다.

구테네르그의 새로운 소식

WordPress 5.6에서는 Gutenberg 플러그인의 여러 버전이 코어로 병합되었으므로 WordPress 사용자는 편집기에서 새로운 개선 사항을 확인할 수 있습니다. 구체적으로 향상된 블록 패턴, 정보 패널의 단어 수, 향상된 키보드 탐색, 향상된 드래그 앤 드롭 UI 등을 확인해야 합니다.

무슨 일이 일어났는지 자세히 살펴보겠습니다.

블록, 패턴 및 UI 개선

새로운 블록 기능, 개선 사항 및 버그 수정으로 전반적인 편집 경험이 향상됩니다. 또한 접근성에 대한 훌륭한 작업이 수행되었습니다. 다음은 Gutenberg에 추가되고 WordPress 5.6으로 업데이트하면 즐길 수 있는 가장 흥미로운 기능의 선택입니다.

비디오의 위치 컨트롤

Gutenberg 8.6 부터 Cover Blocks에 추가된 위치 컨트롤을 통해 사용자는 초점을 이동하고 비디오의 사용자 정의 위치를 ​​설정할 수 있습니다. 이 기능은 이전에는 이미지 배경에만 사용할 수 있었습니다.

블록 패턴 업데이트

WordPress 5.6에는 Gutenberg 8.6 에 추가된 몇 가지 블록 패턴 개선 사항도 포함되어 있습니다.

이제 견적 패턴에는 상단에 이미지가 포함되고 하단에 구분 기호가 포함됩니다.

새로운 견적 패턴에는 이미지와 구분 기호가 포함되어 있습니다.

블록 삽입기의 유용한 개선 사항은 카테고리별로 패턴을 필터링할 수 있는 블록 패턴 카테고리 드롭다운 입니다. 이는 선택할 수 있는 패턴이 너무 많을 때 매우 유용합니다( #24954 ).

비디오 자막 지원

비디오 블록은 이제 비디오 자막을 지원합니다.

편집자와 콘텐츠 제작자는 " <track> 요소를 사용하여 시간 제한 텍스트 트랙(예: 자막 또는 캡션)을 표시하기 위한 형식"인 WebVTT 형식 (웹 비디오 텍스트 트랙 형식)으로 비디오 자막을 제공해야 합니다( #25861 ).

다양한 언어의 자막에 연결되는 요소 추적

.vtt 파일을 로드하고 나면 사이트 방문자가 자신이 선호하는 언어로 자막을 활성화할 수 있습니다.

여러 블록을 단일 열 블록으로 변환

흥미로운 유용성 개선 사항은 선택한 여러 블록을 열 블록으로 변환하는 기능입니다.

열에 표시하려는 블록을 선택한 다음 블록 도구 모음의 오른쪽 상단 버튼을 클릭하기만 하면 됩니다.

선택한 각 블록은 열 블록의 열로 변환됩니다.

커버 블록의 배경 패턴

덮개 블록은 이제 배경 패턴을 표시할 수 있습니다.

배경 패턴을 추가하려면 패턴 이미지를 업로드한 다음 반복 배경 옵션을 켜세요. 완료되면 필요에 따라 초점 선택기를 조정하고 고정된 배경과 다양한 조합을 시도해보세요.

미디어 및 텍스트 블록에 이미지 크기 제어가 추가됨

Gutenberg 9.1 에서는 미디어 및 텍스트 블록의 이미지에 새로운 이미지 크기 제어가 추가되었습니다. 이제 사용자는 사용 가능한 모든 이미지 크기 중에서 선택할 수 있습니다( #24795 ).

주요 릴리스에 대한 자동 업데이트

"자동 업데이트"는 사이트 보안을 향상하고 사이트 관리자가 WordPress 웹사이트를 최신 상태로 더 쉽게 유지할 수 있도록 하기 위해 WordPress 3.7에 도입된 핵심 기능입니다.

이전 버전에서는 자동 마이너 코어 업데이트가 구현되었지만 이제 WordPress 5.6 사이트 관리자는 주요 릴리스에 대한 자동 업데이트도 수동으로 활성화할 수 있습니다.

그러나 이 중요한 유지 관리 작업은 기술에 익숙하지 않은 사용자에게는 여전히 약간 혼란스러울 수 있습니다.

즉, WordPress 5.6에는 사이트 관리자가 주요 핵심 릴리스에 대한 자동 업데이트를 활성화할 수 있는 새로운 인터페이스가 있습니다 .

Core 자동 업데이트의 초기 범위가 다음으로 이동되었습니다.

  • 새로 설치하는 경우 기본 동작은 기본적으로 마이너 업데이트 선택과 기본적으로 주요 업데이트 선택으로 변경됩니다.
  • 기존 설치의 경우 동작은 현재와 동일하게 유지됩니다. 기본적으로 마이너 업데이트를 선택하지만 사용자는 주요 업데이트를 선택해야 합니다(호스트나 에이전시에서 이미 사용 중인 상수 및 필터는 여전히 상위).
  • UI 디자인에 일부 업데이트를 제공합니다.

WordPress 5.6부터 업데이트 화면에서 주요 핵심 버전에 대한 자동 업데이트를 활성화할 수 있습니다. 여기서 새 UI는 WordPress의 모든 새 버전에 대해 자동 업데이트를 활성화할 수 있는 확인란을 제공합니다.

모든 새 버전의 WordPress에 대해 자동 업데이트를 활성화합니다.

주요 릴리스에 대한 핵심 자동 업데이트를 활성화한 후에는 유지 관리 및 보안 릴리스에 대해서만 자동 업데이트로 전환을 클릭하여 유지 관리 및 보안에 대해서만 트리거하도록 활성화할 수 있습니다.

유지 관리 및 보안 릴리스에 대해서만 자동 업데이트로 전환

개발자를 위한 주요 자동 핵심 업데이트

WordPress는 WP_AUTO_UPDATE_CORE 상수 또는 allow_major_auto_core_updates 필터를 통해 주요 코어 자동 업데이트가 활성화되어 있는지 확인하고 이에 따라 확인란을 조정합니다.

WordPress 사용자는 아래와 같이 WP_AUTO_UPDATE_CORE 상수를 false 또는 minor 로 설정하여 주요 핵심 자동 업데이트를 비활성화할 수도 있습니다.

# Disables all core updates:
define( 'WP_AUTO_UPDATE_CORE', false );

# Enables minor updates:
define( 'WP_AUTO_UPDATE_CORE', 'minor' );

가능한 값은 true(모든 경우), 'beta', 'rc', 'minor' 및 false(비활성화를 의미)입니다.

기본적으로 주요 코어 자동 업데이트를 비활성화하는 또 다른 옵션은 새로운 allow_major_auto_core_updates 필터를 사용하는 것입니다.

add_filter( 'allow_major_auto_core_updates', '_return_false' );

REST API 인증을 위한 애플리케이션 비밀번호

애플리케이션 비밀번호는 다양한 WordPress API에 인증된 요청을 보내기 위한 새로운 시스템입니다.

비밀번호는 24자 길이이며 대문자, 소문자, 숫자로 구성되며 수동으로 또는 REST API를 통해 생성할 수 있습니다.

새 애플리케이션 비밀번호를 수동으로 생성하려면 프로필 화면을 찾아 페이지를 아래로 스크롤하세요.

애플리케이션 비밀번호의 이름을 선택하고 확인하세요. WordPress에 새 비밀번호가 표시됩니다.

새 애플리케이션 비밀번호

애플리케이션 비밀번호는 공백으로 구분된 4자리 단위로 표시됩니다.

그러나 공백 유무에 관계없이 비밀번호를 사용할 수 있습니다.

사용자 프로필 화면에서 애플리케이션 비밀번호를 확인, 생성, 취소할 수 있습니다. 마지막 사용 및 마지막 IP 열을 사용하면 더 이상 사용되지 않지만 취소해야 하는 비밀번호를 쉽게 찾을 수 있습니다.

현재 애플리케이션 비밀번호는 REST API 인증 요청 및 레거시 . 그러나 향후에는 추가 API와 함께 곧 사용될 것이라고 믿습니다.

WordPress 5.6의 사이트 상태 변경 사항

이전에 언급된 모든 기능과 함께 WordPress 5.6은 이제 백그라운드에서 다르게 작동하는 사이트 상태 도구의 향상된 버전 도 제공합니다.

사이트 상태 점검 데이터 검증

이제 유효성 검사기가 사이트 상태 테스트에 대한 문제 응답을 확인합니다. 유효성 검사기는 잘못된 응답을 삭제하여 사이트 상태 도구로 인해 치명적인 오류가 발생하는 것을 방지하고 추가 제어를 중단합니다.

이제부터 잘못된 응답은 사이트 상태 표시기( #50145 )에 영향을 미치지 않습니다.

REST 엔드포인트를 통한 비동기식 검사

사이트 상태 도구는 사이트 소유자가 웹사이트의 상태를 알 수 있도록 하는 강력한 보안 도구입니다.

이 도구는 웹사이트의 상태에 대한 개요를 제공하는 다양한 보안 테스트를 실행합니다.

이러한 테스트는 페이지 로드 시 실행되는 직접 테스트 와 완료하는 데 약간의 시간이 필요할 수 있으며 나중에 JavaScript 호출을 통해 실행되는 비동기 테스트라는 두 가지 범주로 분류됩니다.

WordPress 5.6에서는 /wp-json/wp-site-health/v1 네임스페이스에서 비동기 테스트를 찾을 수 있습니다.

새로운 REST API 향상 덕분에 플러그인과 테마도 REST 엔드포인트를 사용할 수 있으며 상태 테스트를 위한 Ajax 작업으로 제한되지 않습니다.

이제 각 비동기 테스트에서 has_rest 인수를 선언할 수 있으며 기본값은 false 입니다.

느린 페이지 로드 및 시간 초과를 방지하기 위해 비동기 테스트가 구현되었지만 예약된 테스트에서는 그러한 문제가 존재하지 않습니다.

예약된 이벤트 중에 테스트가 실행되면 테스트는 REST API 엔드포인트를 사용하지 않고 백그라운드에서 직접 실행됩니다.

PHP 8에 대한 더 나은 지원

PHP 8.0은 수많은 새로운 기능과 최적화를 제공하여 언어 발전의 진정한 이정표가 되었습니다. 최신 버전의 PHP에는 이전 버전과의 호환성을 깨뜨리는 많은 업데이트가 도입되었으며 더 이상 사용되지 않는 많은 기능이 이제 공식적으로 제거되었습니다. 따라서 WordPress에서 PHP 8을 지원하는 것은 엄청난 작업입니다.

실제로 WordPress 핵심 기여자가 WordPress 5.6을 PHP 8과 호환되도록 만들기 위해 많은 노력을 기울인 경우에도 일부 문제는 릴리스 시점에 발견되지 않을 수 있습니다. 여기서 목표는 전체 WordPress 생태계가 PHP 8과 호환되는 지점에 도달하는 것입니다.

또한 WordPress 웹사이트는 하나 이상의 테마와 플러그인을 사용합니다. 따라서 WordPress에서 PHP 8에 대한 지원이 예상된다면 플러그인과 테마가 PHP 8에 대한 지원을 빠르게 추가할 것이라고 믿기 어렵습니다.

따라서 아직 해결되지 않은 몇 가지 문제로 인해 라이브 웹 사이트에서 PHP 8로 전환하기 전에 준비 또는 개발 환경에서 호환성 테스트를 실행하는 것이 좋습니다.

요약

WordPress 5.6은 사용자와 개발자 모두를 위한 수많은 기능과 변경 사항이 포함된 주요 릴리스입니다. 웹 기술의 발전이 WordPress 생태계에 어떤 직접적인 영향을 미칠지 기대됩니다. 향후 업데이트를 위해 백업을 해 두는 것이 좋습니다.

놀라운 웹사이트 만들기

최고의 무료 페이지 빌더 Elementor와 함께

지금 시작
Divi WordPress Theme