【发布时间】:2019-08-03 18:23:36
【问题描述】:
我正在使用 WooCommerce 会员资格插件。
在管理仪表板中,当我转到 WooCommerce > 成员时,有一个列表视图,其中包含列标题:
姓名、电子邮件、计划、团队、状态、成员自、到期时间
我想将 USER ID 添加到此列。有谁知道怎么做?
【问题讨论】:
标签: php wordpress woocommerce woocommerce-memberships
我正在使用 WooCommerce 会员资格插件。
在管理仪表板中,当我转到 WooCommerce > 成员时,有一个列表视图,其中包含列标题:
姓名、电子邮件、计划、团队、状态、成员自、到期时间
我想将 USER ID 添加到此列。有谁知道怎么做?
【问题讨论】:
标签: php wordpress woocommerce woocommerce-memberships
add_filter('manage_edit-wc_user_membership_columns', 'customize_columns');
function customize_columns($columns) {
$columns['UID'] = __('USER ID', 'woocommerce-memberships');
return $columns;
}
add_action('manage_wc_user_membership_posts_custom_column', 'custom_column_content');
function custom_column_content($column, $post_id) {
$user_membership = wc_memberships_get_user_membership($post_id);
If(!$user_membership) return;
$userid = $user_membership->get_user_id();
switch ($column) {
case 'UID':
echo $userid;
break;
}
}
使用 WooCommerce 3.5.6 测试正常
【讨论】: