WordPress 5.5 – 새로운 기능, 문제 및 버그 수정
게시 됨: 2020-09-14
최종 업데이트 - 2021년 7월 8일
WordPress 웹 사이트가 있다면 업데이트가 WordPress 생태계의 중요한 부분이라는 것을 알고 있습니다. 몇 가지 버그 수정 및 기능 추가와 함께 새로운 업데이트가 꽤 정기적으로 제공되는 것을 볼 수 있습니다. 이러한 업데이트 중 일부는 정말 중요하므로 무시하고 싶지 않을 수 있습니다. WordPress 5.5는 많은 주요 변경 사항이 도입된 그러한 버전 중 하나입니다. 이 기사에서는 WordPress 5.5 버전을 살펴보고 주요 개선 사항과 과제를 이해하려고 합니다.
관리되는 WordPress 호스팅 서비스가 있는 경우 업데이트 시작에 대해 걱정할 필요가 없습니다. 그렇지 않으면 수동으로 시작해야 합니다.
사이트 성능
이 업데이트를 통해 전체 사이트 성능을 향상시키는 몇 가지 흥미로운 기능을 찾을 수 있습니다.
이미지의 지연 로딩
Lazy loading은 페이지 로드 속도와 사이트 성능을 개선하는 데 많은 도움이 되는 기능입니다. 지연 로딩을 사용하면 사이트의 이미지가 사용자가 이미지 가까이로 스크롤하여 표시될 때까지 로드되기를 기다립니다.
또한 모바일의 경우 지연 로드는 브라우저에서 다른 장치용 이미지를 로드하지 못하게 합니다. 이것은 사용자가 소비하는 데이터가 적기 때문에 또 다른 사용자 친화적인 기능이 될 수 있습니다.
검색 엔진 최적화
이 WordPress 버전 업데이트로 SEO 노력이 향상될 수 있습니다.
새 사이트맵
일반적으로 WordPress는 검색 엔진에서 인기 있는 사이트를 만드는 데 도움이 됩니다. WordPress 5.5에는 검색 엔진이 사이트의 중요한 페이지를 '바로 이동'하는 데 도움이 되는 새로운 XML Sitemap이 있습니다. 이는 웹사이트가 대상 고객에게 더 빨리 도달하고 사용자를 고객이나 구독자로 전환하는 데 더 많은 시간을 할애할 수 있음을 의미합니다.
플러그인 및 테마
플러그인 및 테마 관리는 WordPress 사이트 소유자의 일상에서 매우 중요한 부분입니다. 이번 업데이트가 해당 부서에서 어떤 변화를 가져올지 살펴보겠습니다.
플러그인 및 테마 자동 업데이트
WordPress 5.5에서는 플러그인과 테마를 자동으로 업데이트할지 여부를 선택할 수 있는 옵션이 제공됩니다. 기본적으로 플러그인과 테마를 항상 업데이트하려면 이 옵션을 켤 수 있습니다. 개별 플러그인이나 테마 또는 모두에 대해 자동 업데이트 옵션을 계속 사용할 수 있습니다. 반면에 새 업데이트를 수동으로 설치하도록 선택할 수도 있습니다.
zip 파일로 수동 업데이트
WordPress 5.5에서는 플러그인과 테마의 수동 업데이트도 더 쉬워졌습니다. 업데이트를 수동으로 시작하려면 zip 파일을 업로드하기만 하면 됩니다.
구텐베르크 편집자
이 WordPress 업데이트에서 볼 수 있는 가장 중요한 변경 사항은 Gutenberg 블록 편집기에 있습니다.
블록 패턴
블록 패턴은 WordPress 5.5의 주요 하이라이트 중 하나입니다. 이러한 패턴은 텍스트와 미디어를 결합하여 시각적으로 매력적인 레이아웃을 만드는 데 도움이 됩니다. 덕분에 보다 효과적으로 자신의 이야기를 표현할 수 있습니다.

인라인 이미지 편집
일반적으로 이미지 편집에 많은 시간을 할애하는 경우 새 WordPress 버전에는 흥미로운 것이 있습니다. 이미지 블록 자체에서 바로 이미지를 자를 수 있습니다. 이미지 블록에서 이미지를 회전하고 확대/축소할 수도 있습니다. 전반적으로 이것은 WordPress에서 이미지를 편집하는 동안 시간을 절약하는 데 큰 도움이 될 수 있습니다.

새 블록 디렉토리
원하는 블록을 찾는 것이 더 이상 어려운 과정이 아닙니다. 최신 버전의 WordPress에서 블록 디렉토리는 블록 편집기에 통합됩니다. 즉, 에디터를 나가지 않고도 사이트에 새로운 블록 유형을 설치할 수 있습니다.

