メニュー

WEBMEMOする。とあるクリエイターの個人的な備忘録。

はい、タイトルだけでほぼ解決してしまっていますが、今回は「ABSPATH」についてメモしていこうかと。

目次

    ABSPATHとは?

    タイトルにある通り、WordPressがインストールされているパスです。

    もっと正確には、wp-config.phpが存在しているファイルまでの絶対パスです。

    ABSPATHはwp-config.phpで、dirname(__FILE__)を使用して定義されています。wp−config.phpを見てみると以下の様な記述があるはずです。

    /* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */
    /** Absolute path to the WordPress directory. */
    if ( !defined('ABSPATH') )
        define('ABSPATH', dirname(__FILE__) . '/');

    つまり、wp-config.phpが存在しているファイルをdirname(__FILE__) で取得し、その末尾に ” / ” を付け加えたもの。ということですね。

    ABSPATH の「ABS とは「Absolute」のことだというのもここから分かります。

    例えば「wp_wemo」というファイルにWordPressをインストールしていれば、LinuxやVPSなんかだと下の様な感じのパスが取得できます。

    /var/www/html/wp_wemo/

     

    - Thank you for reading this to the end. -

    コメントする

    CAPTCHA


    TOPへ Top