Linux 软件免费装
Banner图

VizProof Timeline

开发者 tommybordas
更新时间 2026年8月27日 23:05
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

multisite testing screenshots qa visual-regression

下载

1.2.5 1.3.2 1.3.0 1.3.1 1.3.3 1.3.4 1.3.5 1.0.2 1.0.3 1.0.4 1.1.0 1.1.1 1.2.0 1.2.1 1.2.2 1.2.4

详情介绍:

VizProof Timeline connects WordPress to VizProof, a visual regression testing service, so every WordPress update can be followed by an automated visual check of your key pages. Why Plugin, theme, and core updates rarely throw PHP errors when they break something visual: a shifted button, a collapsed layout, a missing hero image. Your monitoring stays green while your pages degrade. VizProof Timeline catches those regressions right from wp-admin, before your visitors do. How it works
  1. Click "Connecter à VizProof": authorize the site from your VizProof account and the API token and project are configured automatically (a manual API token also works).
  2. Select the pages to monitor: each one is auto-classified as Single, Listing, or Static.
  3. Run updates as usual: a modal captures the "before" reference with live progress, the update then applies on its own, and a visual scan runs right after.
  4. Read the verdict first (OK / anomalies to review); pipeline and per-site details stay folded unless something is wrong.
Key features Requirements A VizProof account and API token are required. The free plan is enough to get started: sign up at vizproof.com/register. See the Installation section for the step-by-step setup.

安装:

  1. Upload the vizproof-timeline folder to /wp-content/plugins/.
  2. Activate VizProof Timeline.
  3. Click VizProof in the top admin bar, then Configuration.
  4. Click Connecter à VizProof: sign in (or create a free account), authorize the site, and you are redirected back with the API token and project configured automatically.
  5. Select the pages to monitor and save.
Manual alternative (self-hosted servers or if you prefer explicit tokens):
  1. Create a free account at vizproof.com.
  2. Create a project and add at least one page (use your WordPress site URL).
  3. Go to Account → API Tokens and generate a token (starts with vrt_).
  4. Paste the token in the plugin Configuration page and select the project.
Multisite:
  1. Open Network Admin -> Settings -> VizProof Timeline.
  2. Choose Per-site or Network-wide mode.

升级注意事项:

1.0.3 Live scan progress with elapsed time, stuck-scan detection and auto-expiry, human-readable error messages, real token validation, and a post-activation setup notice. 1.0.1 Fixed incorrect menu path in readme, added API token setup instructions, fixed admin notices leaking into plugin pages. 1.0.0 First stable WordPress.org release. Full review-compliance pass: replaced WP_PLUGIN_DIR/WP_CONTENT_DIR with plugin_dir_path() helpers, REST checks now call current_user_can( 'manage_options' ) explicitly, hardened inline CSS/JS escaping, unified transient prefix. 0.4.45 WP.org compliance hardening: enqueued inline assets (no raw <style>/<script> output) and nonce-protected update request flags. 0.4.44 Critical fix: post-update scans now resolve existing VizProof pages correctly (409 existingPageId extraction). Pre-update baseline waits for run completion before promotion. 0.4.43 Update panel now visible on Themes and Plugins pages, not just update-core.php. 0.4.42 Full audit: security hardening, WCAG AA accessibility, WP.org compliance, i18n fixes, dead code cleanup. 0.4.41 Security and reliability: atomic scan lock, self-decrypting API proxy, dead code cleanup. 0.4.40 Critical fix: PHP parse error from smart quotes, dead navigation links, tighter update panel layout. 0.4.39 UX overhaul: compact update panel, simplified onboarding, grouped settings, accessibility improvements, and several logic bug fixes. 0.4.38 Maintenance release recommended for update workflow reliability, multisite routing, and pre-update baseline consistency.

常见问题:

Does this plugin require a VizProof account?

Yes. The free plan is enough to get started. The easiest path is the "Connecter à VizProof" button on the plugin Configuration page: it signs you in on vizproof.com and configures the token and project automatically. A manual API token (Account → API Tokens) also works; see the Installation section.

Do I have to copy an API token?

Not anymore: one-click connect creates and configures a dedicated, revocable token for the site. Manual tokens remain supported (useful for self-hosted VizProof servers).

What happens after a plugin/theme/core update?

If post-update scan is enabled, VizProof Timeline queues a scan after the update completes and exposes status/results in wp-admin.

Does WP-CLI trigger the same scan logic?

Yes, in two ways. WP-CLI update commands run through the same updater hooks as an update started from wp-admin. And three dedicated commands are available once the site is connected:

  • wp vizproof status reports the connection, the selected project and the last scan.
  • wp vizproof baseline --wait captures a reference and promotes it, to run before a deployment.
  • wp vizproof scan --wait runs a scan and returns the visual verdict. Exit code 2 means anomalies were found, which lets a pipeline stop on a visual regression.
Add --format=json to any of them for a parsable output. The token and the project are read from the site configuration, so connect the site from wp-admin first.

Is multisite supported?

Yes.

  • Per-site: each subsite keeps its own configuration.
  • Network-wide: one shared network-level configuration.

更新日志:

1.3.5 1.3.4 1.3.3 1.3.2 1.3.1 1.3.0 1.2.5 1.2.4 1.2.3 1.2.2 1.2.1 Admin interface cleanup, on every plugin screen: 1.2.0 Reliable before/after ordering, including WordPress core updates: 1.1.1 1.1.0 Simplicity release: one-click setup, guided settings, live progress. 1.0.4 Pre-update baseline ordering and quieter notices: 1.0.3 UX and reliability improvements based on real-world testing: 1.0.2 1.0.1 1.0.0 First stable WordPress.org release. The plugin has reached production maturity for the VizProof Timeline integration: multisite-aware updates workflow, asynchronous scan queue with retry/backoff, admin bar regression badge, REST API surface, and rollback service with local backups in the uploads directory. WordPress.org review compliance: 0.4.45 WordPress.org compliance: 0.4.44 Bug fixes: 0.4.43 0.4.42 Security: 0.4.41 0.4.40 0.4.39 0.4.38 0.4.0