How I Stopped Chasing Client Feedback Over WhatsApp and Built a WordPress Plugin Instead
The article discusses the challenges of managing client feedback during WordPress site development. It introduces a new WordPress plugin called Flow, which streamlines the review process by using a GitHub-style approval workflow. The plugin allows clients to leave inline comments and approve changes without needing external accounts or subscriptions.
- ▪The author experienced difficulties with client feedback through various communication channels like WhatsApp and email.
- ▪Flow is a free WordPress plugin that integrates a GitHub-style review process directly into WordPress.
- ▪The plugin allows clients to leave inline comments and approve changes without needing to log into WordPress.
DEV.to (Top) files mainly under programming. We currently carry 4,924 of its stories.
Story provenance
Source · retrieval · rights · ranking — open for full record
inspect →
Story provenance
Attribution is not the same as permission. This drawer separates discovery metadata, excerpts, WeSearch-generated summaries, reuse status, and whether the publisher receives the visit. Nothing here claims a legal grant the publisher has not made.
Record
| Original publisher | DEV.to (Top) |
| Canonical URL | https://dev.to/jumplinks/how-i-stopped-chasing-client-feedback-over-whatsapp-and-built-a-wordpress-plugin-instead-2np3 |
| Publication time | Fri, 22 May 2026 20:12:30 +0000 |
| Retrieval time | 2026-05-22T20:32:02.974Z |
| Last seen | 2026-05-22T20:32:02.974Z |
| Headline source | Publisher (no WeSearch rewrite) |
| Excerpt source | publisher body |
| Excerpt method | First ~120 words (~800 chars) of extracted publisher body, fair-use limited. |
| Summary | WeSearch · cerebras-chat (WeSearch summarizer) |
| Summary source text | contentText |
| Citation coverage | Summary is a WeSearch-generated derivative; primary citation is the original publisher URL. |
| Cluster | KTo8cxjwzHn6 |
| Cluster logic | Grouped by semantic title/content similarity across sources within a rolling window. Same-publisher template collisions are excluded from coverage comparison. |
| Ranking reason | Story pages are not engagement-ranked. Hub feeds use recency, with optional source-diversified chronological ordering (cap consecutive stories per source). No personalized ranking. |
| Publisher visit | Yes — open original |
| Substitutes article? | No — link-out required for full text |
Rights status (four layers)
WeSearch handling by dimension
| Indexing | May the item be indexed (stored, ranked, made findable)? | Allowed |
| Snippet | May a short excerpt of the publisher's text be shown? | Allowed |
| AI summary | May WeSearch generate its own short summary of the article? | Limited |
| Retrieval / RAG | May the content be exposed for third-party retrieval-augmented generation? | Not asserted |
| Model training | May the content be used to train AI models? | Not asserted |
| Commercial reuse | May the content be reused commercially? | Not permitted |
Basis: Derived from the published RSS/Atom feed. Contact: [email protected]. Reviewed: 2026-07-24.
Opening excerpt (first ~120 words) tap to expand
try { if(localStorage) { let currentUser = localStorage.getItem('current_user'); if (currentUser) { currentUser = JSON.parse(currentUser); if (currentUser.id === 3946721) { document.getElementById('article-show-container').classList.add('current-user-is-article-author'); } } } } catch (e) { console.error(e); } JUMPLINKS SYSTEMS Posted on May 22 How I Stopped Chasing Client Feedback Over WhatsApp and Built a WordPress Plugin Instead #wordpress #github #productivity If you've ever built a WordPress site for a client, you know the drill. You spend weeks building something you're proud of. The site looks great, the pages are polished, Elementor did its thing. Then comes the review phase. And suddenly your phone is on fire. WhatsApp messages with blurry screenshots.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at DEV.to (Top).