WordPress后台文章列表自定义列表的方法

24次阅读
2024年09月03日 08:59:02

共计 1154 个字符,预计需要花费 3 分钟才能阅读完成。

WordPress后台文章列表默认情况下只有文章标题、作者、发布时间等。为了方便管理网站,我们往往需要在后台文章列表中添加自定义列,用于显示某个特定的值。下图是一个示例,其中添加了一个名为“修改时间”的自定义列,用于显示文章的修改时间。

那么如何在WordPress后台添加自定义列呢?下面我将向大家介绍一个简单的方法。

第一步,给自定义列添加标题。可以将列标题设为“修改时间”

// 添加文章列表
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文件中,这样就可以在后台自定义一个名为“修改时间”的列了。

第三步,如果想将文章的自定义字段也显示在自定义列中

// 添加百度收录列
function add_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);
正文完
 0
鹿泽
版权声明:本站原创文章,本文由 鹿泽 于 2024年9月3日 08:59:02 发表,共计 1154 字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
如若本站内容侵犯了原著者的合法权益,可联系我们邮箱:526009505@qq.com进行处理。
最新文章
网站优化seo推广服务如何做好内链?

网站优化seo推广服务如何做好内链?

在一个网站刚刚建设的初期,网站内链的建设工作尤为重要,可以说网站内链做得好SEO就成功了一半。今天就来讲讲网站...
WordPress博客主题二次元风-lolimeow主题更新10.1版,重构样式

WordPress博客主题二次元风-lolimeow主题更新10.1版,重构样式

一个WordPress博客主题二次元风主题,本站之前启用过,后面更换了,不过很好看,适合大家选择使用: 202...
专业优化公司seo是怎么做好404页面的?

专业优化公司seo是怎么做好404页面的?

404页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其它页面而不是关闭窗口离开。...
网站搜索优化seo如何做好内部链接优化?

网站搜索优化seo如何做好内部链接优化?

网站内部链接的布局很多做SEO的朋友都知道,非常重要。网站想做的越大,就要更加重视内部链接的布局。因为良好的内...
影响关键词优化根本的排序因素

影响关键词优化根本的排序因素

对于像百度搜索来说,并没有排序这一说法,搜索引擎认为排序是在特定的关键词下网站内容的位置,而关键词是由用户搜索...