首页 > 解决方案 > 管理部分的喊话箱?

问题描述

亲爱的wordpress专家!

我想在后端实现类似喊话框的部分。当我敲定主题的最后细节时,我正在努力,其他人将开始输入数据。当他们瞥见一个问题时,我希望他们能够给我一个简短的通知。为此,我实现了一个自定义帖子类型,它应该显示管理员通知,但它不起作用。这就是我在functions.php中实现的代码

function call_admin_notices() {
global $pagenow;
    $admin_query = new WP_Query(array('post_type' => 'notices','orderby' => 'date', 'posts_per_page' => 20));
        if (have_posts($admin_query)) {
            while(have_posts($admin_query)) {the_post();
                if ( $pagenow == 'options-general.php' ) {
                        echo '<div class="notice notice-'.get_field('status').' is-dismissible">
                                <h1>'.get_the_title.'<h1>
                                <p>'.get_field('notice').'</p>
                        </div>';
                }
            }
        }
}

add_action('admin_notices','call_admin_notices');

但到目前为止它不起作用。但老实说,我想实现更多的喊话框。类似于仪表板上的简短输入掩码,您可以在其中输入简短信息,也许可以给出答案。类似于“快速草稿”,但输出显示在仪表板上(适用于所有用户角色)

有什么可以实现的吗?

在此先感谢马丁

标签: admindashboardnotice

解决方案


推荐阅读