web-dev-qa-db-ja.com

Wp-config.phpのWP_CONTENT_DIRとWP_CONTENT_URLを変更しても登録されませんか?

私はこれを私の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を移動する必要がありますルートでも別の名前で。

4
Keyframe

あなたはおそらく定義を遅すぎたでしょう。実際に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. */
13
s_ha_dum