我不知道为什么我的代码不起作用。我正在开发一个wordpress插件,希望它在管理面板中有一个页面。我尝试了这段代码,但并没有使我走远。
<?php
add_action( 'admin_menu', 'my_admin_menu' );
function my_admin_menu() {
echo '<h1>test</h1>';
add_menu_page( 'Overzicht producten',
'Overzicht top',
'manage_options',
'overzichtproducten/index.php',
'overzicht_admin_page' ,
null,
6);
}
function overzicht_admin_page(){
echo "test";
?>
<div class="wrap">
<h2>Welcome To My Plugin</h2>
</div>
<?php
}
?>
我希望有人能帮助我!
答案 0 :(得分:0)
我解决了它,上面的代码有效,但只能在与您插入插件名称相同的文件中使用。
<?php
/*
Plugin Name: Overzicht producten
Description: Een aansluiting op Woocommerce als overzicht van producten.
Author: Nynke van de Nadort
Version: 1.0
Author URI: none
Text Domain: Nynke van de Nadort
*/
add_action( 'admin_menu', 'my_admin_menu' );
function my_admin_menu() {
add_menu_page( 'Overzicht producten',
'Overzicht top',
'manage_options',
'overzichtproducten/index.php',
'overzicht_admin_page' ,
null,
10);
}
function overzicht_admin_page(){
?>
<div class="wrap">
<h2>Welcome To My Plugin</h2>
</div>
<?php
}
?>