wp-content/plugins/tiller/tiller.php
Tiller
Edit a page from the front end by going to the editor, at the right block.
== Description ==
Front-end editing usually means a second, worse editor that renders differently from both the site and the real one. Tiller does the opposite: it adds an edit affordance to each block on the front end that opens the actual editor, selected on that block.
It resolves blocks inside template parts to the right editor, which is the part that otherwise sends an editor to a post editor for something that lives in the site editor.
The affordance is keyboard reachable and hidden from anyone without the capability to edit, and never appears in the markup for logged-out visitors at all.
== Screenshots ==
Numbered the way they ship in /assets/. Click any one to see it full width.
== Installation ==
- Install and activate the plugin.
- Browse the front end while logged in.
- Press the edit affordance on any block.
Nothing is added to the page for users who cannot edit — not hidden, absent.
== Frequently asked questions ==
Does it change the front end for visitors?
No markup and no assets are output for anyone lacking the edit capability.
Classic themes?
Post content blocks, yes. Template parts have no editor to open, so those are skipped.
== Changelog ==
= 1.2.1 =
- Fixed: blocks inside a synced pattern opened the post editor rather than the pattern editor.
= 1.2.0 =
- Template part resolution, sending editors to the site editor where appropriate.