Hur inaktiverar du HTML i WordPress-kommentarer

Hur inaktiverar du HTML i WordPress-kommentarer

Som standard tillÄter WordPress vissa HTML-taggar i kommentarerna som etc. Om du mÀrker att mÄnga SPAM-kommentarer innehÄller ocksÄ dessa taggar. De flesta SPAM-kommentarer görs av bots och skript som anvÀnder HTML-taggar. Om du helt enkelt inaktiverar HTML frÄn dina WordPress-kommentarer kan det förhindra mycket SPAM. I den hÀr handledningen visar vi dig hur du kan inaktivera HTML-taggar i dina WordPress-kommentarer.

Denna handledning inaktiverar endast aktiva HTML-taggar. SÄ nÄgon kan fortfarande lÀgga upp nÄgot som:

& lt; a & gt; & lt; em & gt; & lt; stark & ​​gt;

Och det kommer att dyka upp, men taggarna fungerar inte. SÄ om nÄgon anvÀnder den starka taggen kommer den inte att fetstil texten. Förutom att inte mÄnga SPAM-robotar har tid att göra detta eftersom det hÀr tar mycket tid och det Àr inte fördelaktigt för dem.

Allt du behöver göra Àr att helt enkelt öppna din och lÀgga till följande kod:


    // This will occur when the comment is posted
    function plc_comment_post( $incoming_comment ) {

    // convert everything in a comment to display literally
    $incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']);

    // the one exception is single quotes, which cannot be #039; because WordPress marks it as spam
    $incoming_comment['comment_content'] = str_replace( "'", ''', $incoming_comment['comment_content'] );

    return( $incoming_comment );
    }

    // This will occur before a comment is displayed
    function plc_comment_display( $comment_to_display ) {

    // Put the single quotes back in
    $comment_to_display = str_replace( ''', "'", $comment_to_display );

    return $comment_to_display;
}

Om du inte vill lÀgga till den hÀr koden manuellt, erbjuder den ursprungliga författaren ocksÄ ett plugin som du kan ladda ner. Installera och aktivera Peters plugin för bokstavliga kommentarer.

Anledningen till att detta sÀtt Àr bÀttre Àr att det inte krÀver att du Àndrar kÀrnfilerna. Om du vill redigera dina kÀrnfiler kan du gÄ till och redigera koderna dÀr. (Detta rekommenderas inte, men det Àr hÀr för kunskapens skull. (WP Codex för mer information)