您正在使用add_menu_page
错误的功能bittech_login_settings
应仅为:
function bittech_login_settings() {
add_menu_page(
\'BitTech Login Settings\',
\'BitTech Login Settings\',
\'add_users\',
\'bittech_settings\',
\'bittech_login_settings_callback\'
);
}
function bittech_login_settings_callback() {
// content of the menu
}
并将页面内容放入回调函数中
bittech_login_settings_callback
. 此外,这些台词没有多大意义:
$filename = "../wp-content/plugins/bittech_login/include/config.php";
$contents = file_get_contents($filename);
if($_POST) file_put_contents($filename, $_POST[\'field\']);
您可能应该将该字段存储在数据库中
update_option
并用
get_option()
.