블록 편집기의 시각적 개선 사항
업데이트 후 블록 편집기는 전반적으로 더 매력적이고 접근하기 쉬워 보입니다. 예를 들어, '블록 추가' 옵션은 검은색 배경으로 더욱 뚜렷해졌습니다. 마찬가지로 테두리와 강조 표시가 더 쉽게 액세스할 수 있습니다.
더 나은 블록 탐색
블록 편집기는 상위 블록 내부의 하위 요소를 사용하는 동안 사용자에게 몇 가지 일반적인 어려움을 제기했습니다. 이번 업데이트를 통해 상위 블록이나 그 내부의 하위 요소를 선택하는 것이 훨씬 더 부드러워졌습니다. 드래그 앤 드롭 모드로 블록을 이동할 수도 있습니다.
접근성
WordPress 경험을 더 쉽게 액세스할 수 있도록 몇 가지 변경 사항이 있습니다. 여기에는 다음이 포함됩니다.
- 버튼을 사용하여 미디어 화면 및 모달 대화 상자에서 링크를 복사하는 옵션이 있습니다. 이전 버전에서는 텍스트 줄이 강조 표시되어야 했습니다.
- 키보드로 메타 박스를 이동할 수 있습니다.
- 보조 장치는 이미지 편집기의 지침을 읽고 이미지를 편집할 수 있습니다.
개발자 레벨 변경
일반적인 사용자 경험을 개선하는 것 외에도 WordPress 5.5에서도 몇 가지 개발자 수준 변경 사항을 찾을 수 있습니다. 여기에서는 이러한 변경 사항 중 일부도 살펴보겠습니다.
REST API의 서버 측 등록 블록
WordPress 5.5는 블록 유형 끝점을 추가합니다. 이것은 JavaScript 앱이 서버에 등록된 모든 블록 정의를 쉽게 검색하는 데 도움이 됩니다.
대시콘
Dashicon 라이브러리에 WordPress 5.5의 주요 업데이트가 있습니다. 이 업데이트는 39개의 블록 편집기 아이콘을 새로 추가합니다.
환경 정의
이 WordPress 업데이트는 사이트의 환경 유형을 정의하는 프로세스를 표준화합니다. 스테이징 또는 프로덕션과 같은 환경 유형을 정의하고 해당 유형과 관련된 명령을 실행할 수 있습니다. 이 업데이트를 통해 wp_get_environment_type()
코드를 사용하여 환경 유형을 검색할 수 있습니다.
WordPress 5.5.1 이후에는 가능한 환경 유형을 재정의할 수 없습니다. 자세한 내용은 여기에서 확인할 수 있습니다.
템플릿 파일에 데이터 전달
이 WordPress 업데이트를 사용하면 데이터를 템플릿 파일에 보다 효과적으로 전달할 수 있습니다. 새로운 $args 인수는 템플릿 로딩 기능( get_header(), get_template_part()
등)을 개선하는 데 도움이 됩니다. 이 인수는 완전한 배열의 가치가 있는 데이터를 템플릿에 추가하는 데 도움이 됩니다.
PHPMailer 라이브러리 업데이트
이것은 개발자가 redirect_guess_404_permalink()를 보다 세밀하게 제어하는 데 도움이 됩니다.
캐시 무효화
PHP의 OPcache를 사용하는 사이트의 경우 보다 안정적인 캐시 무효화가 이루어집니다. 이것은 업데이트 중 새로운 wp_opcache_invalidate()
함수 때문입니다(플러그인 및 테마 포함).
맞춤 게시물 유형
이제 register_taxonomy()
에서 사용자 정의 분류에 대한 기본 용어를 지정할 수 있습니다.
카테고리 분류와 연결된 사용자 정의 게시물 유형은 이제 기본 용어를 지원하도록 선택할 수 있습니다.
기본 메타데이터 값
REST API는 이제 register_meta()
를 통해 기본 메타데이터 값 지정을 공식적으로 지원합니다.
번들 라이브러리의 업데이트된 버전
SimplePie, Masonry, Twemoji, getID3, imagesLoaded, Moment.js 및 clipboard.js와 같은 번들 라이브러리의 업데이트된 버전을 찾을 수 있습니다.

