我想通过WordPress仪表板创建一个PHP文件而不使用ftp / c-panel,因为我已经检查过,我发现你可以通过在header.php中添加代码来创建一个PHP文件但是我没有头文件。 php在子主题中也没有访问cPanel。有什么建议我如何通过在functions.php中添加一些代码从WordPress仪表板外观 - >编辑器创建php文件?
提前谢谢。
答案 0 :(得分:2)
将此代码放入function.php文件并运行网站
add_action( 'init', 'createnewfile' );
function createnewfile()
{
$myfile = fopen(dirname(__FILE__)."/newfile.php", "w") or die("Unable to open file!");
$txt = "test\n";
fwrite($myfile, $txt);
$txt = "test\n";
fwrite($myfile, $txt);
fclose($myfile);
}
答案 1 :(得分:0)
我修改了答案以便能够:
function createnewfile() {
$filename = dirname(__FILE__)."/newfile.php";
if (file_exists($filename)){
//file exists, then it does nothing.
} else{
$myfile = fopen(dirname(__FILE__)."/newfile.php", "w") or die("Unable to open file!");
$txt = "Tienes que editar este archivo2\n";
fwrite($myfile, $txt);
fclose($myfile);
}
}
add_action( 'after_switch_theme', 'createnewfile' );