get_home_path()
only works when WP admin scripts are loaded.
ABSPATH
是
defined in wp-config.php 因此,在加载配置文件后,它随时都可以工作,因此应该完全适合您使用。
设置为dirname(__FILE__) + trailing slash
wp负载的。php(与wp config.php位置相同)。dirname
此处返回安装WordPress的绝对路径。例如/home/user/public_html
和ABSPATH
添加尾部斜杠
/** Absolute path to the WordPress directory. */
if ( !defined(\'ABSPATH\') )
define(\'ABSPATH\', dirname(__FILE__) . \'/\');
// So,
ABSPATH == \'/home/user/public_html/\'; // WP files are in public_html
因此,如果您有如下文件夹结构:
- public_html/
- - wp-admin/
- - wp-content/
- - wp-includes/
- - wp-config.php
- - wp-load.php
- - vendor/
- - - autoload.php
- ...
您可以在主题的函数中添加以下内容。加载自动加载的php文件。php文件
require_once( ABSPATH . \'vendor/autoload.php\' );