WordPressで「wp-content」までのパスをdefineしたいのですが、ベストな方法はなんでしょうか?
現状では下記としていますが、いずれもサーバーを変えた場合に値が変わってしまうのが難点です。
//Z.comWPの場合 define( "DIR_WP_CONTENT", "/export/user/b/zjp_000000/live_111111/var/wordpress/wp-content" ); //Xサーバーの場合 define( "DIR_WP_CONTENT", "/home/xs000000/xs000000.xsrv.jp/public_html/wordpress/wp-content" );
ないしは以下のようにreplace
すればいいのですが、釈然としません…。
define( "DIR_TEMPLATE", get_template_directory() ); $dir_wp_content = str_replace("/themes/theme","",DIR_TEMPLATE) define( "DIR_WP_CONTENT", $dir_wp_content );
またはABSPATH
を使って追加してもいいのですが、やはりこれもどうかと思いますし…
define( "DIR_WP_CONTENT", ABSPATH . "/wordpress/wp-content" );
一発でたどり着けるような関数などございませんでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。