작성자 PG의 글

워드프레스는 PHP로 구동되는 오픈소스 CMS으로 취약점이 있을때 업데이트를 통해 취약점 패치가 이루어집니다.

하지만 테마나 플러그인등을 설치해 커스터마이징하거나 회사등에서 납품으로 이루어지는 경우 워드프레스 사용 특성상 잘 작동하는 버전을 쉽게 업데이트 하지는 못하기 때문에 워드프레스 업데이트를 비활성화 설정해서 사용하곤 하는데요.

워드프레스 대시보드 업데이트 알림 메시지

개인적으로 워드프레스가 업데이트 알림이 뜨면 사용하는 호환성을 위해 테마와 아주 중요한 플러그인의 업데이트가 뜨기 전까지는 코어 업데이트를 미루는 편인데요.

필자와 같이 업데이트를 나중에 하거나 보류하는 경우, 관리자 대시보드 상단의 업데이트 알림이 따라다녀 거슬리는 경우에는 다음과 같이 코어 및 플러그인 업데이트 메시지를 비활성화 할 수 있습니다.

워드프레스 대시보드 업데이트 알림 비활성화 설정

테마 function.php 편집

function remove_core_updates() {
global $wp_version;return(object) array('last_checked'=> time(),'version_checked'=> $wp_version,);
}
// 워드프레스 코어 업데이트 알림 비활성화
add_filter ( 'pre_site_transient_update_core', 'remove_core_updates');
// 모든 플러그인 업데이트 알림 비활성화
add_filter ( 'pre_site_transient_update_plugins', 'remove_core_updates');
// 테마 업데이트 알림 비활성화
add_filter ( 'pre_site_transient_update_themes', 'remove_core_updates');

사용하는 테마 또는 차일드테마의 function.php에 위 구문을 추가하는 방법이 가장 간단하면서 효과적입니다.

관리자 메뉴의 외모 > 테마편집기로 이동한 다음 function.php를 선택한 다음 가장 마지막 줄에 위 구문을 복사해 붙여넣은 다음 저장합니다.

만일 코어, 플러그인, 테마중 업데이트 알림이 필요한 부분이 있다면 해당 구문을 넣지 않으면 되겠습니다.

코드 적용 전후

위 코드를 적용한 다음 관리자 대쉬보드를 확인해 보면 업데이트 알림이 더이상 뜨지 않는 것을 확인할 수 있으며 알림판 > 업데이트 메뉴에서도 업데이트 알림이 뜨지 않는 것을 확인할 수 있어 워드프레스로 홈페이지를 납품한다면 유용하게 사용할 수 있습니다.

wordpress disable update message title
워드프레스 알림판에서 업데이트 알림 숨기기
워드프레스는 PHP로 구동되는 오픈소스 CMS으로 취약점이 있을때 업데이트를 통해 취약점 패치가 이루어집니다. 하지만 테마나 플러그인등을 설치해 커스터마이징하거나 회사등에서 납품으로 이루어지는…
youtube title logo
유튜브 채널 아트, 채널 아이콘 삭제 방법
유튜브를 본격적으로 시작한다면 분위기에 맞게 채널 아트나 채널 아이콘(프로필 사진), 워터마크 브랜딩 등으로 운영하는 채널을 예쁘게 꾸미게 되는데요. 위에서 언급한…
youtube title logo
유튜브 브랜드 채널 추가하는 방법
유튜브는 구글 서비스로 구글 계정만 있다면 별도의 회원 가입 없이도 유튜브에 동영상을 업로드하고 채널을 운영할 수 있습니다. 기본 채널은 로그인한…
iqos review 01
아이코스 AS 센터 위치 및 전화번호 정보
아이코스를 사용하면서 고장나기 쉬운 홀더의 히팅블레이드 또는 포켓차저에 빨간불이 들어와 리셋을 해도 해결이 되지 않는 경우에는 서비스 센터에서 교환을 받을…
win10 time title
윈도우10 인터넷 시간 동기화 오류 해결 방법
윈도우10을 사용하다 보면 작업표시줄에 표시되는 시간이 틀어져서 빠르거나 느리게 표시되는 경우가 있는데요. 기본적으로 윈도우를 비롯한 대부분의 운영체제는 시간 서버인 NTP에서…