Title: Fotalyze
Author: warzi37
Published: <strong>2026 年 8 月 27 日</strong>
Last modified: 2026 年 8 月 27 日

---

搜尋外掛

![](https://ps.w.org/fotalyze/assets/banner-772x250.png?rev=3669429)

![](https://ps.w.org/fotalyze/assets/icon-256x256.png?rev=3668596)

# Fotalyze

 由 [warzi37](https://profiles.wordpress.org/warzi37/) 開發

[下載](https://downloads.wordpress.org/plugin/fotalyze.0.3.1.zip)

 * [詳細資料](https://tw.wordpress.org/plugins/fotalyze/#description)
 * [使用者評論](https://tw.wordpress.org/plugins/fotalyze/#reviews)
 *  [安裝方式](https://tw.wordpress.org/plugins/fotalyze/#installation)
 * [開發資訊](https://tw.wordpress.org/plugins/fotalyze/#developers)

 [技術支援](https://wordpress.org/support/plugin/fotalyze/)

## 外掛說明

Personalized-product shops receive unusable photos: blurry, backlit, too
 small 
to print. The problem is discovered after the order, and costs an email exchange,
a refund, or an unhappy customer.

Fotalyze scores the photo the moment the customer picks it, and tells them
 clearly
what’s wrong — before they pay.

#### The photo never leaves the customer’s device

All the analysis happens in the browser. No image is ever sent to a server,
 neither
yours nor the plugin’s. There is no third-party service, no account to create, no
outgoing request, no personal data transmitted.

#### Warns, never blocks

By default, the plugin warns the customer and lets them order anyway. This is
 deliberate:
no automated tool judges a photo as well as a human does, and rejecting a good photo
costs a sale.

Blocking the add-to-cart button exists as a Pro feature, so it’s a deliberate
 choice
you make once the thresholds have been proven on your own orders — not something
a fresh install can do by accident.

#### What is measured

 * **Sharpness** — Laplacian variance, to catch motion blur or missed focus.
 * **Exposure** — overexposed or overly dark areas, where detail is permanently 
   lost.
 * **Backlight** — a subject noticeably darker than its background. Warns only.
 * **Resolution** — actual image size compared to what your print format requires.
 * **Screenshot detection** — recognises files that aren’t photographs at all.

Shop-wide thresholds are adjustable from WooCommerce  Fotalyze.

#### The score stays attached to the order

The verdict the customer saw is recorded on the order line — for free, on
 every
order. So if a dispute comes up, you know the customer was warned and ordered anyway.

#### Free vs. Pro

Free forever:

 * Photo scoring with every metric above.
 * Customer-facing warning — never blocks the order.
 * Shop-wide thresholds.
 * The score attached to every order line.

Fotalyze Pro adds:

 * Optional blocking of the add-to-cart button, once you trust your thresholds.
 * Per-product thresholds — a large-format print can demand a higher
    resolution
   than a small one, without changing the shop-wide default.
 * A history screen listing every order with a photo score, instead of opening
    
   orders one by one.

## 安裝方式

 1. Install and activate the plugin.
 2. Open WooCommerce  Fotalyze to adjust the thresholds if needed.
 3. That’s it: the plugin attaches itself to the file fields present on your
     product
    pages, whichever plugin provides them.

## 常見問題集

### Are my customers’ photos sent anywhere?

No. The analysis happens in the customer’s browser. No file is transmitted,
 stored,
or accessed by any third party. The plugin makes no outgoing request.

### Does it work with the upload plugin I already use?

The plugin doesn’t attach to a specific field: it watches for image-accepting
 file
fields on the product page. So it works with most upload plugins without any configuration.

### Can the customer order despite a warning?

Yes, by default. Blocking is an option you enable yourself.

### Does the score recorded on the order count as proof?

No. It’s computed in the customer’s browser and submitted with the form: it’s
 a
self-reported statement, not binding proof. It’s more than enough to inform an ordinary
customer conversation.

### What happens if the file can’t be read?

The plugin doesn’t judge what it couldn’t measure: it flags this and lets the
 customer
order anyway.

### Does licensing collect any data?

The photo-scoring engine itself doesn’t — it stays entirely in the customer’s
 browser,
free or Pro. Licensing is handled by Freemius, which asks for your own opt-in (not
your customers’) on activation, and may then collect non-sensitive site data (URL,
WordPress and plugin versions) to manage your license and check for updates. See
[Freemius’s privacy policy](https://freemius.com/privacy/) for details. This is 
separate from and unrelated to customer photos, which Freemius never sees.

## 使用者評論

這個外掛目前沒有任何使用者評論。

## 參與者及開發者

以下人員參與了開源軟體〈Fotalyze〉的開發相關工作。

參與者

 *   [ warzi37 ](https://profiles.wordpress.org/warzi37/)

[將〈Fotalyze〉外掛本地化為台灣繁體中文版](https://translate.wordpress.org/projects/wp-plugins/fotalyze)

### 對開發相關資訊感興趣？

任何人均可[瀏覽程式碼](https://plugins.trac.wordpress.org/browser/fotalyze/)、查看
[SVN 存放庫](https://plugins.svn.wordpress.org/fotalyze/)，或透過 [RSS](https://plugins.trac.wordpress.org/log/fotalyze/?limit=100&mode=stop_on_copy&format=rss)
訂閱[開發記錄](https://plugins.trac.wordpress.org/log/fotalyze/)。

## 變更記錄

#### 0.3.1

 * Renamed from SnapProof to Fotalyze: the WordPress.org review team found
    SnapProof
   already in use by several independent photography products.

#### 0.3.0

 * Renamed from Photo-Check to SnapProof.
 * Fotalyze Pro (blocking, per-product thresholds, order history) is now a
    separate
   add-on, sold through Freemius and installed on top of this plugin once purchased—
   the code for those features no longer ships in this free plugin at all. Nothing
   changes for the free tier itself.
 * Dropped the bundled French translation file — translations are now handled
    entirely
   through translate.wordpress.org.

#### 0.2.0

 * Fotalyze Pro: optional blocking, per-product thresholds, order history
    screen.
   Free tier unchanged — photo scoring, customer warning, shop-wide thresholds, 
   and the score attached to every order stay free.

#### 0.1.0

 * First release: photo scoring at upload, customer warning, adjustable
    thresholds,
   optional blocking, screenshot detection, score attached to the order line.

## 中繼資料

 *  版本 **0.3.1**
 *  最後更新 **2 週前**
 *  啟用安裝數 **少於 10 次**
 *  WordPress 版本需求 ** 6.0 或更新版本 **
 *  已測試相容的 WordPress 版本 **7.1**
 *  PHP 版本需求 ** 7.4 或更新版本 **
 *  語言
 * [English (US)](https://wordpress.org/plugins/fotalyze/)
 * 標籤:
 * [image](https://tw.wordpress.org/plugins/tags/image/)[personalization](https://tw.wordpress.org/plugins/tags/personalization/)
   [quality](https://tw.wordpress.org/plugins/tags/quality/)[upload](https://tw.wordpress.org/plugins/tags/upload/)
   [woocommerce](https://tw.wordpress.org/plugins/tags/woocommerce/)
 *  [進階檢視](https://tw.wordpress.org/plugins/fotalyze/advanced/)

## 評分

這個項目尚無任何評論記錄。

[撰寫評分](https://wordpress.org/support/plugin/fotalyze/reviews/#new-post)

[查看全部使用者評論](https://wordpress.org/support/plugin/fotalyze/reviews/)

## 參與者

 *   [ warzi37 ](https://profiles.wordpress.org/warzi37/)

## 技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

 [檢視技術支援論壇](https://wordpress.org/support/plugin/fotalyze/)