Plugin Documentation

Trust Infrastructure Engine

Version 1.0.0

Trust Infrastructure Engine is a WordPress plugin built to help businesses display operational trust signals through a live trust score, verification certificate, embeddable trust badges, reporting tools, and a verification API.

Dynamic Trust Score Verification Certificate Badge Builder Reports Export JSON API WooCommerce Metrics

What this plugin does

The plugin calculates and presents a trust score for a website based on operational metrics and verification logic. It gives site owners a way to present trust information publicly and internally through a verification page, badges, reports, and API access.

Quick Links

  • Admin: Trust Engine → Dashboard
  • Reports: Trust Engine → Reports
  • Badge Builder: Trust Engine → Badge Builder
  • Verification page: /?tie_verify=1&id=YOUR_ID
  • Widget iframe: /?tie_widget_iframe=1&id=YOUR_ID

Table of Contents

Who It Is For

Store Owners

Ideal for WooCommerce store owners who want to display operational trust, order reliability, and verification signals to improve buyer confidence.

Agencies

Useful for web agencies building client sites that need a polished trust verification layer with reporting and embeddable trust displays.

Service Brands

Suitable for business websites that want a public trust certificate, verification ID, and machine-readable proof through an API endpoint.

Main Benefits

Benefit What it means
Improves buyer confidence Visitors can see a trust score, grade, and verification details before making decisions.
Creates transparent verification The public verification certificate page provides a shareable and verifiable trust record.
Supports marketing and sales Embeddable trust badges and seals can be placed across your website, landing pages, or partner pages.
Provides exportable reporting Administrators can export machine-readable JSON or a printable HTML trust report.
Works for demos and client delivery The setup wizard, dashboard, and reports make it easier to demonstrate value to reviewers, clients, and buyers.

System Requirements

Package Contents

trust-infrastructure-engine-package/
├── Plugin/
│   └── trust-infrastructure-engine.zip
├── Documentation/
│   └── index.html
├── CHANGELOG.md
├── codecanyon-info.txt
└── readme.txt

Step-by-Step cPanel Installation Guide

Method A — Install by uploading the ZIP in WordPress

  1. Log in to your WordPress admin area.
  2. Go to Plugins → Add New → Upload Plugin.
  3. Select trust-infrastructure-engine.zip.
  4. Click Install Now.
  5. After installation finishes, click Activate Plugin.

Method B — Install manually with cPanel File Manager

  1. Log in to your hosting cPanel.
  2. Open File Manager.
  3. Navigate to public_html/wp-content/plugins/.
  4. Click Upload and upload trust-infrastructure-engine.zip.
  5. After upload completes, right-click the ZIP and choose Extract.
  6. Confirm that the extracted folder is named trust-infrastructure-engine.
  7. Go back to WordPress admin.
  8. Open Plugins.
  9. Find Trust Infrastructure Engine and click Activate.
Make sure the extracted plugin folder is not nested incorrectly. The correct path should be /wp-content/plugins/trust-infrastructure-engine/, not a double folder such as /trust-infrastructure-engine/trust-infrastructure-engine/.

Post-Installation Check

After activation, confirm these items:

First-Time Setup

  1. Go to Trust Engine → Setup Wizard.
  2. Complete the plugin configuration.
  3. Generate or confirm your verification ID.
  4. Review default trust settings and save them.
  5. Open the dashboard and verify that the trust score, grade, and metrics are loading.
For the best reviewer experience, complete the setup before creating screenshots or submitting a demo. A fully configured dashboard looks much more professional than an empty state.

Dashboard Overview

Section Purpose
Trust Score Displays the current numerical trust score generated by the plugin.
Grade Shows the current grade level associated with the trust score.
Risk Label Provides a human-readable indication such as high risk or moderate trust.
Verification ID Represents the unique identifier used by the trust certificate and API.
Trend Area Displays historical trend information once enough snapshots have been recorded.

Full Feature Guide

1. Dynamic Trust Score Engine

The core of the plugin calculates a trust score based on available trust inputs and operational data. This score is used across the dashboard, reports, verification page, and embeds.

Benefit: Gives website owners a visible and structured trust measurement they can present publicly.

2. Verification Certificate Page

The plugin provides a public verification page where visitors can check a website’s trust status using the verification ID.

Benefit: Useful for transparency, audits, and public trust verification.

https://YOURDOMAIN.com/?tie_verify=1&id=YOUR_ID

3. Trust Badge Builder

The badge builder allows administrators to generate trust displays that can be embedded on pages or external websites.

Benefit: Helps promote trust directly where conversions happen.

4. Widget & Seal Embeds

The plugin supports embeddable widgets and trust seals. The recommended format is iframe because it is more reliable across third-party sites.

Benefit: Makes trust data portable and easy to display outside the main site.

5. Reports Dashboard

