Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Hur man allowar användare att publicera anonyma comments i WordPress

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.

allow-users-to-post-anonymous-comments-in-post

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”.

uncheck comment author

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”.

add custom code 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.

activate custom snippet

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.

optional name and email in comments

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.

add custom code snippet

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.

save custom snippet

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.

no required email or name in comments

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:

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.

Avslöjande: Vårt innehåll stöds av våra läsare. Det innebär att om du klickar på några av våra länkar, kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt, och hur du kan stödja oss. Här är vår editoriala process.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Den ultimata WordPress-verktygslådan

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som varje professionell användare bör ha!

Reader Interactions

24 kommentarerLämna ett svar

  1. 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!

  2. 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?

  3. 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.

  4. 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?

  5. 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

  6. 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.

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt våra policy för kommentarer, och din e-postadress kommer INTE att publiceras. Vänligen använd INTE nyckelord i namnfältet. Låt oss ha en personlig och meningsfull konversation.