如何在WordPress中添加GDPR評論隱私選擇複選框


您是否要在WordPress中添加評論隱私選項複選框? 歐盟的新GDPR法律要求明確同意存儲用戶的個人信息。 如果您在網站上啟用了評論,則需要添加評論隱私複選框以符合新法律。 在本文中,我們將向您展示如何在WordPress中添加GDPR評論隱私選擇加入複選框。

如何在WordPress中添加評論隱私選項複選框

何時以及為何在WordPress中添加評論隱私優化複選框?

最近,一項稱為GDPR(通用數據保護條例)的新歐盟法律已經生效。 該法律的目的是使歐盟公民能夠控制其個人數據,並改變全球組織的數據隱私方法。

要了解更多信息,請參閱我們的WordPress和GDPR合規性最終指南,該指南以通俗的英語回答您的所有問題。

WordPress最近在最新的4.9.6版本中解決了GDPR合規性問題。 如果尚未更新,則需要立即更新到最新的WordPress版本。

WordPress存儲和使用個人信息的方式之一是在評論表單中。 當用戶在您的網站上發表評論時,其名稱,電子郵件地址和網站信息將存儲在瀏覽器cookie中。 此cookie使WordPress可以在下次訪問時在評論表單中自動填寫用戶的信息。

使用WordPress 4.9.6時,默認的WordPress註釋表單現在將顯示“註釋隱私選擇加入”複選框。 現在,使用默認WordPress註釋表單的所有WordPress主題將自動顯示此復選框。

默認WordPress評論表單中的評論隱私複選框

如果您的網站顯示“評論隱私”複選框,則無需進一步閱讀。 但是,如果您的網站上未顯示註釋複選框,則您需要繼續閱讀,我們將向您展示如何在WordPress中添加註釋隱私複選框。

在WordPress中添加評論隱私優化複選框

首先,您需要確保使用的是最新版本的WordPress和您的主題。 只需轉到 儀表板»更新 頁面以檢查更新。

檢查WordPress和主題更新

如果您當前的主題或WordPress有可用的更新,請繼續進行安裝。 接下來,檢查您網站的評論表單,以查看更新是否添加了評論隱私複選框。

如果您的主題和WordPress都是最新的,並且您仍然看不到評論隱私複選框,則意味著您的WordPress主題將覆蓋默認的WordPress評論形式。

您可以通過打開支持通知單要求主題作者解決此問題。 您也可以嘗試自己修復它,直到主題作者發布更新為止。

您可以通過兩種方式將註釋隱私複選框添加到WordPress主題。 我們將向您展示這兩種方法,您可以嘗試一種適合您的方法。

這兩種方法都要求您將代碼添加到WordPress主題文件中。 如果您以前沒有做過,請參閱我們的指南,了解如何在WordPress中復制和粘貼代碼。

方法1.將註釋隱私複選框添加到主題的註釋表單

建議使用此方法,因為它會嘗試保護主題的註釋表單樣式和佈局。

首先,您需要找到用於覆蓋默認WordPress註釋表單的代碼。 通常,您可以在主題文件夾中的comment.php或functions.php文件中找到它。

您將使用來查找代碼 'comment_form_default_fields' 過濾。 主題使用此過濾器來覆蓋默認的WordPress註釋表單。

它將以特定格式在所有評論表單字段中顯示行。 這是一個示例代碼,可讓您大致了解所需的內容:

$comments_args = array(
	        // change the title of send button 
	        'label_submit'=> esc_html(__('Post Comments','themename')),
	        // change the title of the reply section
	        'title_reply'=> esc_html(__('Leave a Comment','themename')),
	        // redefine your own textarea (the comment body)
	        'comment_field' => ' 
	        
', 'fields' => apply_filters( 'comment_form_default_fields', array( 'author' =>'' . '
' . '
', 'email' =>'' . '
' . '
', 'url' =>'' . '
'. '
', ) ), ); comment_form($comments_args); ?>

在這段代碼中,您會注意到 comment_form_default_fields 過濾器用於修改作者,電子郵件和URL字段。 在數組內部,它使用以下格式顯示每個字段:

'fieldname' => 'HTML code to display the field', 
'anotherfield' => 'HTML code to display the field', 

我們將在最後添加評論隱私選項複選框。 這是我們的代碼現在的樣子:

$comments_args = array(
	        // change the title of send button 
	        'label_submit'=> esc_html(__('Post Comments','themename')),
	        // change the title of the reply section
	        'title_reply'=> esc_html(__('Leave a Comment','themename')),
	        // redefine your own textarea (the comment body)
	        'comment_field' => ' 
	        
', 'fields' => apply_filters( 'comment_form_default_fields', array( 'author' =>'' . '
' . '
', 'email' =>'' . '
' . '
', 'url' =>'' . '
'. '
', // Now we will add our new privacy checkbox optin 'cookies' => '', ) ), ); comment_form($comments_args); ?>

自定義WordPress註釋表單中的“隱私”複選框

方法2。用WordPress默認替換主題的評論表單

此方法僅用默認的WordPress註釋表單替換主題的註釋表單。 使用此方法可能會影響註釋表單的外觀,並且您可能必須使用自定義CSS來設置註釋表單的樣式。

編輯您主題的comment.php文件,然後查找帶有 comment_form() 功能。 您的主題中將具有定義的參數,函數或模板,以加載主題的自定義註釋表單。 您的comment_form行將如下所示:


您將需要用以下行替換它:


不要忘記保存您的更改並訪問您的網站。 現在,您將看到帶有評論隱私選項複選框的默認WordPress評論表單。

默認的WordPress評論表格

我們希望本文能幫助您學習如何在WordPress中添加GDPR評論隱私選擇複選框。 您可能還想查看有關在WordPress博客文章上獲得更多評論的提示。

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