Bug Reporting for WordPress

The bug reporting widget for WordPress sites

Theme conflicts, plugin clashes, "white screen on my phone" — WordPress bugs are environment bugs. Give users and clients a report button that captures the environment: screenshot, console, network, browser — filed into Jira.

Why WordPress teams use it

Every report is missing the environment

WordPress issues are notoriously browser- and plugin-dependent. Reports arrive with the exact URL, browser, viewport, and console output attached.

Page-builder styling wars

Elementor, Divi, and theme CSS fight over everything global. The widget renders in Shadow DOM — it cannot be broken by, or break, your theme.

Agencies juggling many WP sites

A widget key per site routes every client’s reports to the right Jira project — no shared inboxes.

Install on WordPress in minutes

No SDK, no backend changes — the widget is a single ES module.

  1. 1

    Add one script tag

    Paste the snippet into your theme’s header (header.php or a child theme), or via any header/footer-snippet plugin you already use, or through Google Tag Manager. Note: we don’t ship a WordPress plugin — none is needed for a single script tag.

  2. 2

    Clear caches

    Purge your page cache/CDN so the script reaches visitors.

  3. 3

    Connect Jira

    OAuth once; reports become ready-to-work issues.

<script type="module">
  import IssueCapture from 'https://issuecapture.com/widget.js';
  IssueCapture.init({ apiKey: 'ic_your_key' });
</script>

Same snippet whether added via theme, snippet plugin, or GTM.

Every report arrives in Jira with

Annotated screenshot

Reporters circle the problem instead of describing it

Console errors

JavaScript errors and warnings from page load onward

Failed requests

4xx/5xx network calls, with privacy filters

Browser context

URL, browser, OS, viewport — automatically

Then AI triage sets priority and category and links duplicates — before the issue lands in your project (team-managed and JSM included).

WordPress bug reporting: FAQ

Is there a WordPress plugin?

No, and you don’t need one — the widget is one script tag. Add it via a child theme’s header, any header/footer-snippet plugin, or Google Tag Manager. (Fewer plugins is rarely the wrong call on WordPress.)

Will it conflict with my theme or page builder?

The widget UI lives in Shadow DOM, isolated from theme and builder CSS in both directions. It doesn’t register WordPress hooks, shortcodes, or database tables — it’s purely client-side.

Does it work with caching plugins and CDNs?

Yes — it’s a static script reference, cache-friendly by nature. Just purge caches once after adding it.

Can WooCommerce stores use it?

Yes. Network capture records failed AJAX/API calls (with configurable privacy filters for sensitive endpoints), which is exactly the context checkout bugs need.

Ship the widget on your WordPress site today

Free plan with 10 issues/month, no credit card. Jira connection takes one OAuth click.

  • Works with Jira Cloud + JSM
  • Team-managed projects supported
  • ~40KB core, lazy-loaded extras