Членство в WooCommerce.Как добавить список «ID пользователя» в список администратора - PullRequest
1 голос
/ 13 марта 2019

Я использую плагин WooCommerce Memberships.

В админ-панели, когда я захожу в WooCommerce> Участники, есть список, в котором есть заголовки столбцов:

Имя, электронная почта, план, команда, статус, участник с, истекает

Я хотел бы добавить идентификатор пользователя в этот столбец. Кто-нибудь знает, как это сделать?

1 Ответ

0 голосов
/ 13 марта 2019
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

...