WordPress에서 사용자 지정 관리자 알림을 추가하는 방법
게시 됨: 2023-02-12WordPress 웹사이트 소유자이거나 플러그인/테마 작성자인 경우 관리자 알림은 간단한 알림 및 메시지를 통해 사용자와 소통할 수 있는 효율적인 방법을 제공합니다. 그러나 이전에 사용해 본 적이 없다면 WordPress에서 사용자 지정 관리자 알림을 만드는 방법이 궁금할 수 있습니다.
좋은 소식은 사용할 수 있는 솔루션이 여러 개 있다는 것입니다. 사용자 정의 WordPress 관리자 알림을 생성하는 한 가지 방법은 사이트의 코드를 수동으로 편집하는 것입니다. 또는 덜 기술적인 방법을 원하는 경우 플러그인을 사용할 수도 있습니다.
이 게시물에서는 WordPress에 사용자 지정 관리자 알림을 추가할 때의 이점에 대해 설명합니다. 그런 다음 플러그인을 사용하거나 사용하지 않고 수행하는 방법을 단계별로 안내합니다. 시작하자!
사용자 지정 관리 알림의 이점은 무엇입니까?
WordPress 관리자 알림은 사용자에게 중요한 경고 및 메시지를 표시하는 데 사용할 수 있는 유용한 도구입니다. 사용자 지정 관리자 알림을 통해 다음을 수행할 수 있습니다.
- 관리자 알림을 포함하여 사이트 전체에 유용한 정보를 빠르고 쉽게 표시
- 다중 작성자 사이트를 포함하여 신규 사용자가 WordPress 관리 영역을 쉽게 탐색할 수 있도록 지원
- 관리 영역에 성공, 경고 및 오류 메시지 표시
- 사용자에게 피드백 및 지침 제공
사용자 지정 관리자 알림을 사용하면 메시지 유형에 따라 색상으로 구분할 수 있는 해제 가능한 알림을 보낼 수 있습니다. 예를 들어 경고 및 오류에는 빨간색, 성공 메시지에는 녹색, 유익한 알림에는 파란색을 사용할 수 있습니다.
WordPress에 사용자 지정 관리자 알림을 추가하는 방법: 플러그인 없음
코드 작업에 익숙하고 가능한 한 많은 유연성과 제어가 필요한 경우 플러그인을 사용하지 않고 WordPress에서 사용자 지정 관리자 알림을 추가할 수 있습니다. 두 단계로 수행하는 방법을 살펴보겠습니다.
1단계: functions.php 파일에 코드 추가
WordPress에서 사용자 지정 관리자 알림을 수동으로 추가하려면 WordPress 테마에 대한 functions.php 파일을 찾아 엽니다. 그런 다음 다음 코드 스니펫을 추가합니다.
function general_admin_notice(){ global $pagenow; if ( $pagenow == 'options-general.php' ) { echo '<div class="notice notice-warning is-dismissible"> <p>This is an example of a notice that appears on the settings page.</p> </div>'; } } add_action('admin_notices', 'general_admin_notice');
이렇게 하면 설정 페이지에 다음과 같이 노란색 테두리가 있는 알림이 표시됩니다.

