Как создать свой административный виджет в консоли?
Создать свой административный виджет, который будет выводиться в консоли админки, вовсе не так сложно, как может показаться. Например, можно добавить свой виджет "последних записей" сайта (просто в качестве примера). Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:
//свой собственный административный виджет start function wph_admin_widget() { ?> <ol> <?php global $post; $args = array('numberposts' => 5); $myposts = get_posts($args); foreach($myposts as $post) : setup_postdata($post); ?> <li> (<? the_date('d.m.Y'); ?>) <a href="<?php the_permalink(); ?>"> <?php the_title(); ?></a></li> <?php endforeach; ?> </ol> <?php } function wph_add_recent_posts_widget() { wp_add_dashboard_widget('wph_admin_widget', 'Последние записи', 'wph_admin_widget'); } add_action('wp_dashboard_setup', 'wph_add_recent_posts_widget'); //свой собственный административный виджет end |
Вывод последних опубликованных записей вы легко можете заменить выводом нужной вам информации (плагина или темы).