• User Attivo

    Conversione automatica div in p

    Se qualcuno di voi come me utilizza i div nella scrittura delle pagine di wordpress si sarà accorto che molto antipaticamente l'editor visuale li sostituisce in <p>...
    Cercando su internet ho trovato un modo per impedirglielo...
    Ecco come (RICORDATE DI FARE UNA COPIA DI BACKUP PRIMA DI MODIFICARE I FILE!!!):

    1. aprite il file wp-includes/js/tinymce/tiny_mce_config.php;
    2. cercate la stringa:
      **$valid_elements ='p/-div
    • ,-strong/-b
    • ,-em/-i
    • ,-font
    • ,-ul
    • ,-ol
    • ,-li
    • ,*
    • ';"

    sostituitela con:

    ****$valid_elements ='-strong/-b

    • ,-em/-i
    • ,-font
    • ,-ul
    • ,-ol
    • ,-li
    • ,*
    • ';**
      3)aprite il file: wp-includes/formatting.php
    1. cercate la stringa: **$pee = preg_replace('|<p>|', "$1<p>", $pee );

    sostituitela con:

    //**$pee = preg_replace( ?|<p>|', "$1<p>", $pee );

    D'ora in poi wordpress non vi sostituirà i <div> in <p>

    P.S.: RICORDATE I BACKUP!!!