Evitar que el editor elimine las etiquetas <p> y las reemplace con nbsp
Cuando ingreso contenido en el editor WYSIWYG de posts/páginas, no obtengo <p>
al finalizar los párrafos, solo  
s. Si coloco manualmente <p></p>
en el modo HTML, estas etiquetas son eliminadas tan pronto como cambio al modo 'visual'.
Esto se repite en varios sitios (pensé que era el tema pero no lo es).
He leído docenas de temas y respuestas, pero ninguno resuelve mi problema.
Intenté usar add/remove wpautop
en mi archivo functions.php pero nada ayuda.
No quiero usar un plugin de tinymce.

He realizado una investigación exhaustiva y encontré la respuesta: ahora estoy utilizando un hook en 'tiny_mce_before_init'.
Basado en otras respuestas (agradecimiento especial a la respuesta #2 de @Chip Bennett), he utilizado el siguiente código en mi functions.php para asegurar los saltos de párrafo (en el modo HTML del editor aparecen como   pero se convierten en párrafos en el front-end):
function tinymce_config_59772( $init ) {
// No eliminar saltos de línea
$init['remove_linebreaks'] = false;
// Convertir caracteres de nueva línea a etiquetas BR
$init['convert_newlines_to_brs'] = true;
// No eliminar etiquetas BR redundantes
$init['remove_redundant_brs'] = false;
// Devolver $init a WordPress
return $init;
}
add_filter('tiny_mce_before_init', 'tinymce_config_59772');
Puedes encontrar en el sitio de tinyMCE las diferentes configuraciones posibles.

@Aliyah No creo que lo vuelvan a agregar. Ha sido así durante años. Por cierto... nunca supe que CKEditor estaba empaquetado para WordPress y supongo que es gratuito?

Quizás este plugin de editor sea una solución ya que tu problema viene de tu editor WYSIWYG :)

Puedes probar el CKEditor

@aliyah- ¿no hay algún código que podamos usar? No me gusta usar plugins, porque nunca sabes cómo afectarán otras cosas.

@NonaMan No todos los plugins tienen efectos adversos en el sitio. Pruébalo y verifica si resuelve tu problema. Este es simplemente un plugin mejorado del editor WYSIWYG. Puede que resuelva tu problema o no, pero no pierdes nada probando. Siempre puedes desactivarlo. Yo lo estoy usando ahora y el sitio funciona sin problemas. No realiza cambios serios.

Esto funciona y le da al editor la capacidad de mantener las etiquetas de párrafo. ¡Gracias! Ojalá alguien pueda escribir una función que se enganche al editor y cambie los 'nbsp' por etiquetas de párrafo.
