C'est ce que dans mon wp-config.php:
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
J'appelle depuis le répertoire plugin/pluginName vers:
require_once( ABSPATH . 'wp-includes/user.php');
Mais ça revient:
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
Une idée de pourquoi j'ai cette erreur? Toute solution? Merci.
Si vous avez juste besoin que cette classe soit incluse et que votre script se trouve dans le répertoire du plugin, comme /wp-content/plugins/pluginName/script.php
, alors vous pouvez faire:
require realpath('../../../wp-includes/class-phpass.php');