公告:123目录网为广大站长提供免费收录网站服务,我们将免费进行到底,如需快审服务(10元/站)请联系站长QQ,可自助充值发布。

点击这里在线咨询客服
新站提交
  • 网站:315
  • 待审:0
  • 小程序:12
  • 文章:35791
  • 会员:69

 

WordPress后台文章列表默认情况下只有文章标题、作者、发布时间等等,为了维护网站的方便,我们往往需要在后台文章列表里添加自定义列表,用于显示某个值。

例如下图就是在后台文章列表里添加了一个自定义列,用于显示文章的修改时间。

如何在文章后台添加这些的自定义列呢?下面学做网站论坛介绍一下WP后台添加自定义列的简单方法

第一步,要给自定义列添加标题。如:列标题为【修改时间】;

//添加文章列表 function add_views_column($columns) { $columns[post_modified] = 修改时间; return $columns; } add_filter(manage_posts_columns , add_views_column);

第二步:给自定义列,每列显示什么内容;

//为文章阅读数列表填充数据 function views_column_content($column_name, $post_id) { if ($column_name == post_modified) { $views_value = get_the_modified_time(Y-n-j); echo (-.$views_value ); } } add_action(manage_posts_custom_column, views_column_content, 10, 2);

将上面二个代码全部放到自己wordpress模板的functions.php里面,这样就可以在网站后台自定义一个修改时间的列了。

如果你想把文章的自定义字段也显示在自定义列里,可以使用下面的代码:

//添加百度收录 functionadd_baidu_column($columns) { $columns[post_baidu] = 百度收录; return $columns; } add_filter(manage_posts_columns , add_baidu_column); //为百度收录列表填充数据 function baidu_column_content($column_name, $post_id) { if ($column_name == post_baidu) { $baidu_value = get_post_meta($post_id,"baidusl",true); if($baidu_value == 1){echo <span style="color:#69c;">[已收录]</span>;}else{echo <span style="color:#69c;">[未收录]</span>;} } } add_action(manage_posts_custom_column, baidu_column_content, 10, 2);

标签:

下一篇:WordPress网站实现query_posts查询结果分页(wordpress制作网页)

上一篇:wordpress怎么安装主题模板(wordpress主题制作工具)

相关文章

  admin95360564zxm

注册时间:

网站:1 个   小程序:3 个  文章:12 篇

  • 315

    网站

  • 12

    小程序

  • 35791

    文章

  • 69

    会员

赶快注册账号,推广您的网站吧!
最新入驻小程序

数独大挑战2018-06-03

数独一种数学游戏,玩家需要根据9

答题星2018-06-03

您可以通过答题星轻松地创建试卷

全阶人生考试2018-06-03

各种考试题,题库,初中,高中,大学四六

运动步数有氧达人2018-06-03

记录运动步数,积累氧气值。还可偷

每日养生app2018-06-03

每日养生,天天健康

体育训练成绩评定2018-06-03

通用课目体育训练成绩评定