我想在外部plugins.php文件中显示数据。下面的url路径是正确的,但它没有显示文件数据。问题是什么?
add_submenu_page( 'antify', 'Plugins', 'Plugins', 'manage_options', 'plugins', ANTIFY_PLUGIN_URL . '/admin/pages/plugins.php' );
plugins.php
<?php
echo 'Hello World';
?>
答案 0 :(得分:0)
错误的方法。试试这个
add_plugins_page('MY TEST', 'My Plugin', 'read', 'my-unique-identifier', array($this,'test_plugin'));
然后创建test_plugin函数以包含您的php文件。
function test_plugin() {
include(ANTIFY_PLUGIN_URL . '/admin/pages/plugins.php');
}
我试过这个,它适用于wordpress 4.1。