WordPress.org

Ready to get started?Download WordPress

Codex

Attention Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

it:Riferimento funzioni/wpautop

Descrizione

Cambia le doppie interruzioni di riga nel testo in paragrafi HTML (<p>...</p>).

WordPress usa questa funzione per filtrare il contenuto e il riassunto.

Uso

 <?php wpautop$foo$br ); ?> 

Parametri

$foo
(string) (richiesto) Il testo da formattare.
Default: Nessuno
$br
(boolean o integer) (opzionale) Preserva le interruzioni di riga. Se impostato a true, le interruzioni di riga che rimangono dopo la conversione a paragrafo sono convertite in tag HTML <br />. Le interruzioni di riga all'interno delle sezioni script e style non vengono modificate.
Default: 1

Valori restituiti

(string) 
Testo convertito con i tag dei paragrafi al posto giusto.

Esempi

Uso di base

<?php
$some_long_text = // inizio del testo
"Testo lungo
che ha molte righe

e paragrafi al suo interno.";
// fine del testo

echo wpautop($some_long_text);
?>

Ciò che viene stampato è la stringa con i tag <p> intorno ai paragrafi, in questo modo:

<p>Testo lungo<br/>
che ha molte righe</p>
<p>e paragrafi al suo interno.</p>

Note

Disabilitare il filtro

Alcuni preferiscono disabilitare il filtro wpautop all'interno del file functions.php del loro tema:

remove_filter( 'the_content', 'wpautop' );
remove_filter( 'the_excerpt', 'wpautop' );

È anche disponibile un plugin per abilitare o disabilitare il filtro singolarmente per ogni post.

Log delle modfiche

Da: 0.71

File sorgente

wpautop() si trova in wp-includes/formatting.php.

Risorse

http://ma.tt/scripts/autop/ (in inglese)

Correlati

Si veda anche l'indice di Riferimento funzioni e l'indice di Tag dei template.