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 adjacent post

Contents

Descrizione

Recupera il post adiacente a quello corrente. Può essere il post precedente o quello successivo.

Utilizzo

<?php get_adjacent_post$in_same_cat$excluded_categories$previous ?>

Parametri

$in_same_cat
(boolean) (opzionale) Indica se il post deve essere nella stessa categoria di quello corrente.
Default: false
$excluded_categories
(string) (opzionale) ID delle categorie da escludere.
Default: ''
$previous
(boolean) (opzionale) Indica se recuperare il post precedente.
Default: true

Valori restituiti

  • Oggetto Post in caso di successo.
  • Null se la variabile globale $post non è impostata.
  • Stringa vuota se non esiste un post corrispondente.

Esempi

Note

  • Utilizza la variabile globale: (object) $post
  • Utilizza la variabile globale: (object) $wpdb

Filtri

$adjacent può essere 'previous' (precedente) oppure 'next' (successivo).

  • "get_{$adjacent}_post_join":
    $join, $in_same_cat, $excluded_categories
  • "get_{$adjacent}_post_where":
    $wpdb->prepare("WHERE p.post_date $op %s AND p.post_type = %s AND p.post_status = 'publish' $posts_in_ex_cats_sql", $current_post_date, $post->post_type), $in_same_cat, $excluded_categories
  • "get_{$adjacent}_post_sort":
    "ORDER BY p.post_date $order LIMIT 1"

Log delle modifiche

Da: 2.5.0

File sorgente

get_adjacent_post() si trova in wp-includes/link-template.php.

Correlati

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