mrjalaltorabi 0 ارسال شده در دی 15، 1396 گزارش اشتراک گذاری ارسال شده در دی 15، 1396 برای همگام سازی بخش کاربری دو تا ورپرس مجزا که روی یک دامنه نصب شده اند ، راه حلی وجود داره ؟ مثلا کاربر با یک بار ثبت نام روی دامنه اصلی بتونه از خدمات سابدامنه هم استفاده بکنه و بالعکس ( نیاز به ثبت نام مجدد روی هر وردپرس نباشه ) لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
Masih 6,279 ارسال شده در دی 17، 1396 گزارش اشتراک گذاری ارسال شده در دی 17، 1396 درود و با عرض پوزش بابت دیر جواب دادن. بله این ایده امکان پذیر هست. فقط باید هر دو وردپرس در یک دیتابیس نصب شده باشند و نسخه وردپرس ها کاملا مثل هم باشه. برای نصب دو وردپرس داخل یک دیتابیس هم حتما باید پیشوند جدول ها متفاوت باشند. برای مثال اگر پیشوند جدول های وردپرس اول wp- هست، در وردپرس دوم نباید از این پیشوند استفاده کنید! تغییر پیشوند هم بهتره در هنگام نصب انجام بشه . چون همونطور که می دونید در هنگام نصب وردپرس امکان تعیین پیشوند جدول ها رو خواهید داشت. پس از اینکه دو وردپرس رو در یک دیتابیس قرار دادید، فایل wp-config.php مربوط به وردپرس دوم (سابدامین) رو باز کنید و قبل از خط /* That's all, stop editing! Happy blogging. */ کدهای زیر رو قرار بدید : define('CUSTOM_USER_TABLE', 'wp_users'); define('CUSTOM_USERMETA_TABLE', 'wp_usermeta'); دقت داشته باشید که در کد بالا ما فرض کرده ایم پیشوند جدول های وردپرس اول با wp- شروع میشه . اگر پیشوند جدول های وردپرس اول شما با wp- شروع نمیشه، حتما باید پیشوندها رو در کد بالا اصلاح کنید. با اینکار کاربران عضو شده در سایت اول با سایت دومتون به اشتراک گذاشته میشه اما مشکل کوکی مرورگر، ممکنه در این صورت سایتتون رو کمی اذیت کنه . پس برای رفع این مشکل هم کد زیر رو زیر کد قبلی در فایل wp-config.php وردپرس دوم قرار بدید: define('COOKIE_DOMAIN', '.yoursite.com'); define('COOKIEPATH', '/'); توجه : بجای yoursite .com در کد بالا باید دامنه سایت اول (دامنه اصلی) رو وارد کنید. نقطه رو هم قبل از آدرس پاک نکنید! لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
mrjalaltorabi 0 ارسال شده در دی 20، 1396 مالک گزارش اشتراک گذاری ارسال شده در دی 20، 1396 در در 17 دی 1396 در 21:27، masih1994 گفته است : درود و با عرض پوزش بابت دیر جواب دادن. بله این ایده امکان پذیر هست. فقط باید هر دو وردپرس در یک دیتابیس نصب شده باشند و نسخه وردپرس ها کاملا مثل هم باشه. برای نصب دو وردپرس داخل یک دیتابیس هم حتما باید پیشوند جدول ها متفاوت باشند. برای مثال اگر پیشوند جدول های وردپرس اول wp- هست، در وردپرس دوم نباید از این پیشوند استفاده کنید! تغییر پیشوند هم بهتره در هنگام نصب انجام بشه . چون همونطور که می دونید در هنگام نصب وردپرس امکان تعیین پیشوند جدول ها رو خواهید داشت. پس از اینکه دو وردپرس رو در یک دیتابیس قرار دادید، فایل wp-config.php مربوط به وردپرس دوم (سابدامین) رو باز کنید و قبل از خط /* That's all, stop editing! Happy blogging. */ کدهای زیر رو قرار بدید : define('CUSTOM_USER_TABLE', 'wp_users'); define('CUSTOM_USERMETA_TABLE', 'wp_usermeta'); دقت داشته باشید که در کد بالا ما فرض کرده ایم پیشوند جدول های وردپرس اول با wp- شروع میشه . اگر پیشوند جدول های وردپرس اول شما با wp- شروع نمیشه، حتما باید پیشوندها رو در کد بالا اصلاح کنید. با اینکار کاربران عضو شده در سایت اول با سایت دومتون به اشتراک گذاشته میشه اما مشکل کوکی مرورگر، ممکنه در این صورت سایتتون رو کمی اذیت کنه . پس برای رفع این مشکل هم کد زیر رو زیر کد قبلی در فایل wp-config.php وردپرس دوم قرار بدید: define('COOKIE_DOMAIN', '.yoursite.com'); define('COOKIEPATH', '/'); توجه : بجای yoursite .com در کد بالا باید دامنه سایت اول (دامنه اصلی) رو وارد کنید. نقطه رو هم قبل از آدرس پاک نکنید! سلام . ممنون راه دیگه نداره ؟ این دردسرش بالاست بعد هم اگه رو یه دیتابیس باشه خیلی سنگین میشه سایتم لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
Masih 6,279 ارسال شده در دی 20، 1396 گزارش اشتراک گذاری ارسال شده در دی 20، 1396 درود مجدد. 2 راه دارید : نصب وردپرس شبکه (چند سایته) نصب دو وردپرس روی یک دیتابیس طبق آموزشی که دادم در ضمن از نظر فنی و عملی تأیید نشده که داشتن چند وردپرس روی یک دیتابیس باعث سنگین شدن سایت میشه! به شخصه 6 وردپرس روی یک دیتابیس نصب کردم با اینکه حجم این دیتابیس به 600 مگابایت رسیده ولی کوچک ترین تغییری در سرعت یا فشار به سرور مشاهده نشده نقل قول این دردسرش بالاست می تونید از وردپرس شبکه استفاده کنید. در واقع در وردپرس شبکه هم حجمی که قراره توسط دو سایت مجزا روی یک دیتابیس پر بشه، توسط شبکه هم پر میشه . یعنی اگه محتواهای مشابهی بخواهید داخل هر دو حالت منتشر کنید، حجمی که از دیتابیستون مصرف میشه کاملا مشابه خواهند بود. متاسفانه روش دیگه ای برای اتصال دو دیتابیس جدا از هم وجود نداره. موفق باشید. لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
arsooy 0 ارسال شده در دی 22، 1399 گزارش اشتراک گذاری ارسال شده در دی 22، 1399 سلام دوستان من هم مشکلی مشابه این دارم یک سایت فروشگاهی دارم و یک سایت اصلی میخوام کاربران هر دو سایت بتونن در همدیگه وارد بشن سایت ها روی دو دیتابیس جدا و سرور ها نیز کاملا جدا هستن ممنون میشم راهنماییم کنید با تشکر لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
پست های پیشنهاد شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.