[WordPress] 外掛分享: ESM Consumer Evaluation

首頁外掛目錄 › ESM Consumer Evaluation
WordPress 外掛 ESM Consumer Evaluation 的封面圖片
全新外掛
安裝啟用
尚無評分
剛更新
最後更新
問題解決
WordPress 6.4+ PHP 7.4+ v1.0.0 上架:2026-09-20

內容簡介

ESM Consumer Evaluation 將 WordPress 網站轉變為實用的消費者評價通道,提供內容評價和目標評價兩種主要設置路徑,適合各類型網站使用。

【主要功能】
• 內容評價:針對文章、頁面及產品進行評價
• 目標評價:為產品、服務或品牌創建專屬評價
• 本地評價:收集1-10分的評分及選擇性評論
• ESM IDX識別:連結持久的ESM IDX值以識別目標
• 外部聲譽:顯示管理員策劃的外部聲譽連結

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「ESM Consumer Evaluation」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

ESM Consumer Evaluation turns a WordPress site into a practical consumer evaluation channel.
After activation, the plugin opens a guided dashboard with two primary setup paths:

Content Evaluation — evaluate WordPress Posts, Pages, Products, or other public content types. This is designed for news sites, journals, magazines, blogs, communities, and information sites.
Target Evaluation — create a dedicated evaluation target for a product, service, store, organization, campaign, public figure/public profile, or another subject. This is designed for stores, brands, service businesses, organizations, and target-focused evaluation sites.

You can use either path independently or use both together. Content Evaluation also lets you choose whether participation is limited to logged-in members or open to both members and guest visitors.
The plugin is built around three clearly separated layers:

Local Evaluation — collect 1–10 scores and optional reviews on your own WordPress site.
ESM IDX-ready Identity — attach an optional durable ESM IDX value so the same real-world target can later be recognized across participating sites.
Wider Reputation — show administrator-curated external reputation links and optional rating snapshots without mixing those external scores into the local or ESM Global score.

The primary feature set works fully without ESM Platform Core and without any remote service.
Korean (ko_KR) and English UI are included. A Korean WordPress site shows the Korean administration and frontend interface automatically; English-language sites use the English source strings by default.
If ESM Platform Core is present, the plugin registers as an Evaluation Provider for compatibility/shadow mode. Core remains the live evaluation owner. When automatic placement or the shortcode is used on a normal Core-connected post or page, the plugin asks the current Core Evaluation Provider to render one canonical form at that location instead of creating a second writer.
The optional ESM-compatible Global Network connector is disabled by default. No remote request is made until an administrator explicitly enables it, enters an endpoint, and performs an IDX search or statistics refresh.
Features

Guided Getting Started dashboard after activation.
Korean and English administration/frontend interface.
Responsive, consumer-friendly 1–10 evaluation UI.
Automatic placement by selected public post type.
Shortcode-only placement for precise control.
Dedicated target registry for products, services, stores, organizations, campaigns, content, public professional profiles, and custom subjects.
Optional review title and review text.
Logged-in and guest evaluation modes.
Guest deduplication uses a random browser identifier generated in the browser and a one-way server-side hash; the plugin does not store visitor IP addresses.
Local evaluation count, average, and score distribution.
ESM IDX field and target status: local, linked, verified, merged, or disputed.
Cached ESM Global count, average, participating-site count, and verified-count fields.
Local-vs-global presentation while keeping data sources separate.
External reputation references with source URL, optional rating, rating scale, and rating count.
No automatic scraping of Google, shopping platforms, portals, or review sites.
No external score is merged into the ESM local/global score.
Optional ESM-compatible IDX/statistics endpoint, disabled by default.
ESM Platform Core provider registration for gradual Core decomposition and shadow compatibility.
ESM Core target synchronization reads target metadata only; it does not copy or rewrite Core evaluation entries.
WordPress personal-data exporter and eraser integration.
Evaluation data is preserved on uninstall by default.
No telemetry, tracking, remote configuration, license gate, or alternate update channel.

