首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >网络管理“站点”页面- Wordpress

网络管理“站点”页面- Wordpress
EN

Stack Overflow用户
提问于 2016-03-18 09:35:50
回答 1查看 111关注 0票数 0

我正在运行一个Wordpress多站点网络,要管理网络上的站点,我转到“站点”页面,其中显示以下标题:

URL -上次更新时间-已注册用户

为了使其更有用,我想将该站点的名称添加到此表中。我现在已经通过使用以下代码添加了一个列:

代码语言:javascript
复制
add_filter('wpmu_blogs_columns', 'add_site_name_column');
function add_site_name_column($site_columns) {
    $site_columns['site_name'] = 'Site Name';
    return $site_columns;
}

但是,我现在不能解决如何将站点名称放入列中?

EN

回答 1

Stack Overflow用户

发布于 2016-03-18 09:45:33

检查文件wp-admin/includes/class-wp-ms-site-list-table.php,特别是查找get_columns方法。

执行此操作的关键是添加一个处理列的过滤器:

代码语言:javascript
复制
add_filter( 'wpmu_blogs_columns', 'my_custom_blog_columns' );

function my_custom_blog_columns( $sites_columns ) {
    // Modify $site_columns here....
    return $site_columns;
}

通常,您可以在主题的functions.php文件或正在开发的插件文件中添加此过滤器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36074636

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档