| 开发者 | wilderlabs |
|---|---|
| 更新时间 | 2026年11月5日 03:33 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[finishcoat] shortcode. [finishcoat board="yes"] shows the board of every note where you place it.
Source code
Every file in the plugin is the original, human-readable source. Nothing is minified, compiled or bundled, and there is no build step: the JavaScript and CSS in the assets folder are the files we edit. The plugin's source code is also public at https://github.com/wilder-labs/finishcoat.
finishcoat folder to /wp-content/plugins/.Both work. For a new build or a redesign, a staging copy is best: your client reviews the finished design before launch, and nothing they try touches the public site. On a live site, keep the default "Only people who open the review link" so the tab appears only for people you send the link to, and they still need their review code. On a staging site, also tick Settings > Reading > "Discourage search engines" so the copy stays out of Google.
In your own WordPress site. Notes and replies are private posts in your database. Photos go to wp-content/uploads/finishcoat/: a display copy and a thumbnail with location and camera data removed, and the original file as sent in a _originals folder with a random name. On Apache a rule blocks direct access to that folder; on nginx, add a rule that denies /wp-content/uploads/finishcoat/_originals/. Editors download originals through wp-admin.
Visitors with a working review code, and logged-in editors and administrators. Notes never appear in search results, feeds or the REST API.
A code is 8 letters and numbers, shown like K7QM-4XRT, with no 0, O, 1, I or L to mix up. You can rename, revoke or regenerate a code at any time. A revoked or regenerated code stops working at once, and the person is asked for a new one. Wrong codes are limited to 10 an hour per visitor.
In the default mode, visitors without a review code get one small inline script of about 2 KB and nothing else. The tab's script and styles load only for people with a code and for logged-in editors. Nothing is loaded from other servers.
Yes. The tab and panel live in their own shadow DOM, so your theme's styles do not change them and they do not change your theme. They use your theme's fonts. The tab stays hidden inside the Divi, Elementor and other page builder editors.
Finishcoat Pro is a separate plugin, sold at wilderlabs.studio. It puts a suggested photo in place on the page for you to approve or reset, adds a photo library your client can pick from, photo links, small text changes shown as tracked changes, a Review screen with a weekly summary, and review for more than one client site from one place. Everything in this plugin works fully without it.
Email finishcoat@wilderlabs.studio, or post in the WordPress.org support forum for Finishcoat.