新年快乐!
所以我遇到了一个大问题,目前我们购买的一个php文件指向wordpress的默认上载目录,我们希望将其更改为我们自己的上载目录。
我们仍在使用wordpress的默认上载目录,但我们希望更改此自定义php文件上载到的目录。
当前代码如下所示:
$upload_dir = wp_upload_dir();
$upload_dir[\'basedir\'].\'/downloads/encrypted/\'.$item.\'/*\'));
目前看起来是这样的“www.example.com/wp-content/uploads/downloads/encrypted/”
我们希望它指向“www.example.com/downloads/encrypted/”
已查看阵列wp_upload_dir();
但似乎无法返回文件夹。有什么建议或帮助吗?
谢谢
SO网友:abhishekfdd
请尝试以下方法:
function wp128084_upload_dir( $pathdata ) {
// change path here
return $pathdata;
}
add_filter(\'upload_dir\', \'wp128084_upload_dir\');
将此添加到您要更改上载目录的位置,然后再次删除筛选器以更改为默认wordpress目录
remove_filter(\'upload_dir\', \'wp128084_upload_dir\');