【问题标题】:Wordpress plugin ABSPATH or dieWordpress 插件 ABSPATH 要么死
【发布时间】:2021-07-30 21:32:31
【问题描述】:

wordpress 插件 .php 文件的第一行为

defined('ABSPATH') or die("Cannot access pages directly.");

我了解此行保护 php 文件并防止直接访问。

如果我想访问该文件或在 wordpress 网站中激活它,该怎么办。谢谢

【问题讨论】:

  • 它不应该影响您,因为插件激活使用 ABSPATH。实际上应该是if ( ! defined( 'ABSPATH' ) ) { exit; };

标签: wordpress plugins


【解决方案1】:

试试:

include_once plugin_dir_path( __FILE__ ) . 'my-plugin-dir/my-filename.php';

其中my-plugin-dir是你插件的服务器目录,my-filename.php是你要加载的文件。

(我在示例中使用了include_once,但显然如果您需要多次加载此文件,请改用include

【讨论】:

    猜你喜欢
    • 2019-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-11
    • 1970-01-01
    • 2010-12-29
    • 2022-07-06
    • 2011-05-11
    相关资源
    最近更新 更多