作成日:2018-08-13, 更新日:2020-12-01
基本
Wordpressの関数の実行前に「wp-load.php」を読み込んであげる。
require_once('/〇〇〇/wp-load.php');
※Wordpressのトップディレクトリにいるはず。
注意
Wordpress外から呼び出すときに関数名が被らないようにしておく。
経緯
FuelPHPでWordpressの関数を使いたかった・・・。
▼出力されたエラー
Cannot redeclare __() (previously declared in /〇FuelPHPのPATH〇/core/base.php:242) /〇WordpressのPATH〇/wp-includes/l10n.php @ line 203
このときは「__()」ってのが被っているのが原因となった。
でも、他にも被っている関数があったりした。