it-swarm.asia

كيف يمكنني استيراد المستخدمين إلى وورد؟

لدي جدول بيانات (XLS) للأسماء وعناوين البريد الإلكتروني وكلمات المرور من نظام إدارة محتوى آخر. هل هناك طريقة لاستيراد هؤلاء الأشخاص كمستخدمين (أعتقد أن مستوى المشتركين ، ولكن البعض قد يكونون من المحررين أيضًا) في WordPress؟

3
artlung

ملف جديد ، import.php:

<?php

define('WP_INSTALLING', true); // this is required. i forget why!

include '/path/to/wordpress/wp-load.php';
include ABSPATH . WPINC . '/registration.php'; // wp_insert_user()

$userdata = array('user_login' => 'jdoe', 'user_pass' => 'foobar');
$user_id = wp_insert_user($userdata);

تحقق wp_insert_user() للحقول الأخرى الممكنة. تشغيل update_usermeta() لأي حقول تعريف مطلوبة إضافية. (بما في ذلك مستوى المستخدم ، رغم أنه قد تكون هناك وظائف ملائمة.)

لاحظ أننا هنا في العمل نعيد تعريف وظيفة wp_authenticate() (إنها موجودة في pluggable.php ، بحيث يمكن استبدالها بتعريفها في البرنامج المساعد الخاص بك) وإنشاء حسابات مستخدمين عند الطلب إذا لم تكن موجودة في وقت تسجيل الدخول.

6
Annika Backstrom

وأود أن استخدام البرنامج المساعد لذلك. عند الانتهاء ، أزل المكوّن الإضافي.

يبدو أن هذا واحد من تصميم Dagon يقوم بالخدعة ، لكنه لم يتم تحديثه باستخدام وورد 3. لا أعرف ما إذا كانت ستنجح أم لا ، لذلك تريد أن تجرب ذلك على عينة وورد.

1
pixeline

يمكنك أيضًا استيرادها مباشرةً باستخدام قواعد بيانات SQL ، بتشغيل استعلام SQL باستخدام الكود من ملف SQL الذي تم تنزيله من الخادم السابق الذي يحتوي على جميع المستخدمين. هذا ما أود القيام به ، إنه سهل للغاية.

0
wordpress