PHPackages                             kyletaylored/wp-datadog-rum - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Logging &amp; Monitoring](/categories/logging)
4. /
5. kyletaylored/wp-datadog-rum

ActiveWordpress-plugin[Logging &amp; Monitoring](/categories/logging)

kyletaylored/wp-datadog-rum
===========================

Integrate Datadog RUM with WordPress

v0.0.1(2y ago)08MITPHP

Since Jun 28Pushed 2y agoCompare

[ Source](https://github.com/kyletaylored/wp-datadog-rum)[ Packagist](https://packagist.org/packages/kyletaylored/wp-datadog-rum)[ Docs](https://github.com/kyletaylored/wp-datadog-rum)[ RSS](/packages/kyletaylored-wp-datadog-rum/feed)WikiDiscussions main Synced 2d ago

READMEChangelogDependencies (1)Versions (3)Used By (0)

WP Datadog RUM
==============

[](#wp-datadog-rum)

Instrument your WordPress sites with [Datadog Real User Monitoring](https://docs.datadoghq.com/real_user_monitoring/installation/) (RUM) to gain deep insights into user experience and performance.

Features
--------

[](#features)

- **Automatic RUM Injection:** Easily add Datadog RUM to your WordPress pages (both front-end and admin) with minimal configuration.
- **Customizable Settings:** Configure your Datadog client token, application ID, sampling rate, and more.
- **Environment Variable Integration:** Optionally set default options from your deployment environment variables.
- **Clean Deactivation:** Removes plugin options when deactivated for a tidy uninstall.
- **Composer Support:** Install and manage the plugin using Composer (recommended).

Installation
------------

[](#installation)

### Option 1: Using Composer (Recommended)

[](#option-1-using-composer-recommended)

1. **Require the Package:** Run the following command in your WordPress project directory:

    ```
    composer require kyletaylored/wp-datadog-rum
    ```
2. **Activate**: Activate the "WP Datadog RUM" plugin through the "Plugins" menu in your WordPress dashboard.

### Option 2: Manual Installation

[](#option-2-manual-installation)

1. **Download**: Download the latest release from the Releases page.
2. **Upload**: Unzip the downloaded file and upload the wp-datadog-rum folder to your `/wp-content/plugins/` directory.
3. **Activate**: Activate the "WP Datadog RUM" plugin through the "Plugins" menu in your WordPress dashboard.

Configuration
-------------

[](#configuration)

1. Datadog Credentials:
    - Create a new Datadog RUM application, obtain client token and application ID.
2. Plugin Settings:
    - Go to "Settings" -&gt; "Datadog RUM" in your WordPress admin dashboard.
    - Enter your Datadog client token and application ID.
    - Customize other settings as needed (e.g., sampling rate, environment).

License
-------

[](#license)

This plugin is released under the MIT License.

Acknowledgements
----------------

[](#acknowledgements)

This plugin is a fork of the original WP Datadog RUM plugin by [Ilan Rabinovitch](https://github.com/irabinovitch).

###  Health Score

17

—

LowBetter than 6% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity32

Early-stage or recently created project

 Bus Factor1

Top contributor holds 64.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

736d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1759794?v=4)[Kyle Taylor](/maintainers/kyletaylored)[@kyletaylored](https://github.com/kyletaylored)

---

Top Contributors

[![kyletaylored](https://avatars.githubusercontent.com/u/1759794?v=4)](https://github.com/kyletaylored "kyletaylored (9 commits)")[![irabinovitch](https://avatars.githubusercontent.com/u/289654?v=4)](https://github.com/irabinovitch "irabinovitch (5 commits)")

### Embed Badge

![Health badge](/badges/kyletaylored-wp-datadog-rum/health.svg)

```
[![Health](https://phpackages.com/badges/kyletaylored-wp-datadog-rum/health.svg)](https://phpackages.com/packages/kyletaylored-wp-datadog-rum)
```

###  Alternatives

[psr/log

Common interface for logging libraries

10.4k1.2B11.5k](/packages/psr-log)[open-telemetry/api

API for OpenTelemetry PHP.

1941.5M276](/packages/open-telemetry-api)[open-telemetry/sdk

SDK for OpenTelemetry PHP.

2328.5M343](/packages/open-telemetry-sdk)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
