Suporte » Plugins e hacks » Como fazer um "admin menu" carregar uma página "teste.php"?

  • Resolvido marlene4us

    (@marlene4us)


    Pretendo fazer um menu no “dashboard” que mostrará uma outra página. Estou usando como base o código abaixo:

    add_action( 'admin_menu', 'register_my_custom_menu_page' );
    
    function register_my_custom_menu_page(){
        add_menu_page( 'custom menu title', 'custom menu', 'manage_options', 'custompage', 'my_custom_menu_page', plugins_url( 'myplugin/images/icon.png' ), 6 );
    }
    
    function my_custom_menu_page(){
        echo "Admin Page Test";
    }

    Pergunta: Tendo como referência o código acima, como faço para a função “my_custom_menu_page” chamar um página( ex: “teste.php” )? Não desejo chamar a página direto nos argumentos do “add_menu_page”, quero chamar a página incluindo um código para substituir ( echo “Admin Page Test”; ).

A visualizar 1 resposta (de um total de 1)
  • Thread Starter marlene4us

    (@marlene4us)

    Solução: include_once ‘teste.php’;

    add_action( 'admin_menu', 'register_my_custom_menu_page' );
    
    function register_my_custom_menu_page(){
        add_menu_page( 'custom menu title', 'custom menu', 'manage_options', 'custompage', 'my_custom_menu_page', plugins_url( 'myplugin/images/icon.png' ), 6 );
    }
    
    function my_custom_menu_page(){
        include_once 'teste.php';
    }
A visualizar 1 resposta (de um total de 1)
  • O tópico ‘Como fazer um "admin menu" carregar uma página "teste.php"?’ está fechado a novas respostas.