我創建需要能夠保存文件的WordPress插件創建一個文件。不用擔心文件權限,最好的方法是做什麼。 (即是否有一個目錄被認爲是安全的寫入?)從WordPress插件
回答
如果你可以將圖片上傳到自己的博客,然後wp-content/uploads
應該是可寫的。
但文件權限總是東西有點擔心,當你要部署到新的服務器。
通常你可以創建一個目錄mkdir()
,保留到chmod(777)
,所以你可以從ftp刪除這個目錄沒有根用戶,這個目錄將完全可寫通過PHP。還有你用777文件的chmod
,否則不能刪除沒有root權限的文件。
'的var_dump(MKDIR(WP_PLUGIN_DIR '/ my_plugin/MY_DIR',0777)。);'總是返回'FALSE'。包含新目錄的目錄必須對每個人具有可寫權限,並且讓用戶更改其權限是不現實的。 – nathanjosiah 2012-01-09 19:27:13
目錄「my_plugin」是否存在?如果沒有,你必須創建它。最簡單的方法是使用recuresive創建,使用mkdir將第三個參數設置爲true:'mkdir(WP_PLUGIN_DIR。'/ my_plugin/my_dir',0777,TRUE)' – Kristian 2012-01-09 19:30:23
它確實存在,但權限是'755'對於從PHP寫作,這將是大概99%的情況下的情況。唯一不是這樣的情況是,如果用戶改變了它,但用戶很可能不知道從哪裏開始。 – nathanjosiah 2012-01-09 19:33:58
- 1. 從WordPress的插件
- 2. Wordpress excel從插件下載
- 3. WordPress插件失敗,插件
- 4. 從我的WordPress插件寫入文件
- 5. WordPress插件wp_enque_script()
- 6. jQuery.removeCookie WordPress插件
- 7. wordpress。 com插件?
- 8. Wordpress Jquery插件
- 9. wordpress fotobook插件
- 10. 與WordPress插件
- 11. 在WordPress插件
- 12. WordPress插件
- 13. FAQ wordpress插件
- 14. WordPress插件WP_error
- 15. WordPress插件
- 16. 與WordPress插件
- 17. move_uploaded_file()wordpress插件
- 18. Wordpress FB插件
- 19. WordPress的插件
- 20. 將JavaScript插入Wordpress插件
- 21. Wordpress從插件創建前端頁面
- 22. 從插件執行wordpress搜索
- 23. 使用WordPress插件從PDF創建jpgs
- 24. 更改wp_title從我的Wordpress插件
- 25. 從Wordpress插件更改字體
- 26. 註銷Jscripts/CSS從WordPress的插件
- 27. 從wordpress插件中重定向
- 28. 從Wordpress插件刪除元素
- 29. WordPress json api插件 - 從jQuery調用
- 30. 從WordPress插件查找/替換文本
我寫了這個目錄時唯一不確定的是我不知道該文件夾的結構是否改變了,如果我不得不擔心我的目錄被擦除 – nathanjosiah 2012-01-09 19:39:51