| 开发者 | pcrisk |
|---|---|
| 更新时间 | 2026年9月29日 20:30 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
Install PCrisk Trust Badge and connect your domain - that part is free. After upgrading, choose a placement (top, after content, footer, or a floating corner) and the badge appears by itself once a scan comes back clean - no code and no theme editing. If you'd rather pick the exact spot, drop the PCrisk Trust Badge block into any page or post instead. You can use both together.
Connect your domain and PCrisk runs an external web security check on it - virus and malware detection, phishing feeds, SSL validity, and a domain blacklist checker across 90+ security sources. Every scan reports back by email - monthly on the free plan - so you see the result either way, and anything found reaches you within minutes of the scan that found it, before your customers, your ad platform or a browser warning tells you.
Trust signals reduce hesitation, especially for first-time visitors deciding whether to buy or sign up. The research is consistent:
A trust seal that links to live proof. Clicking the PCrisk badge opens your domain's public scan report - current malware scan results, blacklist status, and trust score.
They don't have to take your word for it. The badge says "This website is safe" only while your latest PCrisk scan is clean, and one click shows the live report proving it - scan date, results, and score for your exact domain.
Three things have to be true: you're on a paid plan (the public badge isn't part of the free plan), your domain is connected at PCrisk, and its latest scan is clean (trust score 70 or higher). Until all three are true the badge stays hidden - on purpose. Resolve anything flagged on your PCrisk dashboard and the badge comes back by itself after the next clean scan. Nothing on your site breaks in the meantime.
No key to copy and no DNS record to add - the badge is matched to your site's domain automatically, and choosing where it appears is a click on the settings screen. Setup opens PCrisk sign-up with your domain already filled in. You're not limited to the automatic placements, though: the PCrisk Trust Badge block puts a badge exactly where you want it in any page or post, with its own style if you like.
The plugin detects WooCommerce automatically and adds store placements to its settings: shop page, product pages (at the top, above or below the Add to cart button, or floating), cart, and checkout (at the top or beside the Place order button). They show a live badge once your domain has an active PCrisk verification. Turn on the pages you want - and add a site-wide badge (top, footer or floating) to cover every other page of your store.
Yes - and so is the monitoring. The free plan scans your site every month, shows your trust score and blacklist status inside WordPress, and emails you if your site is ever flagged. No payment details, no time limit, and nothing in the free plan expires or downgrades later. The part your visitors see - the public click-to-verify badge, daily scans and the live report page - is on paid plans, from $16.95/month, with a 14-day free trial of any paid plan. Current plans are listed at scanner.pcrisk.com/trust-badge.
No. It's one small script, loaded deferred so it never blocks your page from rendering, and only on the pages where the badge actually appears. It also reserves its space in advance, so your layout doesn't shift as it loads.
You get a full report by email within minutes of that scan, on every plan - and if you're on a paid plan the badge takes itself down at the same time, so visitors never see a safety claim your scan doesn't back up. The report gives you: your risk score, how many of the 90+ antivirus engines flagged you, your threat-database status, what the website file scan found, and a link to open the full report and fix it. Fix the issue (or dispute the result from the report page if you think it's a false positive) and the badge returns by itself after the next clean scan. You don't have to touch the plugin.
Yes - all four, from one settings screen: at the top of the content, after your post/page content, in the footer on every page, or as a floating corner badge that follows visitors as they scroll. Your home page, posts and pages can each have their own spot and look. On WooCommerce stores you also get dedicated store placements (shop, product, cart, and checkout pages), and you can drop the badge into any individual page with the Gutenberg block.
Yes. The plugin provides a pcrisk_trust_badge_enabled filter (default true); returning false skips the badge and the remote script entirely for that page view - nothing is requested from scanner.pcrisk.com. For example, with a consent cookie:
add_filter( 'pcrisk_trust_badge_enabled', function () { return isset( $_COOKIE['my_consent'] ) && 'yes' === $_COOKIE['my_consent']; } );
The same filter also works as a per-page or per-template off switch.
JS optimisers (WP Rocket, LiteSpeed Cache, Autoptimize, SiteGround Optimizer and similar) often delay, combine or strip third-party scripts by default - the badge then never renders, with no error. Add trust-badge.js (or the whole scanner.pcrisk.com domain) to your optimiser's exclusion list: in WP Rocket under "Delay JavaScript execution" exclusions, in LiteSpeed Cache under "Tuning -> JS Excludes" (and "Delayed JS Excludes"), in Autoptimize under "JS optimisation exclusions". The badge script is a single small deferred file - excluding it does not affect your scores.