सबसे पहले, मल्टीसाइट वह नहीं है जिसकी मुझे तलाश है। मेरे पास अलग-अलग डोमेन पर Wordpress का उपयोग करने वाली 5 वेबसाइटें हैं जिनके लिए मैं उपयोगकर्ता खातों को सक्षम करना चाहूंगा। मुझे पूरे नेटवर्क में उपयोगकर्ता डेटा साझा करने की आवश्यकता है और जब कोई उपयोगकर्ता खाता बनाता है, तो उनके पास अन्य सभी वेबसाइटों तक भी त्वरित पहुंच होगी। मैं क्या करने की कोशिश कर रहा हूँ जब मल्टीसाइट का उपयोग करते हुए Wordpress द्वारा अनुशंसित नहीं किया जाता है:
यदि आप ऐसी साइट्स बनाने की योजना बनाते हैं जो दृढ़ता से परस्पर जुड़ी हों, जो डेटा साझा करती हैं, या उपयोगकर्ताओं को साझा करती हैं, तो एक मल्टीसाइट नेटवर्क सबसे अच्छा समाधान नहीं हो सकता है। - http://codex.wordpress.org/Before_You_Create_A_Network (पहला पैराग्राफ, तीसरा वाक्य)
मैंने "साझा उपयोगकर्ता तालिका ट्रिक" का उपयोग करने की कोशिश की है जैसा कि यहां बताया गया है http://wordpress.org/support/topic/multiple-sites-same-users-how और यहां http://xentek.net/articles/528/ कार्यान्वयन-से-वर्डप्रेस-साझा-उपयोगकर्ता-टेबल-ट्रिक / और कई अन्य स्थानों पर ... समस्या यह है कि यह जानकारी 2-7 साल पुरानी है और मैं वर्डप्रेस 3.5.1 का उपयोग कर रहा हूं और यह "ट्रिक" नहीं है 'काम नहीं लगता।
मैंने इस कोड को $table_prefix
लाइन के चारों ओर wp-config में डालने का प्रयास किया है ।
define('CUSTOM_USER_TABLE', 'wp_users');
define('CUSTOM_USER_META_TABLE', 'wp_usermeta');
लंबी कहानी छोटी, मुझे नहीं लगता कि यह तरकीब कोई और काम करती है क्योंकि मैं एडमिन साइट पर दूसरी साइट पर लॉग इन करने में असमर्थ हूं।
इस डेटा को जोड़ने का सबसे अच्छा तरीका क्या होगा, इस पर कोई सुझाव?
CUSTOM_USER_TABLE
काम क्यों नहीं करूंगा ... देखें कि क्या यहां कुछ है: wordpress.stackexchange.com/search?q=CUSTOM_USER_TABLE