När vi först började hantera WordPress-webbplatser för kunder var hantering av kommentarsspam en daglig huvudvärk.
Som standard tillåter WordPress användare att inkludera vissa HTML-taggar i sina kommentarer, som <a>, <em> och <strong>. Även om dessa taggar kan vara användbara, missbrukar spammare dem ofta för att lägga till länkar och formatering, vilket förvandlar diskussioner till en rörig röra av oönskade kampanjer.
Vi har provat många sätt att blockera skräppost, men en av de enklaste och mest effektiva metoderna är att helt enkelt stänga av HTML i kommentarer. Denna snabba ändring hjälper till att minska skräppost direkt, samtidigt som riktiga besökare fortfarande kan delta i konversationen.
I den här guiden visar vi dig hur du inaktiverar HTML i WordPress-kommentarer utan att skriva någon kod. Oroa dig inte för något tekniskt – det är en enkel lösning som du kan ställa in med bara några få klick! 🛠️

Varför ska du inaktivera HTML i WordPress-kommentarer?
När folk skriver kommentarer kan de lägga till länkar, fetstil, kursiv stil och andra element i sitt meddelande. Detta låter ofarligt, men det är inte alltid en bra sak.
Att tillåta HTML innebär att användare kan formatera sina kommentarer, men det öppnar också dörren för missbruk. Botar och skript är ofta programmerade för att posta kommentarspam med hjälp av HTML-taggar, vilket gör kommentarsfältet rörigt och osäkert.
Så, att inaktivera HTML kan hjälpa till att blockera dessa oönskade inlägg och hålla din webbplats säker.
Detta innebär att någon fortfarande kan skriva något som:
I really loved your post! <em>It changed my life!</em> Visit <strong>my blog</strong> for amazing tips!
Eller en mycket slumpmässig sträng som denna:
<a><em><strong>
Kommentaren kommer fortfarande att visas, men HTML-taggarna kommer inte att vara funktionella.
Denna enkla funktion ger dig mer kontroll över vilken typ av innehåll som delas på din WordPress-webbplats. Det gör också hanteringen av din webbplats enklare och skyddar dina läsare från oönskade eller skadliga kommentarer.
Nu ska vi se hur du kan inaktivera HTML i WordPress-kommentarer. Här är alla ämnen vi kommer att täcka i den här guiden:
- Inaktivera HTML i WordPress-kommentarer
- Bonustips: Inaktivera automatisk länkning av URL:er i WordPress-kommentarer
- Vanliga frågor: Inaktivera HTML i WordPress-kommentarer
- Ytterligare resurser: Förbättra dina WordPress-kommentarer
Inaktivera HTML i WordPress-kommentarer
Vanligtvis kommer folk att säga att metoden för att inaktivera HTML i WordPress-kommentarer innebär en del kodning. De säger att du behöver öppna din temas functions.php-fil och lägga till ett anpassat kodavsnitt.
Detta är dock inte den mest nybörjarvänliga metoden, och du riskerar att skada din webbplats genom att ändra din functions.php-fil.
Därför rekommenderar vi att använda WPCode, det bästa pluginet för kodavsnitt för WordPress.

WPCode låter dig säkert lägga till anpassad CSS, PHP, HTML och mer till WordPress. Du kan helt enkelt klistra in ett kodavsnitt i dess redigerare och aktivera det med ett klick.
Några av våra partner varumärken använder WPCode för att lägga till och hantera anpassade kodavsnitt på sina webbplatser. Vi har sett hur det effektiviserar vårt arbetsflöde, och du kan lära dig mer om hur det fungerar i vår kompletta WPCode-recension.
Så, låt oss installera och aktivera WPCode-pluginet. Du kan börja med gratisversionen, eftersom den stöder anpassade kodavsnitt. Om du behöver hjälp kan du följa vår guide om hur man installerar ett WordPress-plugin.
📝 Notera: WPCode Pro kommer med fler funktioner. Så, om du gillar pluginet, kanske du vill uppgradera till premiumversionen. Den innehåller ett bibliotek med över 100 färdiga kodavsnitt, som inaktivering av kommentarer och inaktivering av bilagesidor.
Dessutom kan du också få tillgång till den kompletta revisionshistoriken för alla dina kodavsnitt och möjligheten att schemalägga din kod.
Efter aktivering vill du gå till Kodavsnitt » + Lägg till avsnitt.

