如何禁止WordPress網站右鍵選擇及複製文字

許多想要禁止他人直接複製貼上其內容的站長可能希望應用這一點。這基本上只是讓人們更難從您的網站複製文字。

在本教程中,我們介紹如何禁止他人選擇文字,複製貼上您的WordPress頁面內容。

如何禁止WordPress網站右鍵選擇及複製文字

為什麼禁用頁面文字選擇和複製/貼上?

許多博主發現他們的內容在未經許可的情況下被盜和使用。

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

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

請記住,精通技術的使用者仍然可以檢視原始碼或使用Inspect工具複製他們想要的任何內容。這些技術也不會阻止使用自動部落格工具通過RSS獲取內容的人。

牢記這一點,讓我們來看看在WordPress中禁止頁面文字選擇和複製的幾種方法。

方法 #1:使用CSS禁止文字選擇

這種方法更簡單,您只需要向WordPress主題新增一些自定義CSS程式碼即可。如果您以前沒有這樣做過,請在開始之前檢視我們的關於向您的網站新增自定義CSS的指南。

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

WordPress自定義CSS

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

現在,您將看到一個框,用於將自定義CSS新增到您的WordPress主題。只需將以下CSS程式碼複製並貼上到該框中即可。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
* {
-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 */
}
* { -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 */ }
* {
  -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 */
}

程式碼來源

這是新增後程式碼的外觀。

WordPress額外CSS

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

不要忘記單擊螢幕頂部的“釋出”按鈕,讓每個人都能看到您的更改。

方法#2:使用外掛禁用文字選擇

對於這種方法,我們將使用禁用文字選擇和右鍵單擊的WordPress外掛。這也將保護影象不被下載和重複使用。

首先,您需要安裝並啟用WP Content Copy Protection外掛。

啟用後,該外掛將直接開箱即用。使用者將無法再從您的網站複製和貼上文字。他們也無法右鍵單擊或列印您的內容。

如果您想更改外掛的設定,這樣做很容易。只需轉到WordPress管理後臺中的複製保護頁面。在這裡,您可以選擇啟用或禁用對特定型別內容的保護。

WP Content Copy Protection外掛

確保在進行任何更改後單擊“儲存設定”按鈕。

您還可以更改在有人嘗試列印您的內容時顯示的訊息。該訊息將在列印預覽和列印輸出本身中顯示為這樣。

禁用文字選擇提示資訊

禁用WordPress頁面文字選擇是個好主意嗎?

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

任何精通技術的使用者都可以輕鬆開啟您的網站程式碼源以複製他們想要的任何內容。

也不是每個複製您的文字的人都會成為內容竊賊。例如,有些人可能想要複製標題以在社交媒體上分享您的帖子。

這就是為什麼禁用文字選擇不是最佳實踐的原因。我們建議您僅在您認為您的網站真正需要它時才使用此方法。

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

我們希望本教程能幫助您瞭解如何禁止WordPress頁面文字選擇和複製/貼上,雖然這是一個“餿主意”。

評論留言