impedire a WordPress di convertire gli a capo in tag br
Sono stanco del terribile editor HTML di WordPress e ho deciso di scrivere tutto il mio HTML in Notepad++ per poi copiarlo. Tuttavia, i semplici a capo "\n"
che normalmente verrebbero ignorati in HTML vengono convertiti in tag <br />
. Ho disabilitato l'editor visuale, quindi tutto ciò che salvo dovrebbe essere l'HTML esatto che viene presentato. Ma non è così. Come posso impedire a WordPress di modificare il mio HTML?

Questo viene gestito da un filtro chiamato wpautop
(dichiarato in wp-includes/formatting.php
, riga 189).
Puoi rimuoverlo con questo codice:
remove_filter('the_content', 'wpautop');

Puoi anche farlo utilizzando il plugin wpautop control e impostare le impostazioni predefinite per tutto il sito così come per ogni singolo articolo. Maggiori informazioni su http://blog.bigsmoke.us/2010/12/09/wpautop.

La soluzione sopra di @jlenstorf non sembra applicabile alle mie installazioni più recenti di WordPress 4.x. Questo plugin maturo sembra essere popolare. http://wordpress.stackexchange.com/a/227428/93125

@JohnnyUtahh Non sono sicuro se ci sia qualcos'altro nelle tue installazioni 4.x, ma ho appena verificato su un sito che utilizza la versione 4.5.2 e disabilitare il filtro funziona ancora. Se guardi il codice sorgente del plugin che hai linkato, essenzialmente fa esattamente la stessa cosa, ma con un sacco di overhead nella parte amministrativa.

È la soluzione più popolare che ho trovato e funziona bene per me. La pagina del plugin mostra oltre 10.000 installazioni e valutazioni a 5 stelle al 100% (23 in totale) al 21/05/2016.
La descrizione della pagina del plugin sopra citato:
Prima che WordPress mostri il contenuto di un articolo, il contenuto viene passato
attraverso diversi filtri per garantire che appaia in modo sicuro come lo hai
inserito nell'editor.
Uno di questi filtri è wpautop, che sostituisce i doppi a capo
con tag <p>, e i singoli a capo con tag <br />. Tuttavia, questo
filtro a volte causa problemi quando si inserisce molto markup HTML
nell'editor degli articoli.
Questo plugin mostra una casella di controllo nel meta box di pubblicazione della schermata
di modifica dell'articolo che disabilita il filtro wpautop per quell'articolo.
Aggiunge anche una classe 'wpautop' o 'no-wpautop' al filtro post_class
per aiutare con lo stile CSS.
La risposta di jlengstorf non sembra applicabile alle mie installazioni di WordPress 4.x.

Sebbene questo link possa rispondere alla domanda, è meglio includere le parti essenziali della risposta qui e fornire il link come riferimento. Le risposte composte solo da link possono diventare non valide se la pagina collegata cambia. - Da Review
