Computer >> 컴퓨터 >  >> 네트워킹 >> 인터넷

관리자를 제외한 모든 사용자에게 잔소리 WordPress 업그레이드 알림 숨기기

관리자를 제외한 모든 사용자에게 잔소리 WordPress 업그레이드 알림 숨기기

일반 WordPress 사용자인 경우 WordPress의 새 버전이 출시될 때마다 WordPress 업그레이드 알림이 표시됩니다. WordPress 4.6이 출시되면 "WordPress 4.6을 사용할 수 있습니다! 사이트 관리자에게 알리십시오. " 최신 버전으로 업그레이드하라는 메시지가 표시됩니다. 사이트의 유일한 사용자라면 이 모든 것이 좋습니다. 사이트에 여러 기여자가 있거나 클라이언트를 위해 WordPress 프로젝트를 구축하는 경우 관리자(또는 업그레이드를 수행할 수 있는 사용자)를 제외한 모든 사용자에게 이 잔소리를 듣고 닫을 수 없는 메시지를 숨기고 싶을 수 있습니다.

WordPress의 좋은 점은 많은 후크와 필터가 제공되므로 (php) 함수를 쉽게 연결하여 결과를 수정할 수 있다는 것입니다. 그리고 이것이 우리가 잔소리하는 WordPress 업그레이드 알림 메시지를 숨기는 방법입니다.

참고 :메시지를 숨긴다고 해서 워드프레스를 업데이트할 필요가 없는 것은 아닙니다. WordPress를 항상 최신 상태로 유지하는 것이 중요합니다.

1. 테마 폴더를 찾아 "functions.php" 파일을 찾습니다.

2. 파일 끝에 다음 함수를 추가합니다.

function hide_update_notice() {
    if ( ! current_user_can( 'update_core' ) ) {
        remove_action( 'admin_notices', 'update_nag', 3 );
    }
}
add_action( 'admin_head', 'hide_update_notice', 1 );

위의 코드가 하는 일은 먼저 현재 사용자에게 WordPress를 업데이트할 수 있는 기능이 있는지 확인하는 것입니다. 그렇지 않은 경우 대기열에서 메시지가 제거되고 대시보드에 표시되지 않습니다.

3. functions.php 파일을 저장하고 이전 파일을 대체하여 서버에 업로드합니다.

그게 다야 관리자 또는 WordPress를 업그레이드할 수 있는 사용자만 대시보드에서 업그레이드 알림을 볼 수 있습니다.