فوریه 7, 2020 Mostafa بدون دیدگاه

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

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

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

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

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

جداول اصلی

 

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

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

جداول شبکه

 

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

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

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

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

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

 

  • 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 اسم این سایت ها یا یه عدد  قرار میگیره چون نمیشه دو جدول هم اسم ساخت.

 

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


نظرات

توجه : لطفاً فقط نظرات خود را از این طریق ارسال نمایید و سوالات و مشکلات خود را در انجمن سایت مطرح نمایید.