これが私のwp-config.phpの内容です。
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
Plugin/pluginNameディレクトリから次のものを呼び出しています。
require_once( ABSPATH . 'wp-includes/user.php');
しかし、それは戻ってきています:
Warning: require_once(ABSPATHwp-includes/user.php) [function.require-once]: failed to open stream: No such file or directory in /home/------/wp-content/plugins/---/---.php on line 43
Fatal error: require_once() [function.require]: Failed opening required 'ABSPATHwp-includes/user.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/------/wp-content/plugins/---/---.php on line 43
なぜこのエラーが発生したのでしょうか。何か解決策はありますか?ありがとう。
そのクラスを含めるだけで、スクリプトが/wp-content/plugins/pluginName/script.php
のようにプラグインディレクトリにある場合は、次のようにします。
require realpath('../../../wp-includes/class-phpass.php');