رفتن به مطلب

Rezanejad

عضو سایت
  • تعداد ارسال‌ها

    91
  • تاریخ عضویت

  • آخرین بازدید

نوشته‌ها ارسال شده توسط Rezanejad

  1. سلام.میتونید از کد زیر استفاده کنید:

    get_user_by( string $field, int|string $value )

    لینک توضیح کاملتر https://developer.wordpress.org/reference/functions/get_user_by.همچنین میتونید ستون  user ID را به user table وردپرس اضافه کنید.برای این کار کدهای زیر را به functions.php در پوسته وارد کنید:

    /*
     * Adding the column
     */
    function rd_user_id_column( $columns ) {
    	$columns['user_id'] = 'ID';
    	return $columns;
    }
    add_filter('manage_users_columns', 'rd_user_id_column');
     
    /*
     * Column content
     */
    function rd_user_id_column_content($value, $column_name, $user_id) {
    	if ( 'user_id' == $column_name )
    		return $user_id;
    	return $value;
    }
    add_action('manage_users_custom_column',  'rd_user_id_column_content', 10, 3);
     
    /*
     * Column style (you can skip this if you want)
     */
    function rd_user_id_column_style(){
    	echo '<style>.column-user_id{width: 5%}</style>';
    }
    add_action('admin_head-users.php',  'rd_user_id_column_style');

     

    user-id-column.png

    • امتیاز 2
  2. سلام افزونه ای وجود نداره.این قابلیت به صورت نرم افزار وجود داره که برای استفاده از آن باید اطلاعات از نرم افزار به سایت انتقال داده بشه که نیاز به کد نویسی های خاص داره و چنین چیزی به صورت رایگان وجود نداره باید در قالب پروژه درخواست بشه.

    • امتیاز 1
×
×
  • اضافه کردن...