Bạn có muốn thêm thông báo quản trị viên trong WordPress? Thông báo quản trị được sử dụng bởi lõi, chủ đề và plugin của WordPress để hiển thị cảnh báo, thông báo và quan trọng trên thông tin màn hình cho người dùng. Trong bài này, chúng tôi sẽ chỉ cho bạn cách bạn có thể thêm thông báo quản trị viên trong WordPress.
Tại sao và khi nào sử dụng thông báo quản trị trong WordPress?
WordPress sử dụng các thông báo quản trị để cảnh báo người dùng về các lỗi, cảnh báo và các tin nhắn thành công.
Chủ sở hữu trang cá nhân, tác giả plugin và nhà phát triển chủ đề cũng có thể sử dụng thông báo quản trị.
Nếu bạn đang làm việc trên trang web cho những khách hàng không quen thuộc với WordPress, bạn có thể thêm thông báo quản trị để hiển thị thông tin hữu ích qua khu vực quản trị WordPress của họ.
Thông báo quản trị tuỳ chỉnh cũng có thể hữu ích nếu bạn chạy một trang web WordPress nhiều tác giả. Bạn có thể thêm thông báo để hướng dẫn các tác giả mới và giúp họ tìm đường xung quanh.
Tuy nhiên, chúng tôi khuyên bạn nên sử dụng thông báo quản trị viên một cách cẩn thận. Họ có thể thực sự gây phiền nhiễu và có thể làm hỏng trải nghiệm WordPress cho người dùng của bạn.
Có nói rằng, chúng ta hãy xem làm thế nào bạn có thể thêm thông báo quản trị tùy chỉnh của riêng bạn trong WordPress.
Phương pháp 1: Thêm thông báo tùy chỉnh trong WordPress thủ công
Phương pháp này yêu cầu bạn thêm mã vào trang WordPress của bạn. Nếu bạn chưa bao giờ thêm mã trước đây, hãy xem hướng dẫn của chúng tôi về dán các đoạn trích từ web vào WordPress.
Băt đâu nao.
Đầu tiên, bạn cần thêm mã này vào tệp functions.php của chủ đề hoặc một plugin dành cho trang web.
hàm general_admin_notice () { toàn cầu $ pagenow; if ($ pagenow == 'options-general.php') { echo 'Thông báo này xuất hiện trên trang cài đặt.
'; } } add_action ('admin_notices', 'general_admin_notice');
Mã này hiển thị một thông báo trên trang cài đặt với một đường viền màu vàng và một nút để đóng thông báo. Đây là cách nó sẽ xuất hiện trên trang web của bạn:
Nếu bạn nghiên cứu mã, bạn sẽ nhận thấy rằng chúng tôi đã sử dụng $ pagenow
biến để phát hiện trang hiện tại.
Sau đó chúng tôi đã thêm điều kiện kiểm tra xem trang hiện tại có đáp ứng được trang mà chúng tôi muốn hiển thị thông báo hay không.
Nếu có, chúng tôi sẽ hiển thị thông báo được bao bọc trong thành phần. Phần tử div này sử dụng các lớp CSS đã được định nghĩa trong biểu mẫu kiểu quản trị WordPress cho các loại thông báo khác nhau.
Bạn cần phải sử dụng để ý
lớp và sau đó bạn có thể thêm thông báo lỗi
, thông báo cảnh báo
, thông báo-thành công
, hoặc là thông báo
.
Tùy chọn, bạn có thể sử dụng là-sa thải
lớp mà thêm một nút để đóng thông báo.
Ngoài việc kiểm tra trang hiện tại, bạn có thể thêm tất cả các loại điều kiện để hiển thị các thông báo phù hợp với các tình huống khác nhau.
Ví dụ: bạn chỉ muốn hiển thị thông báo cho người dùng có vai trò người dùng tác giả.
Đây là cách bạn sẽ làm điều đó:
chức năng author_admin_notice () { toàn cầu $ pagenow; if ($ pagenow == 'index.php') { $ user = wp_get_current_user (); if (in_array ('author', (array) $ user-> roles)) { echo 'Nhấp vào Bài viết để bắt đầu viết.
'; } } } add_action ('admin_notices', 'author_admin_notice');
Như bạn thấy, chúng tôi đã thêm kiểm tra bổ sung để phát hiện vai trò người dùng trong chức năng của chúng tôi.
Đây là cách nó sẽ xuất hiện trên trang web của bạn.
Bạn có thể thực hành với các điều kiện, bộ lọc và móc nối khác nhau để chơi với thông báo quản trị.
Phương pháp 2: Thêm thông báo quản trị viên bằng WordPress Plugin
Phương pháp này đơn giản vì nó không yêu cầu bạn phải thêm mã. Tuy nhiên, nó không phải là linh hoạt như các phương pháp mã tùy chỉnh.
Điều đầu tiên bạn cần làm là cài đặt và kích hoạt plugin KJM Admin Notices. Để biết thêm chi tiết
Khi kích hoạt, bạn cần truy cập Cài đặt »Thông báo của Quản trị viên KJM để cấu hình cài đặt plugin.
Trước tiên, bạn cần kiểm tra tùy chọn để kích hoạt Thông báo Quản trị viên KJM. Tùy chọn thứ hai thêm một loại bài đăng tùy chỉnh nơi bạn có thể thêm và chỉnh sửa thông báo quản trị tuỳ chỉnh của mình.
Plugin này cũng cho phép bạn gửi một email cho người dùng đã đăng ký khi bạn xuất bản một thông báo mới. Bạn có thể chọn hộp bên cạnh tùy chọn ‘Gửi Email’ nếu bạn muốn sử dụng tính năng này.
Bạn cũng có thể cho phép nhận xét cho thông báo của bạn, cho phép người dùng trả lời các thông báo bằng cách thêm nhận xét. Để bật tính năng này, hãy chọn hộp bên cạnh tùy chọn ‘Cho phép nhận xét’.
Đừng quên nhấp vào nút lưu thay đổi để lưu cài đặt của bạn.
Bây giờ bạn sẽ nhìn thấy mục trình đơn mới có nhãn thông báo trong thanh quản trị WordPress của bạn. Đây là nơi bạn có thể thêm và chỉnh sửa thông báo quản trị tuỳ chỉnh của mình.
Hãy tạo thông báo quản trị đầu tiên của bạn.
Chuyến thăm Thông báo »Thêm Thông báo trang. Bạn sẽ thấy màn hình giống như màn hình chỉnh sửa bài viết của WordPress.
Bắt đầu bằng cách thêm một tiêu đề cho thông báo của bạn, sau đó thêm thông báo thực tế trong trình soạn thảo bài đăng. Bạn có thể chọn loại thông báo từ hộp bên tay phải.
Tiếp theo bạn cần chọn vai trò người dùng sẽ thấy thông báo này.
Bạn có thể tùy ý hiển thị hoặc ẩn tiêu đề, tác giả và ngày, và nút để loại bỏ thông báo.
Khi bạn đã hoàn tất, hãy nhấp vào nút xuất bản và thông báo quản trị tuỳ chỉnh của bạn sẽ được phát hành.
Thông báo Quản trị viên của KJM cho phép bạn quản lý thông báo quản trị tuỳ chỉnh mà không cần viết bất kỳ mã nào. Bạn có thể xóa hoặc hủy xuất bản thông báo mà bạn không muốn hiển thị nữa.
Sử dụng tính năng email, bạn cũng có thể sử dụng tính năng này để cảnh báo tất cả người dùng của mình ngay cả khi họ không đăng nhập để kiểm tra thông báo.
Bạn gặp sự cố khi gửi email?
Bạn cũng có thể muốn xem plugin WP Notification Center. Nó cho biết thêm một trung tâm thông báo giống như Facebook trong WordPress. Người dùng có thể nhấp vào biểu tượng thông báo để xem thông báo của họ.