WordPressで使ってる意味不明なもの

IT関連

今実行しているコードのファイル名を取得

echo __FILE__;

index.phpなら、c:\xampp\htdocs\index.phpとなる。

 

親ディレクトリを取得

echo dirname(__FILE__);
echo __DIR__;

c:\xampp\htdocsとなる。

 

定数を定義する

define ( 'ABSPATH' , dirname( __FILE__ ). '/' );

ABSPATHといえば、c:\xampp\htdocsのことですよ。と定義する。

 

定義されているか確認する

if ( ! defined ( 'ABSPATH' ) ) {
     define( 'ABSPATH' , dirname ( __FILE__ ) . '/' );
}

ABSPATHが定義されていなければ、定義する。wp-loadより参照。

コメント

タイトルとURLをコピーしました