The reports page provides a clear trust summary with export tools for admins.

Benefit: Helps site owners document and present trust information internally or externally.

6. JSON Export

Exports trust data in machine-readable format for integrations or archiving.

Benefit: Useful for custom systems, automation, or reporting workflows.

7. Printable HTML Report

The plugin downloads a printable HTML trust report that can be opened in a browser and saved as PDF using the browser’s print dialog.

Benefit: Provides a clean human-readable report without requiring heavy PDF libraries.

8. Verification API

The API returns verification details in JSON format for use by other systems or integrations.

Benefit: Makes the trust layer usable beyond WordPress pages alone.

9. WooCommerce Metrics

When WooCommerce is installed, the plugin can use store-related metrics such as refund and fulfillment health to enrich trust evaluation.

Benefit: Gives eCommerce websites a stronger trust model based on real operational behavior.

10. Setup Wizard & Diagnostics

The setup wizard improves first-time onboarding, while diagnostics help identify issues with cron, integrations, or configuration.

Benefit: Reduces setup friction for both buyers and reviewers.

Reports & Export

Accessing Reports

Open:

Trust Engine → Reports

The Reports page shows trust summary information and includes export actions.

Action Result
Export JSON Downloads the trust report in JSON format.
Download Printable HTML Downloads an HTML version of the trust report.
Print This Page Opens the browser print flow for immediate printing or saving to PDF.
The printable export is intentionally labeled as HTML because it is not a native generated PDF file. This avoids confusion for buyers and reviewers and keeps the feature description accurate.

Verification Certificate

The trust certificate page is the public-facing verification view for your website.

It typically presents:

Example:

https://YOURDOMAIN.com/?tie_verify=1&id=YOUR_ID

Widgets & Embed Usage

Recommended Embed Method

Use iframe embeds for maximum compatibility, especially on external sites where scripts may be blocked, stripped, or restricted by content security settings.

<iframe
  src="https://YOURDOMAIN.com/?tie_widget_iframe=1&id=YOUR_ID&theme=dark&mode=compact"
  style="border:0;width:100%;max-width:520px;height:54px"
  loading="lazy"></iframe>

Trust Seal Embed

https://YOURDOMAIN.com/?tie_seal_iframe=1&id=YOUR_ID&template=shield_1&theme=dark&size=md

Use this endpoint when you want a smaller seal-style trust display.

Verification API

The plugin exposes verification data in JSON format through its API layer.

Example endpoint:

https://YOURDOMAIN.com/wp-json/trust-engine/v1/verify?id=YOUR_ID

Use cases include:

Automation & Scheduling

The plugin schedules a daily recalculation event using WP-Cron. This process updates trust data and stores snapshots used by the trend view.

Scheduled hook:

tie_daily_recalc

If the trend area says there are not enough snapshots yet, that usually means the plugin needs at least two completed recalculation cycles before drawing a line.

If WP-Cron is disabled or unreliable on your hosting environment, set up a real server cron job to call wp-cron.php. This improves consistency for scheduled trust updates.

Recommended Screenshots for CodeCanyon

Prepare 8–15 clean screenshots that show both admin and public-facing functionality.

01-dashboard.png
02-setup-wizard.png
03-trust-reports.png
04-verification-certificate.png
05-badge-builder.png
06-trust-widget.png
07-trust-seal.png
08-json-export.png
09-printable-html-report.png
10-diagnostics-panel.png

FAQ

Does the plugin require WooCommerce?

No. WooCommerce is optional. The plugin can still work without it, but WooCommerce enhances trust metrics when available.

Why does the widget not display on another site?

Use the iframe widget format. If embedding is still blocked, check server headers such as X-Frame-Options or restrictive content security policies.

Why does the trend chart say there are not enough snapshots yet?

The trend line needs saved history points. Wait for at least two daily recalculations or ensure WP-Cron is running correctly.

Why is the printable export HTML and not a native PDF?

The plugin provides an honest printable HTML export so buyers and reviewers are not misled. The report can still be saved as PDF using the browser print dialog.

Can the verification page be shared publicly?

Yes. That is one of the main purposes of the verification certificate page.

Troubleshooting

Problem Likely cause Suggested fix
Widget does not display Blocked scripts or iframe restrictions Use iframe mode and review server security headers
Trend line not showing Not enough saved snapshots Wait for scheduled recalculations and confirm WP-Cron is running
Score or grade not updating Stored data not refreshed yet Check settings, cron execution, and latest verification data
API returns homepage or wrong content Incorrect endpoint used Use the REST endpoint shown in this documentation
Reports page empty Incomplete setup or missing stored data Complete setup wizard and confirm trust data has been generated

Support

For support, updates, or item questions, contact the author through CodeCanyon.

Author: PixelForgeWP

Profile: codecanyon.net/user/pixelforgewp