BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Xiaochen Content Copy Controls icon
Actively maintained Tested with WP 7.1 #8 in anti copy

Xiaochen Content Copy Controls

Disable right-click, F12 (DevTools) and copy on your site, with an optional custom copy reminder.

Active installs<10New
Downloads · 30d68▼ -37% vs prev. 30d
Rating—0 reviews
Health score60/100Fair
All-time downloads143Since Aug 2026
Support resolved—No recent threads
RequiresWP 4.7PHP 7.0+
Downloads · 7d13▼ -38.1% week over week
Our verdict

Use with caution

Xiaochen Content Copy Controls works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 60/100 on our health check.

  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

81624Aug 26Sep 19Oct 14
Yesterday2
Daily average (1y)3
Peak day32Aug 26, 2026
Last 12 months153

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Xiaochen Content Copy Contr… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
anti copy #64 399 Best anti copy plugins →
copy protection >100 2,207 Best copy protection plugins →
disable right click >100 2,553 Best disable right click plugins →
f12 #26 117 Best f12 plugins →
security >100 10,000 Best security plugins →

About Xiaochen Content Copy Controls

From the official readme · v1.6

Description

Xiaochen Content Copy Controls is a lightweight content-protection plugin that prevents visitors from copying your page content via right-click, F12 (DevTools) or the copy action.

Main features

  • Block F12 / DevTools: blocks visitors who press F12 or open DevTools, with an optional custom redirect URL.
  • Block right-click (copy & select): disables the context menu, text selection and copying.
  • Copy reminder: shows a custom reminder popup when visitors copy, with three popup styles (native alert, SweetAlert, layer).
  • Customizable reminder text: set your own popup message. Default: “Successfully copied! Feel free to repost – your repost is my greatest recognition!”
  • Zero configuration: works immediately after saving the settings; no external services are used.

Important notes

  • “Block right-click” and “Copy reminder” are mutually exclusive – only one of them can be enabled at a time (the plugin handles this automatically on save).
  • This plugin only stops ordinary users from copying. It cannot prevent advanced methods such as viewing page source or disabling JavaScript. Do not treat it as absolute content protection.

Credits

Xiaochen Content Copy Controls was originally created and is maintained by ts小陈 (www.kqwq.com). The DevTools blocker is based on the open-source ConsoleBan (console-ban v2.1.0, MIT License).

Installation

How to install

  1. Upload the plugin zip via “Plugins > Add New > Upload Plugin” in your WordPress admin, then activate it. Alternatively, extract the zip to the wp-content/plugins/ directory and activate it from the “Plugins” menu.
  2. After activation, find the “Right-click Settings” menu item in the admin sidebar and open the settings page.

Settings guide

  1. Block Modes:
    • Enable “Block F12 / DevTools”: blocks visitors who press F12 or open DevTools, with an optional redirect URL.
    • Enable “Block right-click (copy & select)”: disables the context menu, text selection and copying.
  2. DevTools Redirect URL (shown when F12 blocking is enabled): the URL visitors are redirected to when they open DevTools. Leave empty to disable the redirect.
  3. Copy reminder: enable it to show a reminder popup when visitors copy.
  4. Popup Style: choose one of three styles (Style 1: native alert; Style 2: SweetAlert; Style 3: layer).
  5. Copy Reminder Text: customize the popup message.
  6. Click “Save Settings” – everything takes effect on the front end immediately.

For more tutorials, visit the plugin homepage: https://www.kqwq.com/wordpress/plugins/1881.html

Frequently asked questions

Can “Block right-click” and “Copy reminder” be enabled at the same time?

No. They are mutually exclusive because the copy reminder needs to listen to the copy event, while blocking right-click intercepts it. The plugin disables one of them automatically when you save.

Why does the F12 redirect not happen in some browsers?

The legacy DevTools detection relies on browser quirks that newer browsers (e.g. Chrome 93+) have patched. The plugin also hooks the keyboard directly, so pressing F12 / Ctrl+Shift+I(J,C) triggers the redirect immediately in modern browsers. Note that a web page cannot fully prevent the browser from opening DevTools.

Does the plugin affect loading speed or SEO?

Almost not. It only outputs a small inline script and one JS file (console-ban.js, about 3KB) on the front end, with no external CDN or remote requests.

Is it compatible with mobile devices?

Yes. Long-press selection and copying are also intercepted on mobile (depending on the enabled mode).

Can administrators be exempted?

The current version does not include a role-based exemption. The plugin only affects the front end for visitors and never interferes with admin actions.

Changelog

1.6 renames the plugin to "Xiaochen Content Copy Controls" (new slug xiaochen-content-copy-controls) and moves the settings page scripts into an enqueued file. Please deactivate and reactivate the plugin once after updating.

1.6

  • Plugin renamed to “Xiaochen Content Copy Controls” (slug: xiaochen-content-copy-controls) to make the name distinctive, per the plugin review guidelines.
  • Text domain updated to xiaochen-content-copy-controls.
  • Settings page scripts moved into an enqueued admin.js (wp_enqueue_script + wp_localize_script); no more inline tags.