Detta tar dig till kodavsnittbiblioteket.
Eftersom vi ska använda ett anpassat kodavsnitt kan du föra muspekaren över 'Lägg till din anpassade kod (nytt kodavsnitt)' och klicka på knappen '+ Lägg till anpassat kodavsnitt'.

På nästa skärm kommer WPCode att be dig att välja en kodtyp.
I detta fall vill du välja ‘PHP Snippet’.
Klicka bara på relevant ruta för att välja PHP-kodtyp.

Du bör nu komma till kodredigeraren.
Härifrån kan du först lägga till en titel för ditt anpassade kodavsnitt. Låt oss se till att du använder ett tydligt namn, eftersom det hjälper till att hålla allt organiserat. Vi använder till exempel 'Inaktivera HTML i kommentarer'.
Därefter, i rutan 'Kodförhandsgranskning', kan du lägga till följande anpassade kodavsnitt. Den här koden använder en enkel PHP-funktion för att konvertera alla HTML-taggar till vanlig text, så att webbläsaren visar dem istället för att köra dem:
add_filter( 'preprocess_comment', function( $comment_data ) {
$comment_data['comment_content'] = htmlspecialchars( $comment_data['comment_content'] );
return $comment_data;
} );
Så här ser det ut i redigeraren:

Härifrån är allt du behöver göra att köra koden.
För att göra detta kan du växla omkopplaren från 'Inaktiv' till 'Aktiv' och klicka på knappen 'Spara kodavsnitt' eller 'Uppdatera'.

Och det var allt!
Nu kan du testa att kommentera ditt eget blogginlägg med HTML-taggar och se hur det visas på framsidan.
Här är hur det ser ut på vår demosida:

💡 Proffstips: Varför använda ett plugin som WPCode istället för att redigera din temas functions.php-fil direkt? All anpassad kod som läggs till i functions.php kan raderas när du uppdaterar ditt tema.
WPCode håller dina kodavsnitt säkra och separerade, så de fortsätter att fungera oavsett hur många gånger du uppdaterar ditt tema eller plugins.
Bonustips: Inaktivera automatisk länkning av URL:er i WordPress-kommentarer
Om du vill öka din webbplats säkerhet ytterligare, är det en bra idé att inaktivera automatisk länkning av URL:er i WordPress-kommentarer.

WordPress konverterar automatiskt text-URL:er i kommentarer till klickbara länkar. Denna automatiska länkning ändrar inte din databas men visas i administratörsområdet och kommentarsavsnittet.
Medan vissa kommentatorer kan ha legitima skäl för att klistra in länkar, kan andra ha skadliga avsikter med sina direkta URL:er.
Spam-URL:er kan utgöra säkerhetsrisker. Vissa av dessa länkar kan leda till skadliga webbplatser eller bedrägerier, vilket kan äventyra dina besökares säkerhet.
Genom att hålla ditt kommentarsfält rent och fritt från dessa direkta URL:er hjälper du till att säkerställa en bättre användarupplevelse för alla på din webbplats.
De goda nyheterna är att du kan använda WPCode för att göra detta enkelt och säkert. För steg-för-steg-instruktioner kan du se vår guide om hur man inaktiverar automatisk länkning av URL:er i WordPress-kommentarer.
Vanliga frågor: Inaktivera HTML i WordPress-kommentarer
Kommer inaktivering av HTML i kommentarer att påverka befintliga kommentarer?
Nej, den här koden påverkar bara nya kommentarer. Gamla kommentarer med HTML kommer att förbli intakta om du inte redigerar dem manuellt.
Är det säkert att använda WPCode?
Ja. Det är säkrare än att redigera functions.php eftersom det förhindrar fel som kan bryta din webbplats.
Kan jag återaktivera HTML senare?
Ja, avaktivera eller ta bara bort kodavsnittet i WPCode.
Ytterligare resurser: Förbättra dina WordPress-kommentarer
Vi hoppas att den här artikeln har hjälpt dig att lära dig hur du inaktiverar HTML i WordPress-kommentarer. Därefter kanske du vill utforska våra andra guider om:
- Bästa plugins för att förbättra WordPress-kommentarer
- Hur man markerar författarens kommentarer i WordPress
- Hur man visar de mest kommenterade inläggen i WordPress
- Hur man tillåter användare att redigera sina kommentarer i WordPress
- Hur man gör blogginläggskommentarer sökbara i WordPress
Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.

