innocode-digital/wp-bugsnag-fe

自动检测网站浏览器上的问题并通过电子邮件、聊天或工单系统通过Bugsnag通知。

安装: 920

依赖项: 2

建议者: 0

安全: 0

星标: 1

关注者: 10

分支: 1

类型:wordpress-muplugin

1.1.0 2022-11-30 11:28 UTC

This package is auto-updated.

Last update: 2024-08-29 06:02:08 UTC


README

描述

自动检测网站浏览器上的问题并通过电子邮件、聊天或工单系统通过Bugsnag通知。

安装

  • 首选方式是使用 Composer

      composer require innocode-digital/wp-bugsnag-fe
    

    默认情况下,它将被安装为 必须使用插件。可以通过 composer.json 中的 extra.installer-paths 来控制。

  • 另一种方式是将此存储库克隆到 wp-content/mu-plugins/wp-content/plugins/

      cd wp-content/plugins/
      git clone git@github.com:innocode-digital/wp-bugsnag-fe.git
      cd wp-bugsnag-fe/
      composer install
    

如果插件被作为常规插件安装,则从插件页面激活 AWS Lambda Prerender 或通过 WP-CLI: wp plugin activate wp-bugsnag-fe

配置

将以下常量添加到 wp-config.php

define( 'BUGSNAG_FE_API_KEY', '' );
// Optionally, it's possible to change Bugsnag domain and/or version of library via `wp-config.php`:
define( 'BUGSNAG_FE_DOMAIN', '' );
define( 'BUGSNAG_FE_VERSION', 'v6' );

使用

默认情况下,库将与具有 defer 属性的 wp_enqueue_scripts 钩子以更高的优先级加载,但可以通过 innocode_bugsnag_fe_deferred 钩子来控制。

add_action( 'innocode_bugsnag_fe_deferred', '__return_false' );