دیتابیس وردپرس در Multisite

data-1

سلام دوستان!بسیاری از ما از سایتی وردپرسی استفاده میکنیم که عملا شبکه ای از سایتهای وردپرسی هست!مثلا یه قمست اصلی داره یه قسمت فروشگاه یا فروم یا …

در پایگاه داده وردپرس به صورت عادی جداولی وجود داره اما زمانی که ما قسمت های دیگری به سایت اضافه میکنیم این جداول بیشتر و گسترده تر میشوند.شاید وقتی پایگاه داده این سایتها رو میبینیم کمی پیچیده به نظر بیاد.در این مقاله جداول مختلفی رو که در این نوع سایتها هست دسته بندی و معرفی کردم.

جداول سایتهای multisite به سه قسمت:

  • جداول سایت اصلی
  • جداول سایت مورد نیاز برای شبکه شدن
  • جداول سایت های فرعی

تقسیم می شوند.

mysql

 

جداول اصلی

 

  • wp_posts
  • wp_postmeta
  • wp_comments
  • wp_commentmeta
  • wp_users
  • wp_usermeta
  • wp_links
  • wp_term_relationships
  • wp_term_taxonomy
  • wp_terms
  • wp_options

از بین این جداول 2 تا جدول  wp_users,wp_usermeta در سایت های فرعی هم استفاده میشه اما بقسه فقط در مربوط به سایت اصلی هستند.

جداول شبکه

 

  • wp_blogs
  • wp_blog_versions
  • wp_registration_log
  • wp_signups
  • wp_site
  • wp_sitemeta
  • wp_sitecategories

دو حدول کاربر که در قسمت قبل گفیتم به همرا این 7 جدول کمک می کنند که وردپرسی که عملا چند وردپرس کنار هم هست یکی به نظر بیاد.

ارتباط بین جداول

جداول مختلف با هم ارتباط دارند مثلا بیشتر جداول به جدول  wp_blogs مرتبط میشوند تا ادرس ای دی نوشته ها رو ببینند ومشکل تداخل ادرس پیش نیاد و …

  جدول قیمت محصولات در وردپرس با Pricing Table

جداول سایت های فرعی

 

  • wp_xx_posts
  • wp_xx_postmeta
  • wp_xx_comments
  • wp_xx_commentmeta
  • wp_xx_links
  • wp_xx_term_relationships
  • wp_xx_term_taxonomy
  • wp_xx_terms
  • wp_xx_options

البته به جای xx اسم این سایت ها یا یه عدد  قرار میگیره چون نمیشه دو جدول هم اسم ساخت.

 

این مطلب قصد داشت تا جداول پایگاه داده ودرپرس رو به صورت کلی معرفیی کنه گاهی نیار میشه که از همین جداول پشتیبان بگیریم تا برای روز مبادا نگه داریم!پس حتما  باید روش پشتیبان گیری از جداول وردپرس رو بلد باشیم

 

 

 

 

مشاوره آموزشی رایگان
شما این فرصت را دارید، با تکمیل فرم زیر، قبل از انتخاب دوره آموزشی مناسب خود، از مشاوره رایگان کارشناسان آموزشی مجموعه همیار آکادمی استفاده نمائید.
 
مشاوران آموزشی
همیار آکادمی
پاسخگوی شما هستند
آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

دیدگاهتان را بنویسید

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. 2 سال عضو همیار وردپرس

    سلام وقتتون به خیر بنده یه سوال داشتم من یه هاست دارم که یه سایت وردپرسی روش نصب هستش و یه پوشه هم توی همون ایجاد کردم که یه سایت دیگه توش نصب هستش با قالب های متفاوت میخواستم بدونم برای این که کاربرام بتونن با ثبت نام توی یکی از وبسایت ها توی اون یکی هم اکانتشون ذخیره شه یه جوی میخوام یه صفحه ورود بسازم و لینکش رو بدم به دو تا قالب که وقتی روی دکمه ثبت نام یا ورود توی دوتا قالب کلیک کنن یه صفحه مشترک براشون نمایش بده که بتونن ثبت نام کنن و قابلیت ارتقای اکانت رو داشته باشن و پس از ورود هم به داشبوردشون منتقل شن برای این کار شما راه حلی دارید ؟ ممنون میششم اگه کمکم کنین خیلی درگیر این ماجرا هستم

مطالب زیر را حتما بخوانید

دوره‌های آموزشی