你应该检查自己执行时得到了什么wp_upload_dir
. 通常运行以下代码:
$d = wp_upload_dir();
print_r( $d );
wp_die();
2017/01年度的回复必须是这样
Array
(
[path] => /var/www/html/test100.com/wp-content/uploads/2017/01
[url] => http://test100.com/wp-content/uploads/2017/01
[subdir] => /2017/01
[basedir] => /var/www/html/test100.com/wp-content/uploads
[baseurl] => http://test100.com/wp-content/uploads
[error] =>
)
您很快就会发现此函数是否会产生问题。通常也会尝试禁用所有插件,然后进行测试。这样,如果插件中的一些代码出现问题,您将得到反馈。
其他几件事可能是
get_option( \'upload_path\' )
get_option( \'uploads_use_yearmonth_folders\' )
current_time( \'mysql\' ) if your server has broken date time from some reason.
您可以检查
current_time
使用此代码:
$t = current_time( \'mysql\' );
print_r( $t );
wp_die();
如果你需要什么,请告诉我。