Вывод в консоль WordPress последних постов
Для работы с консолью (Dashboard) есть свой API но о нем мы еще поговорим в разделе для разработки плагинов, а сейчас давайте рассмотрим фрагмент кода для вывода последних постов в консоль. На своем тестовом сайте в папке шаблона, в файл functions.php добавьте код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
function wps_recent_posts_dw() { ?> <ol> <?php global $post; $args = array( 'numberposts' => 5 ); $myposts = get_posts( $args ); foreach( $myposts as $post ) : setup_postdata($post); ?> <li> (<? the_date('Y / n / d'); ?>) <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> <?php endforeach; ?> </ol> <?php } function add_wps_recent_posts_dw() { wp_add_dashboard_widget( 'wps_recent_posts_dw', __( 'Recent Posts' ), 'wps_recent_posts_dw' ); } add_action('wp_dashboard_setup', 'add_wps_recent_posts_dw' ); |
После вставки кода, переходим в консоль (Dashbord) и если все сделано правильно, то в отдельном блоке у вас будет выведены пять последних опубликованных на сайте статей.

/*

- Базовый курс по веб-дизайну;
- Верстка сайтов;
- Общий курс по CMS WordPress и продолжение курса по разработке шаблонов;
- Разработка сайтов на PHP.