Vi har drivit en blogg med en aktiv sektion för kommentarer i över 16 år. Så vi vet hur viktigt det är att hantera behörigheter för användare på rätt sätt och anpassa funktioner för kommentarer.
En av våra läsare frågade oss nyligen om det finns något sätt att tillåta användare att inlägga anonyma kommentarer i WordPress. Det här är en bra fråga eftersom WordPress som standard kräver att användare anger namn och e-post när de kommenterar.
Men alla är inte bekväma med att dela med sig av sin personliga information. Och i så fall kan det hindra engagemanget och hindra människor från att ge värdefull återkoppling.
Genom att tillåta anonyma kommentarer kan du uppmuntra fler människor att engagera sig i din innehåll samtidigt som du skyddar deras integritet.
Vi erbjuder inte det här alternativet på vår blogg, men vi ser definitivt värdet i att göra det. Så vi bestämde oss för att testa olika sätt att aktivera anonyma kommentarer, både manuellt och med tillägg. Efter att ha provat flera alternativ fann vi att det enklaste och mest tillförlitliga sättet är att använda WPCode.
I den här artikeln visar vi dig steg-för-steg-instruktioner om hur du ställer in anonyma kommentarer på din WordPress webbplats.
Varför allow användare att publicera anonyma comments i WordPress?
Tänk dig att du har skrivit ett bra blogginlägg och längtar efter att få höra din publiks tankar. Kommentarer är ett bra sätt att få återkoppling, förstå vilket innehåll som ger mest genklang och skapa en känsla av gemenskap på din WordPress webbplats.
Att spåra sektionen med kommentarer är ett enkelt sätt att se vilket innehåll som får mest engagemang. Du kan sedan skapa mer av detta innehåll 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.
Så du vill uppmuntra besökare att lägga in kommentarer på din WordPress blogg. Om du använder tillägg för att förbättra WordPress-kommentarer har du 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 sektion med kommentarer kan ge fler visningar av sidan och skapa en lojal gemenskap runt din webbplats.
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 det göra din webbplats mer sårbar för skräppost. Om du tillåter användare att inlägga anonyma kommentarer bör du också använda verktyg för att bekämpa skräppost.
Du kan också läsa vår przewodnik om hur du granskar kommentarer i WordPress för fler tips.
Med detta i åtanke visar vi dig hur du kan tillåta användare att lägga in anonyma kommentarer i WordPress. Om du föredrar att hoppa direkt till en viss metod kan du använda länkarna under:
Är du redo? Låt oss hoppa in direkt.
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 fälten ”Namn” och ”E-post” i kommentarsformuläret valfria kan du gå till Inställningar ” Diskussion i din WordPress kokpanel.
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å ”Spara ändringar”.
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 ett anpassat kodfragment på din webbplats kan du lägga till etiketterna ”Valfritt” och dölja fältet för webbplatsens URL. Du kan lägga till den här koden i din functions.php-fil
. Vi rekommenderar dock inte den här metoden eftersom den kan förstöra din webbplats.
Att använda ett tillägg för fragment kodu är ett mycket bättre och mer nybörjarvänligt sätt att göra detta.
WPCode är det bästa tillägget för fragment kodu för att enkelt lägga till anpassad HTML, PHP och mer till din webbplats utan att redigera temafiler. Det hjälper dig att undvika att förstöra din webbplats med dålig kod.
Så, låt oss installera och aktivera WPCode gratis tillägg. För mer information kan du kontrollera vår handledning om hur du installerar ett tillägg WordPress.
När du är aktiverad kan du börja med att gå till Code Snippets ” + Add Snippet. Härifrån kommer du att se ett bibliotek med färdiga fragment kodu.
Under ”Lägg till din anpassade kod” kan du klicka på ”Använd fragment kodu”.
Obs/observera: Du behöver inte WPCode Pro för att använda ett anpassat fragment kodu. Men om du vill ha fler funktioner, till exempel tillgång till över 100 expertgodkända kodfragment, åtkomstkontroll för användare, spårning av pixlar i Sociala medier och en fullständig historik över versioner, måste du uppgradera ditt paket.
Därefter ger du bara din kod en Rubrik och ändrar ”Kodtyp” till ”PHP Fragment Kodu”.
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 vill du slå på/av knappen ”Aktiv”.
När du har gjort det, fortsätt och klicka på ”Spara fragment kodu” 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 lägga till lite kod på din webbplats, och än en gång rekommenderar vi att du använder WPCode.
Precis som metod 1, går du över till kod kodar ” + Lägg till fragment. Sedan klickar du på knappen ”Använd fragment kodu” under ”Lägg till din anpassade kod.
På nästa vy namnger du det anpassade kodutdraget och väljer ”PHP Snippet” som kodtyp.
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');
Glöm inte att slå på/av det anpassade fragmentet kodu till ”Aktiv”.
Sedan kan du klicka på knappen ”Spara fragment kodu” högst upp på vyn.
När du har gjort det kan du förhandsgranska ändringarna i ett blogginlägg för att se skillnaden.
Du bör nu se att besökare inte längre kan skriva in sin e-postadress 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 kryssrutan.
GDPR är dock ett komplicerat ämne, så vi rekommenderar att du läser igenom vår ultimata przewodnik för WordPress och GDPR-överensstämmelse noggrant innan du fattar ett beslut.
Bonus Tips: Fler sätt att förbättra din sektion för kommentarer
Att tillåta användare att kommentera anonymt är bara ett sätt att förbättra kommentarengagemanget på din WordPress webbplats.
Eftersom kommentarer är viktiga bör du försöka få fler. Ett sätt att göra detta är att använda en Omdirigering av kommentarer. När någon lämnar sin första kommentar kanske du vill skicka dem till en ”Tack”-sida för att visa uppskattning och uppmuntra till mer interaktion.
För detaljerade instruktioner kan du kontrollera vår przewodnik om hur du omdirigerar din användares uppmärksamhet med kommentera omdirigeringar.
Genom att lägga till ett enkelt rankningssystem kan du sedan uppmuntra människor att lämna användbara och välskrivna kommentarer. Instansitivt kan du lyfta fram de bästa kommentarerna högst upp eller ge märken till de bästa.
För mer information om detta ämne kan du läsa vår przewodnik om hur du lägger till ett enkelt rankningssystem för användare för WordPress kommentarer.
Genom att använda ett system med upp- och nedröstning kan användarna bestämma vilka kommentarer som är populära och skräppost hamnar längst ner. Detta bidrar till att skapa en känsla av gemenskap och gör det lättare att moderacja kommentarer.
Du kan se de detaljerade steg-för-steg-instruktionerna i vår przewodnik om hur du tillåter användare att gilla eller ogilla kommentarer i WordPress.
Nu när din blogg växer kan det bli svårt att hantera en stor community. Du kanske vill belöna användare som bidrar med värdefulla kommentarer och avskräcka dem som inte är till hjälp.
Någon kan till exempel lämna en självfrämjande kommentar med en länk till den egna bloggen, eller så kan det dyka upp flera kommentarer som inte tillför mycket till diskussionen.
För att förbättra kvaliteten på kommentarerna kan du markera värdefulla kommentarer högst upp och skjuta irrelevanta längst ner.
För att göra detta kan du hänvisa till vår detaljerade przewodnik om hur du utväljer eller begraver 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
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
Thanks for sharing your blog.
WPBeginner Support
You’re welcome!
Administratör
chinmay
Thanks for the guidance. This helped me a lot.
WPBeginner Support
Glad our guide was helpful
Administratör
Kenneth
Thank you for this article post. It’s really helpful.
WPBeginner Support
Glad our guide was helpful
Administratör
Rajesh Kumar
Will it not lead to a lot of spam comments?
WPBeginner Support
There is a chance but this is for users looking to offer this option.
Administratör
Heather
so helpful, thank you
WPBeginner Support
You’re welcome
Administratör
reem
thanks,for helps
WPBeginner Support
Glad our article could be helpful
Administratör
Bahati walker
Thanks a lot for your guide
Juan Pablo
I can’t disable Users must be registered and logged in to comment – dunno why. Any tricks to do it with php function?
Chris
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
How to Comments in WordPress plugins. Please Help
Ahmad
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
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
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
How to Comments in WordPress plugins
Someone
HEy im anon!… And my IP address?
C.K. Matthews
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
Its better to use Disqus to handle Anonymous comments in any platform.