Home / functions.php / Escape entities in comments
  • How to Escape entities in comments

    no thumbnail sorry: Escape entities in comments

    Adding this code to the functions.php file of your wordpress theme will automatically escape entities within the <code> tags for better displaying code within your posts.

    ( click code to copy )

    wordpress snippet : PHP

    <>
    function escapeEntities($source) {
    	$encoded = preg_replace_callback('/<code>(.*?)<\/code>/ims',
    	create_function('$matches', '$matches[1] = preg_replace(array(”/^[\r|\n]+/i”, “/[\r|\n]+$/i”), “”, $matches[1]);
    	return “<code>” . htmlentities($matches[1]) . “</”.”code>”;’), $source);
    	if ($encoded)
    		return $encoded;
    	else
    		return $source;
    }
    add_filter(’pre_comment_content’, ‘escapeEntities’);
    

    ( WordPress codex functions, hooks, in this snippet. )

    pre_comment_content, add_filter,