Evitar que WordPress convierta saltos de línea en etiquetas br
Estoy cansado del horrible editor HTML de WordPress y he decidido escribir todo mi HTML en Notepad++ para luego copiarlo. Sin embargo, los saltos de línea simples "\n"
que normalmente serían ignorados en HTML se convierten en etiquetas <br />
. He desactivado el editor visual, por lo que todo lo que guardo debería ser el HTML exacto que presento. Pero no es así. ¿Cómo evito que WordPress convierta mi HTML?

Eso es manejado por un filtro llamado wpautop
(declarado en wp-includes/formatting.php
, línea 189).
Puedes eliminarlo con esto:
remove_filter('the_content', 'wpautop');

También puedes hacer esto usando el plugin wpautop control y configurarlo de forma predeterminada para todo el sitio, así como por configuración de entrada. Más información en http://blog.bigsmoke.us/2010/12/09/wpautop.

La solución anterior de @jlenstorf no parece aplicarse a mis instalaciones más recientes de WordPress 4.x. Este plugin maduro parece popular. http://wordpress.stackexchange.com/a/227428/93125

@JohnnyUtahh No estoy seguro si hay algo más en tus instalaciones 4.x, pero acabo de verificar en un sitio que ejecuta 4.5.2 y deshabilitar el filtro aún funciona. Si miras el código fuente del plugin que enlazaste, esencialmente está haciendo exactamente lo mismo, pero con mucha carga adicional en el lado del administrador.

Es la solución más popular que encontré y funciona bien para mí. La página del plugin muestra más de 10,000 instalaciones y 100% de calificaciones de 5 estrellas (23 de ellas) al 21/05/2016.
La descripción de la página del plugin mencionado:
Antes de que WordPress muestre el contenido de una publicación, el contenido pasa
a través de múltiples filtros para garantizar que aparezca de manera segura como
lo ingresaste en el editor.
Uno de estos filtros es wpautop, que reemplaza los saltos de línea dobles
con etiquetas <p>, y los saltos de línea simples con etiquetas <br />. Sin embargo, este
filtro a veces causa problemas cuando estás ingresando mucho marcado HTML
en el editor de publicaciones.
Este plugin muestra una casilla de verificación en el cuadro meta de publicación de la pantalla
de edición de publicaciones que desactiva el filtro wpautop para esa publicación.
También agrega una clase 'wpautop' o 'no-wpautop' al filtro post_class
para ayudar con el estilo CSS.
La respuesta de jlengstorf no parece aplicarse a mis instalaciones de WordPress 4.x.

Aunque este enlace puede responder a la pregunta, es mejor incluir las partes esenciales de la respuesta aquí y proporcionar el enlace como referencia. Las respuestas que solo contienen enlaces pueden volverse inválidas si la página enlazada cambia. - De la revisión
