带有'我的最近页面的Wordpress仪表板元数据'

时间:2017-09-25 22:59:14

标签: php wordpress

我正在尝试创建一个Wordpress仪表板元数据,其中列出了当前登录用户创建的5个最新页面。每个页面都将列为单个页面的链接。任何帮助都会非常感激。

我创建的代码列出了帖子,但没有列出页面。

以下是一个例子:

add_action('wp_dashboard_setup', 'recent_pages');

function recent_pages() {
global $wp_meta_boxes;

wp_add_dashboard_widget('My Recent Pages', 'My Recent Pages', 'my_recent_pages');
}


function my_recent_pages() {

if ( is_user_logged_in() ):

    global $current_user;
    wp_get_current_user();
    $author_query = array('posts_per_page' => '5,','author' => $current_user->ID);
    $author_pages = new WP_Query($author_query);
    while($author_pages->have_posts()) : $author_pages->the_post();
    ?>
        <p><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></p>
    <?php
    endwhile;

else :

    echo "not logged in";

endif;


}

0 个答案:

没有答案