我正在为Wordpress编写插件,我需要从系统中导出文件,但我可以锻炼如何抑制管理标题。
代码的一个例子是:
add_action('admin_menu', 'myplugin_setup');
function myplugin_setup(){
add_menu_page( 'My Plugin', 'My Plugin', 'manage_options', 'myplugin', 'myplugin_admin_main', 'dashicons-admin-users' );
add_submenu_page( 'myplugin', 'My Plugin Export', 'My Plugin Export', 'manage_options', 'myplugin-export', 'myplugin_admin_export' );
}
function mcm_profiles_admin_main(){
print('<h1>My Admin Page</h1>');
}
function myplugin_admin_export(){
header('Content-disposition: attachment; filename=myexportfile.txt');
header('Content-type: application/octet-stream');
print('Contents of file')
}
我希望myplugin_admin_export
输出一个文件&#34;文件内容&#34;在里面,但它显示一个管理页面。
Wordpress中是否有办法抑制管理员内容。
答案 0 :(得分:0)
尝试
readfile('myexportfile.txt');
exit;
让我知道它是否有效?