Skip to content

new links#309

Merged
Dan0sz merged 3 commits into
developfrom
metmarkosaric-patch-2
Jun 10, 2026
Merged

new links#309
Dan0sz merged 3 commits into
developfrom
metmarkosaric-patch-2

Conversation

@metmarkosaric

@metmarkosaric metmarkosaric commented Jun 10, 2026

Copy link
Copy Markdown
Collaborator

@Dan0sz I'll split out some content from the main WP landing page to a dedicated WP docs page when the new plugin version is ready. these are the new links

Summary by CodeRabbit

  • Documentation
    • Updated admin help links to point to new plausible.io integration docs for measurement features (404s, file downloads, outbound links, authors/categories, cloaked affiliate links, ecommerce revenue, form completions, logged-in user status, query parameters, search queries, and hash routing).
    • Updated help links for ad-blocker proxy, page exclusion, proxy troubleshooting, and invalid plugin-token troubleshooting to their corresponding new docs pages.

@coderabbitai

coderabbitai Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: f2af64f3-ceac-471a-a785-3a4b7595c87a

📥 Commits

Reviewing files that changed from the base of the PR and between 5fa6d11 and c1c295a.

📒 Files selected for processing (2)
  • src/Admin/Module.php
  • src/Ajax.php
✅ Files skipped from review due to trivial changes (2)
  • src/Admin/Module.php
  • src/Ajax.php

📝 Walkthrough

Walkthrough

This PR updates several user-facing help/documentation URLs in the plugin: admin settings enhanced-measurement links, proxy bypass and page-exclusion help links, two admin module troubleshooting links, and an invalid-plugin-token Ajax error link, all pointing to new plausible.io docs anchors.

Changes

Admin Settings & Help Links

Layer / File(s) Summary
Admin settings, module, and Ajax documentation links
src/Admin/Settings/Page.php, src/Admin/Module.php, src/Ajax.php
Replaced multiple help/docs URLs: enhanced measurement toggles, proxy/bypass-adblockers text, exclude-pages text, proxy module install/SSL troubleshooting messages, and the invalid-plugin-token error "Read more" link now point to new plausible.io/docs/wordpress-integration#... and plausible.io/docs/troubleshoot-integration#... anchors.

Possibly related PRs

  • plausible/wordpress#301: Edits similar admin/proxy and invalid-token message strings; that PR updates i18n translator comments and sprintf placeholders for related messages.

Poem

🐰 I hopped through links both old and new,
Swapped anchors so the docs shine true,
A tiny tweak, a tidy chore,
Now help links point to knowledge's door —
🍃 A rabbit's nod: update and woo!

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Title check ❓ Inconclusive The title 'new links' is vague and does not clearly describe what documentation links are being updated or why, lacking meaningful context about the changeset. Consider using a more descriptive title like 'Update documentation links to new WordPress integration docs path' to clearly convey the purpose of the changes.
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch metmarkosaric-patch-2

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@metmarkosaric metmarkosaric requested a review from Dan0sz June 10, 2026 14:08
@codecov

codecov Bot commented Jun 10, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
src/Admin/Settings/Page.php (1)

143-328: ⚠️ Potential issue | 🟡 Minor

Update remaining plausible.io/wordpress-analytics-plugin#... doc links to docs/wordpress-integration

There are still leftover references to the old docs path (beyond the existing src/Admin/Module.php entries):

  • src/Ajax.php: https://plausible.io/wordpress-analytics-plugin#oops-the-token-you-used-is-invalid
  • src/Admin/Module.php: https://plausible.io/wordpress-analytics-plugin#if-the-proxy-script-is-slow
  • src/Admin/Module.php: https://plausible.io/wordpress-analytics-plugin#stats-not-being-recorded-after-enabling-the-proxy
  • readme.txt: https://plausible.io/wordpress-analytics-plugin (setup link)

Align these to the new https://plausible.io/docs/wordpress-integration#... anchors used elsewhere (e.g., in src/Admin/Settings/Page.php) for consistency.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@src/Admin/Settings/Page.php` around lines 143 - 328, Update the remaining
outdated plausible.io doc links to the new docs path: in class Ajax
(src/Ajax.php) replace
"https://plausible.io/wordpress-analytics-plugin#oops-the-token-you-used-is-invalid"
with
"https://plausible.io/docs/wordpress-integration#oops-the-token-you-used-is-invalid";
in class Module (src/Admin/Module.php) replace both
"https://plausible.io/wordpress-analytics-plugin#if-the-proxy-script-is-slow"
and
"https://plausible.io/wordpress-analytics-plugin#stats-not-being-recorded-after-enabling-the-proxy"
with
"https://plausible.io/docs/wordpress-integration#if-the-proxy-script-is-slow"
and
"https://plausible.io/docs/wordpress-integration#stats-not-being-recorded-after-enabling-the-proxy"
respectively; and in readme.txt replace
"https://plausible.io/wordpress-analytics-plugin" (setup link) with
"https://plausible.io/docs/wordpress-integration". Ensure exact anchor fragments
are preserved when constructing the new URLs.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Outside diff comments:
In `@src/Admin/Settings/Page.php`:
- Around line 143-328: Update the remaining outdated plausible.io doc links to
the new docs path: in class Ajax (src/Ajax.php) replace
"https://plausible.io/wordpress-analytics-plugin#oops-the-token-you-used-is-invalid"
with
"https://plausible.io/docs/wordpress-integration#oops-the-token-you-used-is-invalid";
in class Module (src/Admin/Module.php) replace both
"https://plausible.io/wordpress-analytics-plugin#if-the-proxy-script-is-slow"
and
"https://plausible.io/wordpress-analytics-plugin#stats-not-being-recorded-after-enabling-the-proxy"
with
"https://plausible.io/docs/wordpress-integration#if-the-proxy-script-is-slow"
and
"https://plausible.io/docs/wordpress-integration#stats-not-being-recorded-after-enabling-the-proxy"
respectively; and in readme.txt replace
"https://plausible.io/wordpress-analytics-plugin" (setup link) with
"https://plausible.io/docs/wordpress-integration". Ensure exact anchor fragments
are preserved when constructing the new URLs.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 04736bd6-6909-4bde-872e-898ea57ae5cb

📥 Commits

Reviewing files that changed from the base of the PR and between 035dc70 and 5fa6d11.

📒 Files selected for processing (1)
  • src/Admin/Settings/Page.php

@Dan0sz

Dan0sz commented Jun 10, 2026

Copy link
Copy Markdown
Collaborator

@metmarkosaric, please also change any remaining links elsewhere in the code.

There are still leftover references to the old docs path (beyond the existing src/Admin/Module.php entries):

src/Ajax.php: https://plausible.io/wordpress-analytics-plugin#oops-the-token-you-used-is-invalid
src/Admin/Module.php: https://plausible.io/wordpress-analytics-plugin#if-the-proxy-script-is-slow
src/Admin/Module.php: https://plausible.io/wordpress-analytics-plugin#stats-not-being-recorded-after-enabling-the-proxy
readme.txt: https://plausible.io/wordpress-analytics-plugin (setup link)

Align these to the new https://plausible.io/docs/wordpress-integration#... anchors used elsewhere (e.g., in src/Admin/Settings/Page.php) for consistency.

@metmarkosaric

Copy link
Copy Markdown
Collaborator Author

@Dan0sz I've changed the other two files but readme.txt can stay as it is as that link will still stay valid

@Dan0sz Dan0sz merged commit f017258 into develop Jun 10, 2026
7 checks passed
@Dan0sz Dan0sz deleted the metmarkosaric-patch-2 branch June 10, 2026 19:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants