Comments not loading – Check that you're logged in and have permission to moderate comments. Ensure the WordPress REST API and FleekDash comment endpoints are available. Look at the browser network tab for failed requests (e.g. 403, 404).
Reply or edit modal doesn't open – Ensure you clicked Reply or Edit on the correct row. If the modal is lazy-loaded, a short delay is normal. Check the console for JavaScript errors.
AI reply not available – AI-assisted reply depends on FleekDash AI integration and plan. Check Settings or Integrations for AI/OpenAI (or similar) and ensure the feature is enabled for comments.
Status didn't change – After Approve/Spam/Trash, the row should update. If it doesn't, refresh the page or re-apply the status filter. If the API returns an error (e.g. permission), check capabilities (e.g. moderate_comments).
Create comment: "Post required" – In create mode you must select a post before saving. Use the post selector to search and pick the post the comment belongs to.
Search or filters too slow – Search is often debounced (e.g. 300 ms). Typing quickly may trigger several requests; wait a moment for results. Large sites may need pagination or virtual scrolling; ensure you're on a recent FleekDash version.
Quick reference
| Topic | Details |
Route | #/comments – Comments page with grid and filters. |
Status filters | All, Pending, Approved, Spam, Trash. |
Reply / Edit | Row actions open modal; save updates or creates reply without leaving the page. |
Create comment | Button opens modal; select post, enter content/author/status; optional AI. |
Moderation | Approve, Spam, Trash per row; optional bulk if supported. |
Delete | Permanent remove; confirm in drawer/dialog. |
AI reply | In reply/create modal; draft or polish text; depends on AI integration. |
APIs | WordPress Bridge comments (list, get, create, update, delete); FleekDash stats endpoint for counts. |