워드프레스 5.5 문제
더 많은 사용자가 WordPress 5.5로 업데이트함에 따라 일부 문제도 보고되었습니다. 이 섹션에서는 업데이트 후 보고된 몇 가지 주요 문제를 살펴보겠습니다.
클래식 편집기 플러그인 문제
Gutenberg 편집기가 등장한 이후로 사용자 친화적인 방법에 대해 많은 논의가 있었습니다. 그러나 많은 사용자들은 여전히 오랫동안 사용하던 클래식 편집기를 놓을 준비가 되지 않았습니다. 이에 대한 증거는 WordPress 플러그인 저장소에서 큰 인기를 얻고 있는 Classic Editor 플러그인의 큰 인기입니다.
WordPress 5.5 업데이트 후 많은 사용자가 클래식 편집기의 비주얼 편집기 모드에 문제를 보고했습니다. 이는 구텐베르그의 도입과 수용 이후에도 클래식 에디터를 계속 사용했던 콘텐츠 제작자에게 문제가 될 수 있다.
jQuery Migrate 끄기의 일반 플러그인 및 테마 문제
jQuery Migrate는 플러그인 및 테마 개발자가 오래된 코드로 플러그인 및 테마 실행을 관리하는 데 도움이 되는 JavaScript 라이브러리입니다. WordPress 5.5에서는 jQuery Migrate가 꺼져 있습니다. 따라서 업데이트되지 않은 일부 플러그인 및 테마를 사용하는 경우 몇 가지 문제에 직면할 수 있습니다. 대부분의 개발자는 각각의 플러그인과 테마를 업데이트하여 효과적으로 관리했습니다. 그러나 일부 플러그인은 이로 인해 여전히 문제에 직면할 수 있습니다.
사용자 경험 문제
WordPress 5.5 업데이트 이후 많은 사용자의 페이지 매김 문제에 대한 보고가 있었습니다. 기본적으로 숫자가 아닌 값이 추가된 '페이지'라는 단어를 사용하는 테마 사이트에 문제가 발생했습니다. 그러나 몇 가지 해결 방법의 도움으로 극복할 수 있습니다. 또 다른 보고된 문제는 WordPress 5.5 업데이트 후 추천 이미지와 관련된 문제였습니다.
사이트맵 문제
위에서 논의한 바와 같이 WordPress 5.5에는 새로운 XML 사이트맵이 도입되었습니다. 분명히 많은 사용자가 잘못된 사이트맵 페이지를 생성하는 버그를 보고했습니다. 이 문제는 기본 WordPress 사이트맵을 사용하는 사이트와 둘 이상의 XML 사이트맵이 필요한 사이트에서 특히 보고되었습니다.
새로운 WordPress 5.5.1이 이미 사용 가능하므로 이러한 문제 중 일부는 이미 해결되었습니다. 이 업데이트로 수행된 버그 수정은 이 기사의 뒷부분에서 살펴보겠습니다.
WordPress 5.5 문제를 해결하는 방법은 무엇입니까?
WordPress 5.5로 업데이트한 후 여러 사용자가 웹사이트가 손상되었다고 보고했습니다. 다음은 문제를 방지하는 방법과 문제를 해결하는 방법에 대한 간략한 설명입니다.
jQuery 마이그레이션 도우미 활성화
이것은 jQuery Migrate를 일시적으로 끄는 것과 관련된 문제를 처리하는 데 도움이 되는 WordPress 개발 팀에서 개발한 플러그인입니다. 플러그인 개발자가 코드를 업데이트할 수 있는 더 많은 시간을 제공하는 마이그레이션 스크립트가 활성화됩니다. 이것은 영구적인 해결 방법이 아니며 변경할 시간을 더 제공할 뿐입니다. 플러그인이나 테마에서 사용되지 않는 코드를 알려주는 경고 메시지가 WordPress 관리자에게 표시됩니다.

워드프레스 버전 다운그레이드
WordPress 5.5에 문제가 있는 경우 시도해 볼 수 있는 또 다른 솔루션은 WordPress 버전을 다운그레이드하는 것입니다. 원하는 안정 버전 우편 번호를 수동으로 다운로드한 다음 FTP를 통해 업로드하는 옵션이 있습니다. 그러나 이것은 대부분의 사용자에게 복잡한 단계일 수 있습니다. 이 시나리오에서는 플러그인을 사용하는 것이 더 좋습니다.
WP 다운그레이드 | 특정 코어 버전
이 플러그인을 사용하면 현재 버전이 문제를 일으키는 경우 이전 WordPress 버전으로 돌아갈 수 있습니다. 현재 설치된 WordPress 버전을 자동으로 감지하는 이 플러그인을 설치할 수 있습니다. 그런 다음 지정된 필드에 돌아갈 버전을 지정할 수 있습니다. 잠시 동안 이전 버전을 계속 사용해야 하는 경우 좋은 옵션이 될 것입니다.

