Пользовательская страница администратора - Wordpress - PullRequest
0 голосов
/ 02 января 2019

Я создаю пользовательскую страницу администратора (Wordpress), чтобы разместить там немного информации: учебные пособия, ссылки и т. Д. Но могу ли я сделать ее страницей по умолчанию? Я имею в виду стартовую страницу после входа в систему? Моя функция ниже:

add_action( 'admin_menu', 'register_testpage' );

function register_testpage(){
add_dashboard_page( 'Hello bro!', 'Welcome', 'manage_options', 'backend',     'testpage', plugins_url( 'testpage/images/icon.png' ), 6 ); 
}


function testpage(){
echo '<div class="wrap"><div id="icon-tools" class="icon1"></div>';
    echo '<h2>Hello!</h2>';
    echo 'Info here...';

echo '</div>';
}

1 Ответ

0 голосов
/ 02 января 2019
/* Redirect the user logging in to a custom admin page. */



    function new_dashboard_home($username, $user){
        if(array_key_exists('administrator', $user->caps)){
            wp_redirect(admin_url('admin.php?page=c2c-overview', 'http'), 301);
            exit;
      }}
add_action('wp_login', 'new_dashboard_home', 10, 2);
...