在 wordpress 後台的控制台頁面上,添加一個自訂內容的面板,這各功能並非一定需要,基本上都是顯示一些 wordpress 的資訊,如文章數統計之類,或是狀態類的內容,至於要顯示什麼看需求,我也是為了某種需求,把這功能挖出來用,那就開始吧!這篇很快就結束🤪

下面程式就是

PHP
// 添加Dashboard内容
function custom_dashboard_content() {
    echo '<div class="custom-dashboard-content">';
    echo '<h2>打發時間</h2>';
    echo '<p>您想要添加的自定内容在這裡</p>';
    echo '<p>打發時間 dafatime.idv.tw</p>';
    echo '</div>';
}
// 自定内容添加到Dashboard
function add_custom_dashboard_widget() {
    wp_add_dashboard_widget('custom_dashboard_widget', '自定内容區塊標題', 'custom_dashboard_content');
}
// 使用wp_dashboard_setup掛勾自定内容添加到Dashboard
add_action('wp_dashboard_setup', 'add_custom_dashboard_widget');

上述要呈現 HTML 內容部分,就看要 get WordPress 的什麼內容了,如果不想一直 echo 可以用以這樣寫法如下:

PHP
// 添加Dashboard内容
function custom_dashboard_content() {
  ?>
    <div class="custom-dashboard-content">
    <h2>這裡是標題</h2>
   	<p>您想要添加的自定内容在這裡</p>
   	<p>打發時間 dafatime.idv.tw</p>
    </div>
  <?php
}
// 自定内容添加到Dashboard
function add_custom_dashboard_widget() {
    wp_add_dashboard_widget('custom_dashboard_widget', '自定内容區塊標題', 'custom_dashboard_content');
}
// 使用wp_dashboard_setup掛勾自定内容添加到Dashboard
add_action('wp_dashboard_setup', 'add_custom_dashboard_widget');

這樣就可以不需要 一直 echo,教學就到這裡結束,快吧~!感謝觀賞掰掰!

最後修改日期: 2024 年 8 月 19 日

留言

撰寫回覆或留言

發佈留言必須填寫的電子郵件地址不會公開。