Funkce get_next_post

Funkce get_next_post je další z jednodušších funkcí, které se mohou zdát v podstatě zbytečné, ale dá se v některých případech výhodně využít. U WordPressu se mi líbí, jak jsou funkce hezky přirozeně pojmenované a tak z názvu je zřejmé, že funkce vrací následují článek.

Díky této funkci můžete zobrazovat odkazy, nebo anotace na další články v kategorii, nebo kategoriích. V kombinaci s get_previous_post a parametry funkcí, můžete vytvořit stránkování s anotacemi článků.

Použití:

get_next_post( $in_same_cat, $excluded_categories );

Parametry:

$in_same_cat – Vrátit následující článek ve stejné kategorii. Defaultně je false, pokud zadáte get_next_post(true);, bude následující článek ze stejné kategorie.

$excluded_categories – Vyloučit kategorie. Id každé kategorie, kterou nechcete zobrazit. Pokud tento parametr použijete, nesmíte zapomenout doplnit $in_same_cat na false – get_next_post(false,45) zobrazí další článek, ale vynechá článek z kategorie 45.

Příklad:

<?php
$next_post = get_next_post();
if (!empty( $next_post )): ?>
  <a href="<?php echo get_permalink( $next_post->ID ); ?>"><?php echo $next_post->post_title; ?></a>
<?php endif; ?>

About The Author

Zajímá mne Wordpress, responsivní šablony a zkrátka vše kolem tohoto skvělého redakčního systému.

Související články

Přidejte komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *