رفتن به مطلب

چگونه سایت های وردپرسی را با هم یکی کنیم؟


پست های پیشنهاد شده

من روی یک دامنه ۵ سایت وردپرسی دارم
چیکار کنم که دیتابیس هاشون یکی بشه و کاربر با ثبت نام در یکی از سایت ها در سایر سایت ها هم ثبت نام بشه؟
راهی وجود داره که پنل همه سایت ها رو یکی کنم؟

لینک به ارسال

سلام

میتونید از جدول یوزر های یکسان در دیتابیس استفاده کنید.

یعنی یک جدول کاربر برای همه وردپرسهاتون.

بعد از نصب وردپرس دوم در فایل کانفیگ وردس اضافه کنید:

define('CUSTOM_USER_TABLE', 'wp_users');
define('CUSTOM_USERMETA_TABLE', 'wp_usermeta');

توجه کنید که prefix دیتابیستون رو اگر wp نزاشتید اصلاح کنید.

بعد این مقادیر رو هم برای ست کردن آدرس کوکی در سایت دوم در همون فایل کانفیگ قرار بدید:

define('COOKIE_DOMAIN', '.yoursite.com'); //آدرس سایت اصلی و اول رو قرار بدید
define('COOKIEPATH', '/');

 

لینک به ارسال
  • 3 هفته بعد...
ارسال شده در (ویرایش شده)

فرض کنید من الان 3 تا سایت دارم

site.com

site.com/fa

site.com/en

 

حالا برای هر کدوم باید دیتابیس جداگانه بسازم و کد های بالا رو در پایان کانفینگ اضافه کنم. درسته؟

prrefix سایت اصلی مثلا _qqq هست. حالا باید واسه همه سایت ها _qqq بزارم؟

این کار فقط یوزر ها رو یکی میکنه؟ یعنی کاربر با ثبت نام در یکی از سایت ها، در همه سایت ها عضو میشه؟

در کلمات کلیدی و متاتگ ها و... مشکلی به وجود نمیاد که تداخل ایجاد بشه؟

ویرایش شده توسط سیدرضا بازیار
لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...