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/get extended

This page is marked as incomplete. You can help Codex by expanding it.

Descrizione

Restituisce le informazioni estese di un post contentente il commento (<!--more-->).

Non deve essere collocato alcuno spazio dopo il secondo trattino e prima della parola 'more'. &Egrae; possibile avere del testo o degli spazi dopo la parola 'more', ma non se ne terrà conto.

L'array restituito contiene le chiavi 'main' e 'extended'. 'Main' contiene il testo che precede <!--more-->, 'extended' contiene il testo che segue <!--more-->.

Utilizzo

<?php get_extended$post_content ?>

Parametri

$post_content
(string) (richiesto) Contenuto del post.
Default: Nessuno

Valori restituiti

(array) 
Post prima di ('main') e dopo ('extended').

Esempi

Mostrare brevi riassunti degli ultimi post

Se si vuole mostrare il contenuto che viene prima del tag <!--more--> degli ultimi post sul proprio blog, si può usare il codice seguente:

<ul>
<?php
global $post;
$args = array( 'numberposts' => 5 );
$myposts = get_posts( $args );
foreach( $myposts as $post ) : setup_postdata( $post );  
    $content_arr = get_extended (get_the_content() ); ?>
    <li>
       <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
       </br>
       <?php echo $content_arr['main']; //Mostra la parte che precede il tag more ?>   
    </li>
<?php endforeach; ?>
</ul>

Nota: in $content_arr['extended'] c'è il testo che segue il tag more.

Note

Log delle modifiche

Da: 1.0.0

File sorgente

get_extended() si trova in wp-includes/post.php.

Correlati

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