Getting Started
After activation, open ESM Consumer Evaluation > Dashboard and choose the setup path that matches your site.
Path 1: Content Evaluation
Open Content Evaluation to evaluate WordPress Posts, Pages, Products, or another public content type. Select one or several content types and then choose a participation policy:

Logged-in members only.
Members + guest visitors.

You can also use [esmcoev_consumer_evaluation] for manual placement on selected content.
Path 2: Target Evaluation
Open Target Evaluation when the subject itself is a product, service, business, organization, campaign, public figure/public profile, content item, or another dedicated target.
Choose the target type, enter the public name, and create it. The next screen provides a ready-to-copy shortcode plus optional ESM IDX, Global statistics, and external-reputation controls.
For person-related targets, use public figures, public professional profiles, or profiles with explicit consent. Do not create evaluation targets for private individuals.
Shortcodes
[esmcoev_consumer_evaluation]

Renders a complete local evaluation interface on standalone sites. On an ESM Core site where Core still owns evaluation writes, the shortcode delegates rendering to the current Core Evaluation Provider, so a selected post or page can display one canonical Core-owned form without creating a second writer.
Optional attributes: object_type, object_id, entity_type, and title.
[esmcoev_evaluation_reputation]

Renders the local / ESM Global / external reputation comparison panel without an evaluation form.
Optional attributes: target_id, object_type, object_id, and title.
ESM Platform Core integration
ESM Consumer Evaluation can register itself with the ESM Platform service-provider registry using service key evaluation and provider ID esm-consumer-evaluation.
The first public release intentionally treats existing ESM Core installations conservatively:

ESM Core remains the live evaluation owner unless a future compatible Core explicitly enables and selects the external provider.
Core evaluation tables are not migrated, duplicated, or rewritten by activation.
Administrators can sync Core target metadata into the plugin’s IDX/reputation registry.
Automatic placement and the standard shortcode can delegate the visible form to the current Core Evaluation Provider while Core remains the writer.
Explicit standalone custom targets remain available without rewriting Core-owned evaluation entries.
Local/global/external metadata can be prepared without changing the existing Core evaluation writer.

This makes the plugin suitable for both standalone WordPress sites and a gradual ESM Core decomposition path.
External reputation references
Administrators can add external reputation references to an evaluation target, for example an official product page, Google review page, shopping-platform review page, or another public source.
Version 1.0.0 uses explicit administrator-provided links. It does not scrape external sites and it does not automatically call Google, shopping, or portal APIs.
If an administrator enters a rating snapshot, the plugin displays that source separately with its own scale. External ratings are never mathematically merged into the local or ESM Global score.
Optional external service
The plugin includes an optional connector for an ESM-compatible IDX and aggregate-statistics API.
This connector is disabled by default and has no default endpoint. The administrator must explicitly:

Enable the connector.
Enter the endpoint URL.
Perform an IDX search or global-statistics refresh.

Only then does the WordPress site send a request to the administrator-configured endpoint. A search request contains the search text. A statistics refresh contains the ESM IDX in the request URL. Version 1.0.0 does not automatically upload evaluation entries, names, email addresses, phone numbers, IP addresses, or review text.
Because the endpoint is chosen and configured by the site administrator, the administrator is responsible for reviewing that service’s terms and privacy policy before enabling it.
Privacy
For logged-in evaluations, the plugin stores the local WordPress user ID, score, optional review text, and submission time.
For guest evaluations, JavaScript creates a random browser identifier in localStorage. The site uses a one-way hash of that identifier for duplicate prevention. The plugin does not store the visitor IP address.
WordPress personal-data exporter and eraser integrations are included for logged-in evaluations. During erasure, review text and the local user identifier are removed while the score can remain as anonymized aggregate data.
The optional ESM-compatible Global Network connector is disabled by default and does not send data unless an administrator explicitly configures and uses it.
Support
After publication in the WordPress.org Plugin Directory, use the plugin’s WordPress.org support forum for installation and usage questions. The in-plugin FAQ & Help screen also explains placement, participation settings, ESM IDX, optional Global Network settings, privacy, and Core compatibility.

延伸相關外掛

文章
Filter
Mastodon