【发布时间】:2016-02-03 05:14:49
【问题描述】:
我想在插件激活时在 wordpress 中移动文件。我为此编写了一个代码,但它不起作用。
function onactivation_install(){
$src = ABSPATH . 'wp-content/plugins/sinetiks-schools/plugin_list.php';
$dest = get_template_directory();
$full_path = $dest.'/';
$flag = wp_handle_upload($src,$full_path);
var_dump($flag); }
register_activation_hook( __FILE__,'onactivation_install' );
【问题讨论】:
-
var_dump 上显示了什么?
-
报错,插件在激活过程中产生了67个字符的意外输出。如果您发现“标头已发送”消息、联合提要问题或其他问题,请尝试停用或删除此插件。
-
echo $flag['error'];它甚至在 var_dump 中可能会显示确切的错误是什么?
-
好的,注释 var_dump 语句并激活它,然后检查它可能成功完成的目录
-
否,文件未上传到目标文件夹