위의 코드에서 $pagenow 변수는 페이지를 감지하는 데 사용되며 다음 조건은 현재 페이지에 알림을 표시해야 하는지 여부를 확인합니다. 통지-오류 , 통지-경고 , 통지-성공 또는 통지-정보를 사용하여 사용자 정의 관리자 통지를 작성할 수 있습니다.
2단계: 작성자에게만 메시지를 표시하도록 코드 편집
'작성자' 사용자 역할에 대해서만 표시되도록 알림을 구성하려면 functions.php 파일에 다음 코드 스니펫을 추가하면 됩니다.
function author_admin_notice(){ global $pagenow; if ( $pagenow == 'index.php' ) { $user = wp_get_current_user(); if ( in_array( 'author', (array) $user->roles ) ) { echo '<div class="notice notice-info is-dismissible"> <p>Click on <a href="edit.php">Posts</a> to start writing.</p> </div>'; } } } add_action('admin_notices', 'author_admin_notice');
위의 코드에서 사용자 역할을 감지하기 위해 추가된 기능을 알 수 있습니다. 이제 관리자 맞춤 알림이 다음과 같이 표시되지만 작성자에게만 표시됩니다.
이러한 코드 스니펫을 템플릿으로 사용하여 WordPress에서 사용자 지정 관리자 알림을 만들고 필요에 맞게 조건, 후크 및 필터를 대체하거나 추가할 수 있습니다.
WordPress에 사용자 지정 관리자 알림을 추가하는 방법: 플러그인 사용
사이트의 코드를 수정하는 것보다 더 간단한 방법을 찾고 있거나 유연성 측면에서 그다지 필요하지 않은 경우 플러그인을 사용하여 WordPress에 사용자 지정 관리자 알림을 추가할 수도 있습니다.
이 프로세스가 어떻게 작동하는지 살펴보겠습니다.
1단계: 적절한 플러그인 다운로드 및 설치
첫 번째 단계는 WordPress에 KJM 관리자 알림과 같은 사용자 지정 관리자 알림을 추가할 수 있는 플러그인을 다운로드하는 것입니다.
WordPress Plugin Directory에서 플러그인을 다운로드한 후 사이트에 플러그인을 업로드합니다( Plugins > Add New > Upload Plugin ). 그런 다음 설치하고 활성화하십시오.
2단계: 플러그인 설정 구성
다음 단계는 플러그인 설정 페이지에서 "KJM Admin Notices" 옵션을 활성화하는 것입니다. 설정 > KJM 관리자 알림 으로 이동합니다.
KJM 관리자 알림을 활성화하고 사용자 지정 관리자 알림을 추가 및 편집하기 위한 사용자 지정 게시물 유형을 생성하려면 확인란을 선택하십시오.
이 페이지에서 알림이 게시될 때 사용자에게 이메일을 보내는 옵션을 선택하고 댓글을 활성화할 수도 있습니다. 여기에서 완료되면 변경 사항 저장을 선택합니다.
3단계: 사용자 지정 관리자 알림 만들기
그런 다음 WordPress 관리자 대시보드에 추가된 공지사항 메뉴 항목에 마우스를 올려 공지사항 추가를 선택합니다.
WordPress에서 일반 게시물이나 페이지를 만드는 것과 유사하게 관리자 알림의 제목과 설명을 입력할 수 있습니다.
오른쪽의 고양이 알림 아래에서 알림 카테고리를 선택합니다.
이 사용자 정의 관리자 알림에 사용할 범주를 선택하십시오.
4단계: 이 알림을 볼 사용자 역할 추가
알림 세부 정보를 입력하고 범주를 선택한 후 Show Notice To Roles 섹션까지 아래로 스크롤합니다.
이 알림을 보고 싶은 사용자 역할을 선택하십시오. 다음 섹션에서는 예를 들어 해제 버튼을 숨기거나 배경 및 텍스트 색상을 변경하여 알림을 추가로 사용자 정의할 수 있습니다.
완료되면 게시 버튼을 클릭합니다.
그게 다야! 이제 WordPress 사용자 지정 관리자 알림을 만들었습니다.
WP Engine의 개발자 리소스 살펴보기
WordPress 관리자 알림은 사용자에게 정보, 경고 및 메시지를 표시하는 유용한 방법입니다. 플러그인, 테마 작성자, 개별 사이트 소유자 모두 WordPress 테마의 functions.php 파일을 수동으로 편집하거나 KJM Admin Notices와 같은 플러그인을 사용하여 사용자 지정 관리자 알림을 만들 수 있습니다.
그러나 WordPress 관리자 알림이 가장 효과적이기 위해서는 웹 사이트 및 관리자 영역의 모든 측면이 최적화되는 것이 중요합니다. WP Engine에서는 고객에게 뛰어난 디지털 경험을 제공하는 데 도움이 되는 고품질 호스팅 계획을 제공합니다!