如何防止WordPress中的文本選擇和復制/粘貼


最近,一位讀者問我們如何防止WordPress中的文本選擇和復制/粘貼?

許多想要阻止人們竊取其內容的發布者都可能希望應用此功能。 基本上,這使人們很難從您的網站複製文本。

在本文中,我們將向您展示如何輕鬆地防止WordPress中的文本選擇和復制/粘貼。

防止在WordPress中選擇文本以及復制和粘貼

為什麼要在WordPress網站上阻止文本選擇和復制/粘貼?

許多博客作者發現其內容被盜並未經許可使用。

這可以通過自動抓取內容來實現。 如果有人手動複製您的部分或全部內容,也會發生這種情況。

使這種情況更加困難的一種方法是防止人們複製和粘貼您的文本。 您可以通過使他們更難以在您的網站上選擇文本來做到這一點。

請記住,精通技術的用戶仍然可以查看源代碼或使用檢查工具複製所需的任何內容。 這些技術也不會阻止使用自動博客工具通過RSS獲取內容的人們。

牢記這一點,讓我們看一下防止在WordPress中選擇文本和進行複制的幾種​​方法。

方法1:防止使用CSS選擇文本

這種方法比較簡單,您只需要向WordPress主題中添加一些自定義CSS代碼即可。 如果您以前沒有做過,請在開始之前閱讀我們的有關在您的網站上添加自定義CSS的指南。

首先,您需要訪問 外觀»定制 WordPress管理區域中的頁面以啟動主題定制器。

打開主題定制器以添加定制CSS

在主題定制器中,您需要單擊左欄中的“定制CSS”選項卡。

現在,您將看到一個將自定義CSS添加到WordPress主題的框。 只需將以下CSS代碼複製並粘貼到該框中即可。

* {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Old versions of Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
   user-select: none; /* Non-prefixed version, currently supported by Chrome, Opera and Firefox */
}

(代碼來源)

這就是添加後代碼的外觀。

添加CSS代碼以防止文本選擇和復制/粘貼

現在,繼續嘗試在實時定制器中選擇頁面上的一些文本。 您會發現您無法選擇它。

不要忘記單擊屏幕頂部的“發布”按鈕,以使您的更改實時發布給所有人。

方法2:防止使用插件選擇文本

對於這種方法,我們將使用一個WordPress插件來禁用文本選擇和右鍵單擊。 這還將保護圖像免於下載和重複使用。

首先,您需要安裝並激活WP Content Copy Protection插件。 有關更多詳細信息,請參閱有關如何安裝WordPress插件的分步指南。

激活後,該插件即可直接使用。 用戶將不再能夠從您的網站複製和粘貼文本。 他們也將無法右鍵單擊或打印您的內容。

如果您想更改插件的設置,則很容易。 只需轉到WordPress管理員中的“複製保護”頁面即可。 在這裡,您可以選擇為特定類型的內容啟用或禁用保護。

WP內容複製保護和無右鍵單擊插件的設置

進行任何更改後,請確保單擊“保存設置”按鈕。

如果有人嘗試打印您的內容,您還可以更改將出現的消息。 該消息將在打印預覽中和打印輸出本身上顯示。

用戶嘗試打印受保護的頁面/帖子時將看到的默認消息

防止在WordPress中選擇文本是個好主意嗎?

雖然許多新的網站所有者希望阻止人們從其網站複製/粘貼內容,但是這些技術並不能真正防止內容被盜。

任何精通技術的用戶都可以輕鬆打開您的網站代碼源,以復制所需的任何內容。

同樣,並非每個複制您的文本的人都會成為內容竊賊。 例如,某些人可能想要復制標題以在社交媒體上分享您的帖子。

這就是為什麼 防止選擇文本的最佳做法。 我們建議您僅在覺得站點確實需要此方法時才使用此方法。

在大多數情況下,最好尋找另一種方法來防止內容被盜。 如果某個網站未經許可重新發布了您的內容,那麼您可以找出誰託管了該網站並發送DMCA刪除通知。

我們希望本文能幫助您學習如何防止WordPress中的文本選擇和復制/粘貼。 您可能還希望查看我們的指南,該指南如何創建具有受保護內容的會員網站,以及針對僅訂閱者內容的最佳電子郵件營銷服務的比較。

如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在找到我們 推特 和Facebook。