Move plugin Settings page under Parse.ly menu#3186
Move plugin Settings page under Parse.ly menu#3186vaurdan merged 6 commits intoadd/traffic-boostfrom
Conversation
📝 WalkthroughWalkthroughThis pull request updates various components within the Parse.ly plugin. The telemetry settings now use a revised action hook name, and the settings submenu registration has been relocated from the dashboard page to the settings page class. The settings assets are enqueued dynamically using an instance variable, the settings page now displays error messages via a new function call, and the plugin constant and CSS selector have been updated. Additionally, the initialization order has been adjusted so that the settings page is registered after the dashboard page. Changes
Suggested labels
Suggested reviewers
Possibly related PRs
Tip ⚡🧪 Multi-step agentic review comment chat (experimental)
📜 Recent review detailsConfiguration used: .coderabbit.yaml ⛔ Files ignored due to path filters (3)
📒 Files selected for processing (6)
🧰 Additional context used📓 Path-based instructions (1)`**/*.{js,ts,tsx,jsx}`: "Perform a detailed review of the pr...
⏰ Context from checks skipped due to timeout of 90000ms (1)
🔇 Additional comments (8)
✨ Finishing Touches
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
Documentation and Community
|
acicovic
left a comment
There was a problem hiding this comment.
Thanks for working on this to completion. I gave it an additional manual test, and it works.
Description
[This is a follow-up of the draft in #3183]
With this PR, we're moving the plugin's Settings page under the Parse.ly menu, removing the Parse.ly page from the Settings menu.
Motivation and context
Keep all things Parse.ly in a single place.
How has this been tested?
Screenshots
Summary by CodeRabbit
New Features
Refactor
Style