0

クライアントのダッシュボードをできるだけシンプルにしようとしています。wp_list_pages管理メニューの左側を下に移動する方法はありますか? 最初にページをクリックする代わりに。

4

1 に答える 1

0

はい、それはで使用する問題get_pagesですadd_submenu_page

add_action('admin_menu', 'admin_pages_so_19817501' );

function admin_pages_so_19817501() 
{
    $pages = get_pages( array( 'parent' => 0 ) );
    foreach( $pages as $p )
    {
        add_submenu_page(
            'edit.php?post_type=page',
            $p->post_title,
            $p->post_title,
            'edit_pages',
            '/post.php?post='.$p->ID.'&action=edit',
            null
        );
    }
}

currentサブメニュー項目から CSS クラスを操作するには、jQuery が必要です。
参照:投稿名によるメニュー項目の強調表示.

于 2013-11-06T18:50:26.020 に答える