WordPress插件開發(fā)過程中,可能需要創(chuàng)建獨(dú)立的文件夾來保存插件上傳的文件,那么你可以在插件的文件中添加類似下面的函數(shù)來實(shí)現(xiàn):
function myplugin_activate() {
$upload = wp_upload_dir();
$upload_dir = $upload['basedir'];
$upload_dir = $upload_dir . '/mypluginfiles';
if (! is_dir($upload_dir)) {
mkdir( $upload_dir, 0700 );
}
}
register_activation_hook( __FILE__, 'myplugin_activate' );
函數(shù)的作用是定義插件的上傳路徑為WordPress默認(rèn)上傳路徑下的 mypluginfiles 文件夾,如果不存在該文件夾,就在插件啟用的時候新建一個,并且賦予 0700 操作權(quán)限。
聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個人或組織,在未征得本站同意時,禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。





有用。如果是保存在別的云盤里,修改路徑就可以了嗎?