在我的管理页面 wordpress 中创建新页面

create new page within my admin page wordpress

我正在为我的项目创建一个新插件我在管理菜单中有类似的插件并且我已经创建了登录页面我想知道如何在我的插件中创建一个新页面。

所以,如果我要单击“查看所有图像”,我该如何导航到我的插件中的新页面?

add_action('admin_menu', 'test_plugin_setup_menu');

add_action('admin_enqueue_scripts', 'my_admin_scripts');

function test_plugin_setup_menu(){
        add_menu_page( 'Test Plugin Page', 'Test Plugin', 'manage_options', 'test-plugin', 'test_init' );
}

function test_init(){
    echo "<a href='#'>View All Images</a>";
}

使用plugins_url()函数

function test_init(){
    echo "<a href='<?=plugins_url();?>/your_file.php'>View All Images</a>";
}