En av våra läsare frågade oss nyligen om det finns ett sätt att allow användare att posta anonyma comments i WordPress.
Som standard ber WordPress användarna att enter sitt namn och email när de kommenterar, men alla är ej bekväma med att dela med sig av sin personliga information. Detta kan vara ett hinder för engagement och hindra människor från att ge värdefull återkoppling.
I den här artikeln visar vi hur du enkelt kan allow anonyma comments på din site i WordPress. Detta kan i sin tur bidra till att förbättra engagemanget hos användarna samtidigt som du respekterar besökarnas integritet.
Varför allow användare att publicera anonyma comments i WordPress?
Tänk dig att du har skrivit ett bra blogginlägg, och du är angelägen om att höra vad din publik tycker. Comments är ett bra sätt att få återkoppling, förstå vilket content som ger mest genklang och skapa en känsla av gemenskap på din WordPress website.
Comments är också ett enkelt sätt att se vilket content som får mest engagement. Du kan sedan skapa mer av detta content och få ännu mer interaktion.
Besökare använder också kommentarer för att engagera sig i andra läsare. Vissa personer kan till och med återvända till en post bara för att läsa kommentarerna, vilket innebär fler sidvisningar.
Med detta sagt vill du uppmuntra besökare att posta comments på din WordPress blogg. Om du använder tillägg för att förbättra WordPress comments så har du fått en bra start.
Som standard låter WordPress dock inte besökare posta en comment utan att dela sitt namn och sin email address. Detta extra steg kan hindra människor från att kommentera.
Många besökare tvekar att dela med sig av sin personliga information på grund av oro för integriteten eller rädsla för skräppost. Som ett resultat av detta kan du se färre comments och lägre nivåer av engagement.
Denna brist på interaktion kan vara frustrerande, särskilt när du vet att en aktiv comment section kan driva fler page views och skapa en lojal community runt din site.
Genom att allow användare att posta anonyma kommentarer i WordPress får du ofta fler kommentarer och ökar ditt engagement.
Tänk bara på att om du tillåter anonyma kommentarer kan din site bli mer sårbar för skräppost. Om du allowar användare att posta anonyma comments bör du också använda tools för att bekämpa skräppost. Du kan också läsa vår guide om hur du granskar kommentarer i WordPress för fler tips.
Med detta i åtanke, låt oss se hur du kan allow användare att posta anonyma comments i WordPress. Om du föredrar att hoppa direkt till en viss metod kan du använda länkarna under:
Metod 1: Allow Users to Post Anonymously With Optional Name and Email Fields
I WordPress standardformulär för kommentarer ombeds användaren att skriva in en email address och ett namn innan de kan posta en kommentar.
Dessa fält är obligatoriska som standard, men you kan göra dem valfria. Detta innebär att besökare som känner sig bekväma med att dela sin personliga information fortfarande har ett sätt att ange sitt namn och sin email address.
För att göra kommentarformulärets fält ”Name” och ”Email” valfria, gå till Settings ” Discussion i din WordPress dashpanel.
Här avmarkerar du helt enkelt boxen bredvid ”Författaren till kommentaren måste fylla i namn och email”.
När du har gjort det rullar du bara längst ner på sidan och klickar på ”Save Changes”.
Besökare kan nu kommentera utan att skriva in sitt namn och sin email address. I WordPress standardformulär för kommentarer visas dock fortfarande fälten ”Name” och ”Email” som obligatoriska, så att besökarna inte vet att de kan posta anonymt.
Med detta i åtanke vill du lägga till ”Optional”-etiketter till fälten ”Name” och ”Email”. När du gör den här ändringen föreslår vi också att du tar bort fältet för URL till website från formuläret för comments i WordPress.
Många spammare och bots postar kommentarer med målet att placera en länk på din website. Genom att remove URL-fältet för website från din WordPress kommentarformulär, kan du avskräcka människor från att publicera skräppost kommentarer.
Genom att lägga till följande code snippet på din webbplats kan du add to ”Optional”-etiketter och dölja URL-fältet för webbplatsen.
Du kan antingen add denna kod till din functions.php-fil eller genom att använda ett code snippets plugin.
Det enklaste sättet att göra detta är med WPCode, som är det bästa code snippets plugin som tillåter dig att enkelt add custom HTML, PHP, och mer till din site utan att redigera theme filer. Det hjälper dig att undvika att förstöra din website med dålig kod/
Det första steget är att installera och aktivera WPCode plugin. För mer detaljer, kontrollera vår tutorial om hur du installerar ett WordPress plugin.
Börja med att gå till Code Snippets ” + Add Snippet. Härifrån kommer du att se ett bibliotek med färdiga code snippets.
Under ”Add Your Custom Code”, click on ”Use Snippet”.
Därefter ger du bara din kod en rubrik och väljer code type som PHP Snippet.
Klistra in koden under i textrutan Code Preview:
function wpb_alter_comment_form_fields($fields) {
// Modify Name Field and show that it's Optional
$fields['author'] = '<p class="comment-form-author">' . '<label for="author">' . __( 'Name (Optional)' ) . '</label> ' . ( $req ? '<span class="required">*</span>' : '' ) .
'<input id="author" name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . ' /></p>';
// Modify Email Field and show that it's Optional
$fields['email'] = '<p class="comment-form-email"><label for="email">' . __( 'Email (Optional)', 'twentythirteen' ) . '</label> ' .
( $req ? '<span class="required">*</span>' : '' ) .
'<input id="email" name="email" type="text" value="' . esc_attr( $commenter['comment_author_email'] ) .
'" size="30"' . $aria_req . ' /></p>';
// This line removes the website URL from comment form.
$fields['url'] = '';
return $fields;
}
add_filter('comment_form_default_fields', 'wpb_alter_comment_form_fields');
Sedan är det bara att toggle på knappen ”Active”.
Klicka på ”Save Snippet” så att ändringarna träder i kraft.
If you visit your site, you’ll now see that the ”Name” and ”Email” fields are marked as ”Optional”.
Du har också tagit bort fältet för URL till website från formuläret för comments i WordPress.
Metod 2: Remove fälten för namn och email från formuläret för comments i WordPress
Ett annat alternativ är att helt remove fälten ”Name” och ”Email” från formuläret för WordPress comment. Detta gör det mycket clear att visitorerna kan posta anonymt.
För att göra detta måste du add to lite kod till din website. Vi rekommenderar att du använder WPCode för detta.
Precis som metod 1, du kommer att head to Code Snippets ” + Add Snippet. Sedan klickar du på knappen ”Använd snippet” under Lägg till din anpassade kod.
På nästa vy ska du ge din kod ett namn och välja ”PHP Snippet” som Code Type.
Därefter klistrar du bara in följande kod för att helt ta bort fälten ”Name” och ”Email”:
function wpb_alter_comment_form_fields($fields) {
unset($fields['author']);
unset($fields['email']);
unset($fields['url']);
return $fields;
}
add_filter('comment_form_default_fields', 'wpb_alter_comment_form_fields');
Se till att toggle det customiserade snippet till ”Active”.
Klicka sedan på knappen ”Save Snippet” högst upp på vyn.
Preview ändringarna i ett blogginlägg för att se skillnaden.
Du bör se att besökarna inte längre kan skriva in sin email address eller sitt namn.
Som du kan se i bilden ovan har WordPress kommentarformulär också en checkbox som säger: ”Save my name, email, and website in this browser for the next time I comment.
Den här checkboxen är en viktig del av att göra din site GDPR-kompatibel.
Om du ej samlar in personligt identifierbar information från dina besökare kanske du inte behöver visa den här checkboxen. GDPR är dock ett komplicerat ämne, så vi rekommenderar att du läser igenom vår ultimata guide till WordPress och GDPR-överensstämmelse noggrant innan du fattar ett beslut.
Bonus sätt att förbättra din Comments Section
Att allow användare att kommentera anonymt är bara ett sätt att förbättra engagemanget för kommentarer på din WordPress website. Vi rekommenderar också att du kontrollerar följande guider:
- Så här redirectar du användarens uppmärksamhet med Comment Redirect
- Så här addar du ett enkelt ranking-system för användare till WordPress Comments
- Hur man utväljer eller begraver kommentarer i WordPress (2 enkla sätt)
- Hur man tillåter användare att gilla eller ogilla kommentarer i WordPress
Vi hoppas att den här artikeln hjälpte dig att lära dig hur du allowar användare att posta anonyma comments i WordPress. You can also go through our guide on how to limit comment length in WordPress or our expert pick of the best WordPress plugins to improve comments.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
alvina adolf says
Thanks for sharing your blog.
WPBeginner Support says
You’re welcome!
Administratör
chinmay says
Thanks for the guidance. This helped me a lot.
WPBeginner Support says
Glad our guide was helpful
Administratör
Kenneth says
Thank you for this article post. It’s really helpful.
WPBeginner Support says
Glad our guide was helpful
Administratör
Rajesh Kumar says
Will it not lead to a lot of spam comments?
WPBeginner Support says
There is a chance but this is for users looking to offer this option.
Administratör
Heather says
so helpful, thank you
WPBeginner Support says
You’re welcome
Administratör
reem says
thanks,for helps
WPBeginner Support says
Glad our article could be helpful
Administratör
Bahati walker says
Thanks a lot for your guide
Juan Pablo says
I can’t disable Users must be registered and logged in to comment – dunno why. Any tricks to do it with php function?
Chris says
So the first option to label the Name and EMail text area as ”Optional” did not work. Instead, the Text areas for both Name and EMail are still there but there are no labels next to them, they are blank.
Hina says
How to Comments in WordPress plugins. Please Help
Ahmad says
So does links from Twitter activity now count for search
engine optimisation? I heard they help after the Penguin Google
algorithm refresh
Do you participate in any forums?
Usana says
I don´t know if it was a concidence but about a month ago I did turn off all comments off and my Alexa Ranking went down (same amount of organic visitors)… what do you think? By the way this is my blog url: (Yes… I do post in Spanish).
Have a great day!
WPBeginner Support says
We don’t think Alexa Rankings are important, relevant, or an accurate tool. What you need to measure, is how your users react to change. Check how it affects your bounce rate, user engagement, conversions, and other metrics.
Administratör
ajinkya pawar says
How to Comments in WordPress plugins
Someone says
HEy im anon!… And my IP address?
C.K. Matthews says
I’ve created a custom post type that members can use to post questions to forum. In the single-custom-post-type.php I simply omitted the author id tag so the author’s name is anonymous.
What I want to achieve now is that if the post author wants to ask a question to the commented he or she can do so anonymously. Is there a way to edit or create a custom comment form to do something like if(!author() ) show comment author name?
I’m very new to this and I have a custom-comments.php but evidentally what I need is in the comment_form () which at this time I am using Jetpack comments.
Please advise.
Coupontray says
Its better to use Disqus to handle Anonymous comments in any platform.