ก่อนอื่น Multisite ไม่ใช่สิ่งที่ฉันกำลังมองหา ฉันมี 5 เว็บไซต์ที่ใช้ Wordpress ทั้งหมดในโดเมนแยกต่างหากที่ฉันต้องการเปิดใช้งานบัญชีผู้ใช้ ฉันต้องการข้อมูลผู้ใช้ที่จะแชร์ในเครือข่ายทั้งหมดและเมื่อผู้ใช้สร้างบัญชีพวกเขาจะสามารถเข้าถึงเว็บไซต์อื่น ๆ ได้ทันที สิ่งที่ฉันพยายามจะทำไม่ได้รับการแนะนำโดย Wordpress เมื่อใช้ Multisite:
หากคุณวางแผนที่จะสร้างเว็บไซต์ที่เชื่อมต่อกันอย่างรุนแรงแบ่งปันข้อมูลหรือแบ่งปันผู้ใช้เครือข่ายหลายไซต์อาจไม่ใช่ทางออกที่ดีที่สุด - http://codex.wordpress.org/Before_You_Create_A_Network (ย่อหน้าที่ 1 ประโยคที่ 3)
ฉันได้ลองใช้ "เคล็ดลับผู้ใช้ตารางที่ใช้ร่วมกัน" ตามที่กล่าวถึงที่นี่http://wordpress.org/support/topic/multiple-sites-same-users-howและที่นี่http://xentek.net/articles/528/ Implement-the-wordpress-shared-users-table-trick /และอีกหลายแห่ง ... ปัญหาคือข้อมูลนี้มีอายุ 2-7 ปีและฉันใช้ Wordpress 3.5.1 และ "เคล็ดลับ" นี้ไม่ได้ ดูเหมือนจะใช้งานไม่ได้
ฉันพยายามแทรกรหัสนี้ใน wp-config รอบ ๆ$table_prefix
บรรทัด
define('CUSTOM_USER_TABLE', 'wp_users');
define('CUSTOM_USER_META_TABLE', 'wp_usermeta');
เรื่องสั้นสั้นฉันไม่คิดว่าเคล็ดลับนี้จะทำงานได้อีกต่อไปเพราะฉันไม่สามารถเข้าสู่ไซต์ที่สองในด้านผู้ดูแลระบบได้เลย
คำแนะนำใด ๆ เกี่ยวกับวิธีที่ดีที่สุดในการเชื่อมโยงข้อมูลนี้คืออะไร?
CUSTOM_USER_TABLE
จะไม่ทำงาน ... ดูว่ามีบางสิ่งบางอย่างที่นี่: wordpress.stackexchange.com/search?q=CUSTOM_USER_TABLE