用户的管理员栏首选项存储在哪里?我希望新用户的默认设置为关闭

时间:2014-02-26 作者:thornomad

profile.php 管理页面工具栏有一个复选框:Show Toolbar when viewing site.

我似乎找不到该选项在数据库中的存储位置。我本以为会在wp_usermeta 桌子但我看不出来。

我的目标是将新用户的默认值设置为“off”。当然,如果他们愿意,他们可以选择打开它。

2 个回复
最合适的回答,由SO网友:gdaniel 整理而成

您可以在用户注册时更新usermeta。

尝试将其添加到函数中。php,然后添加新用户:

add_action(\'user_register\', \'update_usermeta_bar\', 10, 1);

function update_usermeta_bar($user_id)
{

    update_user_meta($user_id, \'show_admin_bar_front\', "false");
}

SO网友:czerspalace

在usermeta表中,有一个名为“show\\u admin\\u bar\\u front”的键,请尝试以下查询:

SELECT * FROM wp_usermeta WHERE meta_key LIKE \'show_admin_bar_front\'

结束

相关推荐

自定义分类Meta Admin列

我添加了一个自定义的分类法-shop\\u departments,它是分层的。然后,我在这个新的分类法中添加了一个元字段-term\\u meta[首页]-这一切都很好。然而,在分类法的管理屏幕上,我需要一列元数据,这样用户可以一目了然地看到哪些部门被分配到了首页。我不知道如何在这个页面上添加列。我想做如下事情:// Register the column function front_page_column_register( $columns ) { $columns[\'front