调试脚本的最佳位置

时间:2020-04-29 作者:wharfdale

我正在整合哨兵。io进入我的多站点设置。我在网络上也有5个主题和许多插件。

Sentry需要尽早初始化,我希望它在插件之前加载,这样它也可以跟踪插件的问题。插入以下内容的最佳位置是哪里:

要捕获所有错误,甚至是应用程序启动期间的错误,您应该尽快初始化Sentry PHP SDK。

Sentry\\init([\'dsn\' => \'https://[email protected]/123456789\' ]);
如前所述,我有多个主题,所以我不怀疑在每个主题中放这一行是正确的。

1 个回复
SO网友:Antti Koskinen

也许作为一个must-use plugin?

从文档中,

始终打开,无需通过管理员启用,用户不能意外禁用before normal plugins, 这意味着在mu插件中添加的API挂钩适用于所有其他插件,即使它们在全局命名空间中运行挂钩函数

相关推荐

How to debug load_textdomain?

我真的被难住了。我有这个代码来为我正在工作的网站的英文版本加载我的textdomains。以下代码位于函数中。php主题文件。if(ICL_LANGUAGE_CODE == \'en\'){ $textdomainLoad = load_textdomain( SHIROI_THEME_DOMAIN, get_template_directory().\'/lang/en_US.mo\' ); load_textdomain( \"site\", get_template_