在后台文章列表显示文章附件数

most-commonly-used-wordpress-code-snippets

有时候我们会在文章中添加一些附件,这时或许你会想要知道每篇文章中插入的附件数量。这里有一个很简单的方法,可以让我们的后台所有文章列表中显示每一篇文章中的附件数量:

将下面的代码丢到主题functions.php文件中,就会在控制面板的所有文章列表中增加一列显示文件的附件数量。

[php]add_filter(‘manage_posts_columns’, ‘posts_columns_attachment_count’, 5);
add_action(‘manage_posts_custom_column’, ‘posts_custom_columns_attachment_count’, 5, 2);
function posts_columns_attachment_count($defaults){
$defaults[‘wps_post_attachments’] = __(‘Att’);
return $defaults;
}
function posts_custom_columns_attachment_count($column_name, $id){
if($column_name === ‘wps_post_attachments’){
$attachments = get_children(array(‘post_parent’=>$id));
$count = count($attachments);
if($count !=0){echo $count;}
}
}[/php]

OK ! 学会了吗?Enjoy it ! 代码摘自wpsnipp.comEOF

文章标签:

发表评论

YN47