플러그인을 사용하면 필요한 경우 다운로드 링크를 수동으로 편집할 수도 있습니다. 이렇게 하면 다른 소스에서 릴리스를 가져오거나 WordPress 코어의 언어를 변경할 수 있습니다.
경고 메시지를 표시하는 플러그인 및 테마 업데이트
모든 플러그인과 테마를 최신 버전으로 업데이트해야 합니다. 모든 플러그인과 테마를 최신 버전으로 업데이트하고 더 이상 경고 메시지가 없으면 JQuery Migrate 플러그인을 비활성화하고 WordPress 5.5를 설치할 수 있습니다.
플러그인이나 테마가 최신 버전인데도 경고 메시지가 표시되면 개발자에게 연락하여 업데이트를 요청해야 할 수 있습니다. 업데이트되지 않으면 해당 플러그인이나 도구 사용을 중단해야 할 수 있습니다.
PHP 버전 확인
사이트가 이전 PHP 버전에서 실행 중인 경우 업데이트 후 웹사이트에 문제가 발생할 수 있습니다. PHP를 최신 버전으로 업데이트하여 이 문제를 해결할 수 있습니다. 이를 관리하려면 호스팅 서비스 제공업체에 문의해야 할 수 있습니다.
플러그인 및 테마 개발자는 어떻게 버전 업데이트를 테스트할 수 있습니까?
플러그인 또는 테마 개발자인 경우 다음 플러그인을 사용하여 업데이트와 함께 작동하는지 테스트할 수 있습니다.
jQuery 업데이트 테스트
테스트 jQuery 업데이트 플러그인은 WordPress에서 업데이트하기 전에 다양한 버전의 jQuery 및 jQuery UI를 테스트하는 데 도움이 됩니다. 플러그인은 WordPress 팀에서 개발했으며 테스트 환경에서 사용해야 합니다. 발견하는 경우 jQuery 스크립트에서 버그를 보고할 수도 있습니다.

WordPress 5.5.1 – 버그 수정 및 새로운 기능
다음은 WordPress 5.5.1에서 얻을 수 있는 모든 버그 수정 및 기능 향상 목록입니다.
관리
- 일괄 사용자 삭제 시 콘텐츠 속성 문제 – WordPress 5.5 이후에 보고된 문제 중 하나는 일괄 작업에서 여러 사용자가 삭제될 때 콘텐츠 속성과 관련이 있었습니다. 이 버그가 수정되었습니다.
- '게시물' 섹션 하단의 일괄 작업 메뉴 문제가 수정되었습니다.
- 개별 사용자에게 답글을 작성할 때 발생하는 댓글 문제가 수정되었습니다.
- 관리 표시줄 아래의 추가 패딩이 수정되었습니다.
블록 편집기
- 블록 편집기의 탐색 메뉴에서 5.5 업데이트 후 선택한 옵션이 강조 표시되지 않았습니다. 이것은 5.5.1에서 수정되었습니다.
- 또 다른 주목되는 문제는 버튼 배경색 적용이었습니다. 이 문제는 WordPress 5.5.1에서 해결되었습니다.
- 트리 그리드에서 위치를 나타내는 블록 설명에 레벨이 잘못 표시되는 버그가 있었습니다.
- 또 다른 수정 사항은 QueryControls 구성 요소의 범주 선택에 대한 회귀 버그와 관련이 있습니다.
- 블록 패턴의 하드코딩된 문자열은 번역 가능합니다.
- 일부 테마의 텍스트 대비 문제가 이제 수정되었습니다.
- 일부 사용자는 구텐베르크에서 검색한 특정 용어가 디렉토리를 차단할 때 오류가 표시된다는 것을 알아차렸습니다. 이것은 업데이트 후에 수정되었습니다.
- 메타박스가 활성화된 상태에서 모바일 또는 태블릿 옵션을 사용할 때 작은 편집기 미리보기에 문제가 있었습니다. 이것은 WordPress 5.5.1 릴리스 후에도 수정되었습니다.
- 또한 여러 패키지 버전 번호가 업데이트됩니다.
WordPress 5.5.1에는 몇 가지 버그 수정이 더 있습니다. 여기에서 WordPress 5.5.1 개선 사항 및 수정 사항을 확인할 수 있습니다.
추가 읽기
- 기본 WordPress 문제 해결.
- 고객 경험에 영향을 주지 않고 WooCommerce를 업데이트합니다.