Evitare lo strip dei commenti html nell’editor di WP

Wordpress strip html comment

L’editor di WordPress, dalla versione 3.2, ‘strippa‘ (cioè: elimina) i commenti html con l’unica eccezione del ‘more‘ che ha una sua funzione specifica:

<!-- un commento qualsiasi -->
<!--more-->

Guardando l’esempio sopra, la prima riga sarà eliminata, la seconda invece sopravviverà.

Io non capisco la scelta dei programmatori di WordPress, in quanto già esistono plugin che usano short-tag all’interno dei tag di commento html per la pubblicazione, a differenza della maggior parte che usa le parentesi quadre, come ad esempio quelli prodotti da Dagon Design.
Senza contare che un utente di WordPress potrebbe decidere di inserire dei commenti per la propria personale utilità.

Comunque sia, la soluzione c’è!

Basta inserire prima del commento che vogliamo salvare, nella stessa riga, un commento ‘more‘ superfluo:

<!--more--><!--xxx-->
<!--xxx-->

La prima riga sopravvive, la seconda muore!
…ma non chiedetemi perché!

Da segnalare anche un plugin che si chiama Enable RAW HTML che non solo non fa eliminare i commenti html durante la scrittura di un articolo, bensì disattiva qualsiasi tipo di riscrittura del codice effettuato dal motore di WP nei confronti di quello che l’autore scrive: gli a capo non diverranno più elementi P, gli errori nel docide html non saranno automaticamente corretti, come non saranno corretti i caratteri Unicode, le virgolette, le lineette, i simboli di registrato e copyright, ecc.ecc.

Inoltre il plugin in questione consente anche l’esecuzione di puro codice PHP inserito all’interno del post tramite il normale editor!

link: Enable RAW HTML

Altri sono arrivati qui cercando:
jacketspower, eliminare lascia un commento wordpress, www jacketspower com.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

You can add images to your comment by clicking here.