之前羣裏一位朋友在使用 WordPress 的在線安裝主題時遇到了報錯無法正常的安裝 WordPress 主題,後台提示:無法定位 WordPress content 目錄 (wp-content),開始小編以為是文件的權限問題,仔細想了想不對啊,如果是權限問題應該提示權限不夠而不是無法定位啊。趕緊 ss 一下,發現早在 09 年 WordPress 2.8 時候就有人遇到過這個問題了。

解決方法:

打開 WordPress 根目錄的 wp-config.php 文件,把下面這段代碼加到文件末尾的?> 之前:

if(is_admin()) {add_filter('filesystem_method', create_function('$a', 'return "direct";' ));define( 'FS_CHMOD_DIR', 0751 );}

經測試此方法在 WordPress2.8 - WordPress3.6 都能有效的解決無法定位 WordPress content 目錄 (wp-content) 問題。