Как я могу узнать, какой из менеджеров магазина в Woocommerce разместил заказ? - PullRequest
0 голосов
/ 04 августа 2020

Я хотел бы знать, какой из менеджеров по покупкам моего магазина woocommerce разместил заказ.

Как я могу увидеть эту информацию в списке заказов?

EDIT:

вот что я пытался сделать: моя конечная цель - получить в новом столбце имя зарегистрированного пользователя, который создал заказ из бэкэнда.

<code>
add_filter( 'manage_edit-shop_order_columns', 'custom_column_eldest_players', 20 );
function custom_column_eldest_players($columns)
{
    $reordered_columns = array();

    foreach( $columns as $key => $column){
        $reordered_columns[$key] = $column;
        if( $key ==  'order_status' ){
            // Inserting after "Status" column
            $reordered_columns['agente'] = __( 'Agente','theme_domain');
        }
    }
    return $reordered_columns;
}


add_action( 'manage_shop_order_posts_custom_column' , 'custom_orders_list_column_content', 20, 2 );
function custom_orders_list_column_content( $column, $post_id )
{
    if ( 'agente' != $column ) return;

    global $the_order;

//Here i am not sure: i want to display the name of the logged user who craeate the new order from backend. 

   $user_id = get_user_by( 'id', get_current_user_id() );

    if( ! empty($user_id) && $user_id != 0) {
        $user_data = get_userdata( $user_id );
        
        echo $user_data->user_login; // The WordPress user name
    }
  
   
}

это результат: столбец существует, но я не вижу ни одного нужного мне имени пользователя.

скриншот

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...