1.5

  • All interface strings are now English source strings (required by WordPress.org); Chinese sites display Chinese automatically via the built-in Simplified Chinese language pack.
  • Plugin renamed to “Xiaochen Content Copy Controls” with the slug xiaochen-content-copy-controls.
  • Main file renamed to xiaochen-content-copy-controls.php (settings page renamed accordingly).
  • Fixed the plugin description translation on the plugins list page for Chinese sites.
  • Settings page upgraded to “Settings / Help” tabs with a flat colorful design (custom styles, layui removed).
  • F12 blocking now uses reliable keyboard-level interception with an optional redirect; the DevTools redirect URL is shown as a matched setting when F12 blocking is enabled.
  • The mutual-exclusion notice now uses a custom toast instead of the native alert.

1.4

  • Removed the external plugin update checker (plugin-updates); updates now come from the official WordPress.org repository.
  • Removed the obfuscated tracking code (my-tracker.php).
  • Added full i18n support with a bundled Simplified Chinese language pack (languages/).
  • Hardened the admin area: nonce checks, input sanitization and escaping, manage_options capability.
  • Removed external CDN (BootCDN) jQuery and remote ad scripts; the bundled WordPress jQuery is used instead.
  • Added a “Usage Help” panel and an admin Help tab to the settings page.
  • The version shown on the settings page is now read from the plugin header.

1.3

  • Added copy reminder styles 2 (SweetAlert) and 3 (layer) with customizable reminder text.
  • Fixed the mutual-exclusion logic between the copy reminder and right-click blocking.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Xiaochen Content Copy Controls alternatives

All anti copy plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Kripanov Anticopia Kripanov Anticopia Anti-copy protection: disables right-click, text selection, copy, paste, keyboard… by kripanov 20+ ★★★★★★★★★★ No reviews 5 days ago 56
2 Init Content Protector – Anti-Copy, Anti-Scrape, Encrypt-All Init Content Protector – Anti-Copy, Anti-Scrape, Encrypt-All Protect your content from copying, scraping, and inspection using JS blocking, keyword… by Init HTML 20+ ★★★★★★★★★★ 5 (1) 3 weeks ago 74
3 WP Anti Copy – Protect your precious content from copying WP Anti Copy – Protect your precious content from copying Get a notification every time someone tries to copy your content. This will help you know… by Teknikforce Ventures 10+ ★★★★★★★★★★ 5 (5) 7 years ago 35
4 Post Tips & Copy Protection Helper Post Tips & Copy Protection Helper Lightweight post tips & anti-copy helper. 一款轻量级的文章提示与防复制助手。 by 偏店浪人 <10 ★★★★★★★★★★ No reviews 3 months ago 49
6 All Content Copy Protection All Content Copy Protection All Content Copy Protection helps you protect your website content by disabling text… by phpbooker <10 ★★★★★★★★★★ No reviews 2 years ago 24
7 108WP Content Protector Lite 108WP Content Protector Lite Basic content protection for your WordPress site. Disable right-click, left-click, print… by 108WP <10 ★★★★★★★★★★ No reviews 6 months ago 36
8 cloaked.ink cloaked.ink Protects your content by rendering it as Canvas graphics instead of HTML text. Prevents… by cloakedink <10 ★★★★★★★★★★ No reviews 3 months ago 49
9 Fstyle Front Protector Fstyle Front Protector Protect your website content from unauthorized copying and inspection by restricting… by fstylegear09543 <10 ★★★★★★★★★★ No reviews 5 months ago 49

FAQ

Xiaochen Content Copy Controls: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 15, 2026

Is Xiaochen Content Copy Controls free?

Yes. Xiaochen Content Copy Controls is free to download and use from the official WordPress.org plugin directory.

Is Xiaochen Content Copy Controls safe to use in 2026?

Xiaochen Content Copy Controls works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 60/100 on our health check.

How many websites use Xiaochen Content Copy Controls?

Xiaochen Content Copy Controls is active on <10 WordPress websites and has been downloaded 143 times since it launched in August 2026. It was downloaded 68 times in the last 30 days.

Does Xiaochen Content Copy Controls work with WordPress 7.1?

Yes. The developer has tested Xiaochen Content Copy Controls up to WordPress 7.1.3, the latest release. It requires WordPress 4.7 or newer.

What PHP version does Xiaochen Content Copy Controls need?

Xiaochen Content Copy Controls requires PHP 7.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Xiaochen Content Copy Controls last updated?

The latest version, 1.6, was released on August 26, 2026 (2 months ago).

Who makes Xiaochen Content Copy Controls?

Xiaochen Content Copy Controls is developed and maintained by ts小陈.

What are the best alternatives to Xiaochen Content Copy Controls?

The most popular alternatives to Xiaochen Content Copy Controls are Kripanov Anticopia (20+ installs), Init Content Protector (20+ installs) and WP Anti Copy (10+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.