自定义仪表板微件搜索框

时间:2012-07-14 作者:rereradu

我想创建一个自定义仪表板小部件,其中包含帖子编辑屏幕中的搜索框。

我知道如何创建仪表板小部件以及如何显示它,但我不知道如何放置搜索框。

1 个回复
最合适的回答,由SO网友:brasofilo 整理而成

下面可以,尽管它会重定向到帖子列表页面/wp-admin/edit.php...

还包括页面和CPT的搜索框。

代码

/**
 * PLEASE NOTE THAT THE FOLLOWING CODE DOESN\'T HAVE ANY SANITIZATION or NONCE methods
*/

add_action(\'wp_dashboard_setup\', \'wpse_58520_dashboard_search_widget\');

function wpse_58520_dashboard_search_widget() {
    wp_add_dashboard_widget( \'wpse_54742_active_site_plugins\', __( \'Search Posts/Pages/CPTs\' ), \'wpse_58520_make_dashboard_search_widget\' );
}

function wpse_58520_make_dashboard_search_widget() {
    ?>
        <form id="posts-filter" action="/wp-admin/edit.php" method="get">
        <div class="search-box" style="height:50px">
            <input type="search" id="post-search-input" name="s" value="">
            <input type="submit" name="" id="search-submit" class="button" value="Search Posts"></p>
        </div>
        </form>

        <form id="pages-filter" action="/wp-admin/edit.php" method="get">
        <div class="search-box" style="height:50px">
            <input type="search" id="page-search-input" name="s" value="">
            <input type="hidden" name="post_type" value="page" /> 
            <input type="submit" name="" id="page-search-submit" class="button" value="Search Pages"></p>
        </div>
        </form>

        <form id="cpts-filter" action="/wp-admin/edit.php" method="get">
        <div class="search-box" style="height:50px">
            <input type="search" id="cpt-search-input" name="s" value="">
            <input type="hidden" name="post_type" value="gallery" /> 
            <input type="submit" name="" id="cpt-search-submit" class="button" value="Search Galleries"></p>
        </div>
        </form>
    <?php
}

结果

dashboard widget

&

dashboard widget search results

结束

相关推荐

是否删除旧的喷气背包站点统计?顶级搜索词中的Encrypted_Search_Terms

我创建了一个新的棒球网站。为了创建网站,我基本上只是复制了我的足球网站并更改/修改了主题。由于我只是复制了一个网站,所有JetPack网站的统计数据都引用了旧的足球网站的统计数据。所以,顶柱、顶座、总视图、最繁忙等都是指足球交通。我如何删除这些旧的统计数据,2012年3月26日之前的所有数据?我应该注意到,旧网站使用了Wordpress。com站点统计插件,但我在复制到新站点后更新到Jetpack。我不知道这是否有什么不同,但我想我应该提一下。此外,仪表板小部件中会显示加密的\\u search\\u术语