Cách thức thêm thông tin quản trị tùy chỉnh trong WordPress

Tags

Bạn mang muốn thêm thông tin quản trị trong WordPress không? Thông tin của quản trị viên được sử dụng để hiển thị cảnh báo, thông báo và thông tin quan trọng trên màn hình cho người mua. Trong bài viết này, mình sẽ chỉ cho bạn cách thức làm cho hiệu quả nhất. Cộng Đánh giá nào.

thêm thông báo quản trị tùy chỉnh

tại sao và khi nào dùng thông tin quản trị tùy chỉnh trong WordPress?

WordPress dùng thông tin của quản trị viên để cảnh báo quý khách về lỗi, cảnh báo và thông tin thành công.

ví dụ về thông báo của admin

chủ sở hữu trang web cá nhân, tác fake plugin và nhà tăng trưởng theme cũng mang thể dùng thông báo của quản trị viên.

giả dụ bạn đang khiến việc trên một trang web cho các bạn không quen thuộc có WordPress, thì bạn sở hữu thể thêm thông tin quản trị tùy chỉnh để hiển thị thông báo hữu dụng trên địa bàn quản trị WordPress của họ.

thông báo quản trị tùy chỉnh cũng sở hữu thể hữu dụng nếu như bạn chạy 1 trang WordPress đa dạng tác nhái. Bạn sở hữu thể thêm thông tin để chỉ dẫn những tác fake mới và giúp họ mua tuyến đường.

bên cạnh đó, mình khuyên bạn nên tiêu dùng những thông báo của quản trị viên một phương pháp kỹ càng. Chúng sở hữu thể tương đối phiền và làm hỏng trải nghiệm WordPress cho quý khách.

Hãy cộng xem bí quyết bạn sở hữu thể thêm thông báo quản trị tùy chỉnh của riêng mình.

Thêm thông báo quản trị tùy chỉnh trong WordPress theo cách thức tay chân

trước nhất, bạn cần thêm mã này vào tệp functions.php của theme hoặc child theme:

function general_admin_notice() 
    global $pagenow;
    if ( $pagenow == 'options-general.php' ) 
         echo '<div class="notice notice-warning is-dismissible">
             <p>This notice appears on the settings page.</p>
         </div>';
    

add_action( 'admin_notices', 'general_admin_notice' );

Mã này hiển thị thông báo trên trang cài đặt với viền màu vàng và 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:

thay đổi thông báo admin

ví như nghiên cứu mã, bạn sẽ nhận thấy đã tiêu dùng biến $pagenow để phát hiện trang hiện giờ.

Sau đó, mình đã thêm điều kiện để rà soát xem trang bây giờ với đáp ứng trang mà mình muốn hiển thị thông tin hay ko.

nếu sở hữu, thì mình hiển thị thông tin được bao bọc trong phần tử <div>. Phần tử div này sử dụng các class CSS đã được xác định trong khoảng trước cho những cái thông tin khác nhau.

Bạn với thể thay đổi những class này sao cho phù hợp mang nhu cầu, cụ thể là: notice-error, notice-warning, notice-success, hoặc notice-info

Bạn có thể thêm class is-dismissible, dùng class này sẽ xuất hiện thêm nút đóng thông báo.

Ngoài việc kiểm tra trang hiện tại, bạn sở hữu thể thêm số đông những loại điều kiện để hiển thị thông tin thích hợp mang các cảnh huống khác nhau.

ví dụ về thêm thông báo tùy chỉnh trong WordPress

Ví dụ: bạn muốn hiển thị thông tin chỉ cho các bạn mang vai trò tác fake.

Đây là cách thức bạn sẽ làm cho điều đó:

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' );

Mình đã thêm một rà soát bổ sung để phát hiện vai trò của người dùng.

Đây là cách nó sẽ xuất hiện trên trang web của bạn.

thông báo bởi vai trò người dùng

Anh chị hãy thả sức thực hiện có những điều kiện, bộ lọc và các hook khác nhau để tuỳ chỉnh thông báo quản trị theo nhu cầu của bản thân.

Lời kết

có cách thức khiến này, bạn với thể tiện dụng thêm thông báo quản trị trong WordPress.

nếu Anh chị thấy hay mang thể theo dõi chuyên mục WordPress căn bản để biết thêm phổ quát kiến thức mới nha.

Hãy follow fanpage để nhận được những bài viết mới nhất nhé : Hocwordpress Group

Theo : https://hocwordpress.vn/cach-them-thong-bao-quan-tri-tuy-chinh-trong-wordpress

Thủ thuật wordpress : https://flatsome.xyz/category/thu-thuat

Chia sẽ theme Free : https://flatsome.xyz/category/theme

Chia sẽ Plugin miễn phí : https://flatsome.xyz/category/plugin