Wyświetl powiązane posty tego samego autora
Ten fragment jest przydatny do tworzenia bloga na małej platformie lub jeśli potrzebujesz stworzyć małą witrynę społecznościową za pomocą WordPress.. Dokładnie tak, jestem pewien, że platforma WordPress jest całkiem odpowiednia dla dużych projektów i są do tego wszystkie narzędzia. Inna sprawa, że nie do tego został stworzony..
Więc, z powrotem do naszych fragmentów kodu. Poniżej znajduje się fragment kodu, dodając, które otrzymasz powiązane artykuły tego samego autora.
1 2 3 4 5 6 7 8 9 10 |
function get_related_author_posts() { global $authordata, $post; $authors_posts = get_posts( array( 'author' => $authordata->ID, 'post__not_in' => array( $post->ID ), 'posts_per_page' => 5 ) ); $output = '<ul>'; foreach ( $authors_posts as $authors_post ) { $output .= '<li><a href="' . get_permalink( $authors_post->ID ) . '">' . apply_filters( 'the_title', $authors_post->post_title, $authors_post->ID ) . '</a></li>'; } $output .= '</ul>'; return $output; } |
Aby wyświetlić powiązane posty, użyj kodu:
1 |
<?php echo get_related_author_posts(); ?> |
/*
- Podstawowy kurs projektowania stron internetowych;
- Układ stron;
- Ogólny kurs CMS WordPress oraz kontynuacja kursu dotyczącego tworzenia szablonów;
- Tworzenie stron internetowych w PHP.