【问题标题】:Which files do get_user() require on wordpressget_user() 在 wordpress 上需要哪些文件
【发布时间】:2017-02-20 00:35:58
【问题描述】:

我需要在脚本中包含函数 get_users() 的 wordpress 站点上运行 cron 作业,但是因为此脚本是单个文件,它不包含任何核心 wordpress 文件。

我的问题是我需要包含哪些文件才能运行 get_users() 函数。

任何帮助将不胜感激。

最好的问候

大卫

【问题讨论】:

    标签: php wordpress function cron-task


    【解决方案1】:

    您需要wp-load.php 文件。在文件开头包含以下代码:

    $path  = '';
    if(!defined('WP_LOAD_PATH')){
        $root = dirname(__FILE__).'/';
    
        if(file_exists($root.'wp-load.php')){
            define('WP_LOAD_PATH',$root);
        }else{
            if(file_exists($path.'wp-load.php')){
                define('WP_LOAD_PATH',$path);
            }else{
                exit("Cannot find wp-load.php");
            }
        }
    }
    require_once(WP_LOAD_PATH.'wp-load.php');
    

    【讨论】:

    • 谢谢,这将加载所有标准的 wordpress 脚本和功能?
    • 是的,会的,请看wp-load.php的文件。
    • 上面好像不存在是不是要预定义$root?
    • 你的文件不是在根目录吗?
    • 非常感谢它完美运行,非常感谢您的帮助:D
    猜你喜欢
    • 2018-03-24
    • 1970-01-01
    • 2012-02-20
    • 2017-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多