Відображення пов'язаних постів одного автора
Цей фрагмент корисний для створення невеликого блогу платформи або за необхідності створення невеликого соціального сайту за допомогою WordPress. Саме так, я впевнений, що платформа WordPress цілком підійде для великих проектів, і всі інструменти для цього є. Інша річ, що вона не для цього створювалася.
Отже, повернемося до наших фрагментів коду. Нижче представляю вам фрагмент коду, додавши який ви отримаєте пов'язані статті одного автора.
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; } |
Для виведення пов'язаних постів використовуйте код:
1 |
<?php echo get_related_author_posts(); ?> |
/*
- Базовий курс з веб-дизайну;
- Верстка сайтів;
- Загальний курс CMS WordPress та продовження курсу з розробки шаблонів;
- Розробка сайтів на PHP.