在啟用一些主題或是插件時(shí),他們會(huì)在WordPress管理面板頂部展現(xiàn)一些相關(guān)信息,這是怎么做到的?其實(shí),在WordPress網(wǎng)站的管理面板中顯示您自己的自定義通知消息真的很容易,只需添加WordPress代碼庫(kù)中的一些代碼段即可。
在主題根目錄下的functions.php
文件中的<?php
下添加以下代碼并保存

function npcink_admin_notice_updated() {
echo ' <div class="updated"><p>我是一條成功的綠色警告信息</p>
</div>';
}
add_action( 'admin_notices', 'npcink_admin_notice_updated' );
function npcink_admin_notice_error() {
echo ' <div class="error"><p>我是一條錯(cuò)誤的紅色警告信息</p>
</div>';
}
add_action( 'admin_notices', 'npcink_admin_notice_error' );
可以看到,上述截圖中的警告信息是沒有刪除按鈕的。
帶有刪除按鈕的警告信息
- 參考消息:詳情

在主題根目錄下的functions.php
文件中的<?php
下添加以下代碼并保存
function npcink_admin_notice_info_dis() {
echo ' <div class="notice notice-info is-dismissible"><p>Npcink - 我是一條帶刪除按鈕的正常警告信息</p>
</div>';
}
add_action( 'admin_notices', 'npcink_admin_notice_info_dis' );
function npcink_admin_notice_warning_dis() {
echo ' <div class="notice notice-warning is-dismissible"><p>Npcink - 我是一條帶刪除按鈕的黃色警告信息</p>
</div>';
}
add_action( 'admin_notices', 'npcink_admin_notice_warning_dis' );
其中的class樣式有以下四種
notice-error
?– 錯(cuò)誤信息使用紅框notice-warning
?– 警告信息使用黃框notice-success
?– 成功信息使用綠框notice-info
?– 一般信息使用藍(lán)框- 不填則為灰框
實(shí)際運(yùn)用
待補(bǔ)充
厲害,點(diǎn)贊