Gwyneth Llewelyn
Tyvärr är pluginet Peter’s Literal Comments inte längre aktivt; det uppdaterades senast 2015 och kanske inte ens fungerar på nyare versioner längre. Du kan behöva rekommendera ett annat plugin istället...
WPBeginner Support
Thank you for letting us know that the plugin is not active a the moment. When we look at updating the article we will look for an alternative
Admin
KM Shariful
Vilka HTML-koder kan jag använda i kommentarsfältet på en WordPress-webbplats som besökare?
WPBeginner Support
Hej,
Du kan använda följande HTML-taggar i kommentarer som standard.
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>Admin
San Solanki
Mycket välskriven artikel, jag följer alltid din blogg för alla mina wordpress-problem tack
Ekesmall
Fungerar inte här………något sätt??
Sandile Nxumalo
Efter alla dessa år fungerar detta fortfarande. Tack
carlo
Kompis, du glömde den avslutande taggen }
WPBeginner Support
Tack för att du påpekade det, vi har fixat kodavsnittet.
Admin
anshu
det finns massor av kommentarer på alla mina blogginlägg... hur inaktiverar jag HTML-hyperlänkar så att jag kan skydda mina blogginlägg från spam
falvarez
Jag tror att något saknas. Du bör lägga till din funktion plc_comment_display() i filterstacken så här:
add_filter(‘comment_text’, ‘plc_comment_display’);
Regards.
johnroypaul
Strålande artikel tack! Verkar fungera perfekt med de senaste versionerna av wordpress också (3.3) Gjorde koden mycket renare som nämnts och verkar ha gjort livet enklare när man försöker implementera kommentarsformuläret i sidområden etc. (Hade en mardröm med tidigare användning av den vanliga koden)
wordpress hosting
Ju mognare du är, desto större risk löper du att något oönskat händer dig när du är utomlands. Tack för att du delade dina förslag på den här bloggen. Du har bra grejer på WordPress, tack för att du gjorde mitt problem så enkelt.
Kamal
Bra, på så sätt kan man säkerställa att ingen lägger in länkar i kommentarsfältet. Jag hatar verkligen att se folk göra det i onödan.
shoaib hussain
Fin kodbit, men om du råkar använda Thesis som jag, behöver du bara kryssa i en radioknapp och HTML-koden försvinner.
Redaktionell personal
Ja, du har rätt, men vi stöder inte Thesis på den här webbplatsen eftersom den inte är kompatibel med GPL-licensen.
Admin
Cruz3N
Det förvirrade mig Bro, men jag gjorde ett enkelt plugin som låter dig ersätta med > ;
http://cruzenaldo.com/plugin-sederhana-filter-komentar/ Description: Enkel plugin för att filtrera kommentarer och förhindra användare från att mata in HTML-taggar Author: Cruz3N Author URI: http://www.cruzenaldo.com/ Version: 1.0 */
function my_function ($text) { $text = str_replace('’, ‘> ;’, $text); return $text; }
add_filter(‘comment_text’, ‘my_function’);
?>
Du kan modifiera det bättre... Hoppas det är användbart
Ladda ner här
http://www.box.net/shared/rgb4lmt5uy
Och det här är min fula blogg :p
http://cruzenaldo.com/
Med vänliga hälsningar
Cruz3N
Grafisk designer
Thank you for the useful tuto and easy to follow. I’ve found another one explaining how to disable HTML but was to hard and badly explained, anyway thanks again and have a great week end
michelle
this great and should help to block out loads of spam
thanks
Nybörjarbloggare
Tack för de bra tipsen.
Påverkar det commentluv-pluginet?
Redaktionell personal
Har inte provat än, men tror inte det borde.
Admin
Ms. Freeman
Detta kommer att vara till stor hjälp mot de där spamrobotarna som försöker lämna kommentarer med tjugo eller så länkar... LOL:) Tack
Jad Limcaco
Tack! Visste inte hur man gjorde detta tidigare.