بررسی ساختار فایل ها و پوشه ها در وردپرس

می خواهید که در مورد ساختار پوشه های وردپرس بیشتر بدانید؟ در این مطلب می خواهیم پوشه های مهم وردپرس مانند هسته اصلی نرم افزار، پوسته‌ها، افزونه و فایل های آپلود شده را بررسی کنیم.

چرا باید در مورد ساختار پوشه های وردپرس بدانید؟

شما می توانید بدون اطلاع از ساختار پوشه ها سایت وردپرسی خود را راه اندازی کرده و از آن استفاده کنید. اما با این وجود دانستن چنین اطلاعاتی می تواند به هنگام بروز مشکل به کمک شما بیاید.

به عبارتی حتی با دانستن این ساختار می توانید متوجه شوید که از کدام پوشه ها باید نسخه پشتیبان بگیرید.

فایل و پوشه های هسته وردپرس

در صورتی که پوشه مربوط به وردپرس را باز کنید، با ساختاری مشابه به تصویر زیر مواجه خواهید شد:

WordPress-Files-and-Directories

فایل ها و پوشه های مربوط به هسته وردپرس مشخص شده اند. این ها همان فایل هایی هستند که سایت وردپرسی شما را به اجرا در می آورند.

فایل های تنظیمات وردپرس

وردپرس دو فایل مهم برای تنظیمات سایت دارد که در پوشه اصلی قرار دارند.

  • htaccess. : فایل مربوط به تنظیمات سرور که از قسمت های مهم آن می توان به ریدایرکت پیوندهای یکتا اشاره کرد.
  • wp-config.php : این فایل به وردپرس مشخص می کند که چگونه به پایگاه داده متصل شود. همچنین سایر تنظیمات اولیه نیز در این فایل نگه داری می شوند.

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

نکته: فایل .htaccess درحالت پیشفرض به صورت مخفی است. بنابراین اگر از هاست cPanel استفاده می کنید، برای گزینه نمایش فایل های مخفی تیک بزنید.

داخل پوشه wp-content

وردپرس برای نگه داری تمامی فایل ها، پوسته ها و افزونه ها از این پوشه استفاده می کند.

wp-content

محتویات این پوشه ممکن است در سایت ها به دلیل استفاده از افزونه ها متفاوت باشد. اما ساختار اصلی محتویات این پوشه به شرح زیر است:

  • languages : زبان های سایت در این پوشه نگه داری می شوند. اگر بخواهید یک زبان دیگر را به سایت اضافه کنید و یا ترجمه فعلی را تغییر دهید می توانید محتویات این پوشه را ویرایش کنید.
  • plugins : تمامی افزونه های که از طریق پنل وردپرس نصب می کنید به این پوشه اضافه می شوند. همچنین اگر خودتان بخواهید به صورت دستی افزونه ای را آپلود کنید، باید افزونه را به این پوشه اضافه کنید.
  • themes : پوشه مربوط به پوسته های سایت.
  • uploads : فایل ها (عکس، ویدیو، موزیک و…) که از طریق قسمت رسانه داخل وردپرس آپلود می کنید به این پوشه اضافه می شود.

نکته: پوشه upgrade با اینکه خالی است اما زمانی که سایت را بروزرسانی می کنید وردپرس از آن استفاده می کند.

  • facebook
  • googleplus
  • twitter
  • linkedin
  • linkedin
  • linkedin

از زمانی که اولین سایت خودم رو با وردپرس راه اندازی کردم به این سیستم مدیریت محتوا علاقه مند شدم و برای راه اندازی اکثر سایت ها از اون استفاده کردم.

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *