上一篇磊子讲了在文章或者页面列表处显示缩略图,这一篇主要说下如何自定义文章列表的内容。比如作者,评论,日期,标签等等。假如你不想让显示的话我们可以使用下面的这个方法,把它去掉。

我们只需要在上一篇提高的方法中添加一个unset()函数即可,比如:

<?php

// 给文章添加缩略图时

add_filter('manage_posts_columns', 'lei_add_thumb_col');
function lei_add_thumb_col($cols) {
	$cols['thumbnail'] = __('Thumbnail');
        unset(
        $cols['tags'], //去掉标签列表
        $cols['categories'], //去掉分类列表
        $cols['author'], //去掉作者列表
        $cols['comments'], //去掉评论列表
        $cols['date'], //去掉日期列表
        $cols['title'] //去掉文章标题
        );
        return $cols;
}

// 同上给页面列表添加缩略图时

add_filter('manage_pages_columns', 'lei_add_page_thumb_col');
function lei_add_page_thumb_col($cols) {
    $cols['thumbnail'] = __('Thumbnail');
    unset(
        $cols['tags'],
        $cols['categories'],
        $cols['author'],
        $cols['comments'],
        $cols['date'],
        $cols['title']
        );   
    return $cols;
}
?>

把上面两段代码放到使用主题的functions.php里面即可,你也可以在上一篇的方法中进行修改,这样你就可以自己定义文章列表或者页面列表的内容了。这个方法只是拿出来给大家看下,wordpress可以对文章列表和页面列表进行自定义,不过使用的应该很少。就算各有所需吧,大家了解了解。