WordPress: عرض المستخدمين حسب تاريخ التسجيل

فيما يلي امتداد WordPress مفيد جدًا لأولئك الذين يديرون مواقع WordPress مع أعضاء مسجلين بانتظام - خاصة ضمن BuddyPress - والذين يحتاجون إلى معرفة من هم أحدث الأعضاء المسجلين.

في الواقع، تعرض صفحة المستخدمين في لوحة تحكم WordPress قائمة مرتبة أبجديًا، وليس من السهل رؤية أحدث المستخدمين المسجلين في لمحة واحدة.

لحسن الحظ، كان لدى أحد المطورين الذين يعملون لدى DreamHost فكرة جيدة لتطوير مكون إضافي لعرض أحدث المشتركين في موقع WordPress / BuddyPress الخاص بك:

لا تفوت المشورة التجارية عن طريق البريد الإلكتروني

لا توجد رسائل غير مرغوب فيها، مجرد بريد إلكتروني عند نشر محتوى جديد.

تم التسجيل مؤخرًا

امتداد عملي للغاية، بالتأكيد، ولكنه أكثر من ذلك مع هذا الجزء الصغير من التعليمات البرمجية التي سأشاركها معك، والتي ستحتاج إلى وضعها في ملف jobs.php الخاص بك. في الواقع، مع الامتداد، ستتمكن من رؤية أحدث ما تم تسجيله على WordPress الخاص بك عن طريق النقر فوق عمود "المسجل". ولكن هذا شيء عليك القيام به في كل مرة.

لذا، لعرض الأعضاء حسب تاريخ التسجيل بشكل افتراضي، إليك الكود الذي سيتم إدراجه في jobs.php:

[مشفرة]
/**
* إظهار المستخدمين الجدد بشكل افتراضي. مقتطف تكميلي للمكون الإضافي المسجل مؤخرًا!
*/
add_action( 'pre_user_query', 'tgm_order_users_by_date_registered' );
الدالة tgm_order_users_by_date_registered($query) {
$pagenow العالمية؛

إذا ( ! is_admin() || 'users.php' !== $pagenow || isset( $_GET['orderby'] ) ) {
يعود؛
}
$query->query_orderby = 'الطلب حسب user_registered DESC';
}
[/مشفرة]

إذا ساعدتك هذه الميزة، فلا تتردد في إخباري بذلك في التعليقات ومن خلال مشاركة المقال! نراكم قريبا في أخبار جديدة 😉

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

لا تفوت المشورة التجارية عن طريق البريد الإلكتروني

لا توجد رسائل غير مرغوب فيها، مجرد بريد إلكتروني عند نشر محتوى جديد.

arAR