P2026 #8 in Social & Sharing
Modern P2/o2 replacement using the Block Editor and REST API.
by George Stephanis · github.com/georgestephanis/p2026 · website
★ 19stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/georgestephanis/p2026/archive/refs/heads/trunk.zipDeclares an update source (https://github.com/georgestephanis/p2026), so updates arrive through the plugin's own updater.
From the readme
P2026
A modern WordPress plugin that adds P2/o2-style team collaboration features by progressively enhancing theme-rendered post lists using React, the Block Editor, and the WordPress REST API.
Current release: 0.4.0. See CHANGELOG.md for release notes.
What It Does
- Real-time feed — Polls for new posts and surfaces them behind a reveal banner without auto-scrolling.
- Unified search — Searches authored posts and comments with a debounced modal UI for logged-in users on main archive-like feeds.
- Unread tracking — Tracks per-user read state and shows an unread badge that reveals pending posts.
- Inline threaded comments — Expand comment threads per post; post top-level comments and replies without leaving the page.
- Inline post editing — Edit existing posts using the Block Editor directly on the front end.
- Post-state workflow module — Optional Normal/Unresolved/Resolved state controls in the post menu, plus an "Open only" feed filter.
- New post creation — A p2026/new-post dynamic block provides a front-end Block Editor for publishing posts. An admin bar "New Post" button opens the same editor in a modal when the block isn't on the page.
- Capability-aware U
Read the full README on GitHub →
Releases
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.