私はこれを私のwp-config.phpの最後に追加しようとしました
define('WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/somedir');
define('WP_CONTENT_URL', 'http://example.com/somedir');
ただし、その直後のechoは古い値(wp-content値を含む)を表示します。 wp adminでは、もちろん新しい場所からテーマを見ることができなかったので、echoを試しました。
私はexample.com/wpサブディレクトリにwpをインストールし、サイト自体はexample.comです - 私はルートに.htaccessとindex.phpを上書きしてコピーし、すべてうまく動いています、私はちょうど別のフォルダにwp-contentを移動する必要がありますルートでも別の名前で。
あなたはおそらく定義を遅すぎたでしょう。実際にwp-config.php
の「最後まで」を追加した場合は、次の行の後に追加します。
/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');
もしそうなら、それらの 定数は既に定義されている ( wp_initial_constants
)そして既に定義された後に定数を再定義することはできません。
次の前に、編集を早くします。
/* That's all, stop editing! Happy blogging. */