می خواهید که در مورد ساختار پوشه های وردپرس بیشتر بدانید؟ در این مطلب می خواهیم پوشه های مهم وردپرس مانند هسته اصلی نرم افزار، پوستهها، افزونه و فایل های آپلود شده را بررسی کنیم.
چرا باید در مورد ساختار پوشه های وردپرس بدانید؟
شما می توانید بدون اطلاع از ساختار پوشه ها سایت وردپرسی خود را راه اندازی کرده و از آن استفاده کنید. اما با این وجود دانستن چنین اطلاعاتی می تواند به هنگام بروز مشکل به کمک شما بیاید.
به عبارتی حتی با دانستن این ساختار می توانید متوجه شوید که از کدام پوشه ها باید نسخه پشتیبان بگیرید.
فایل و پوشه های هسته وردپرس
در صورتی که پوشه مربوط به وردپرس را باز کنید، با ساختاری مشابه به تصویر زیر مواجه خواهید شد:
فایل ها و پوشه های مربوط به هسته وردپرس مشخص شده اند. این ها همان فایل هایی هستند که سایت وردپرسی شما را به اجرا در می آورند.
فایل های تنظیمات وردپرس
وردپرس دو فایل مهم برای تنظیمات سایت دارد که در پوشه اصلی قرار دارند.
- htaccess. : فایل مربوط به تنظیمات سرور که از قسمت های مهم آن می توان به ریدایرکت پیوندهای یکتا اشاره کرد.
- wp-config.php : این فایل به وردپرس مشخص می کند که چگونه به پایگاه داده متصل شود. همچنین سایر تنظیمات اولیه نیز در این فایل نگه داری می شوند.
درحالت عادی شما به کدهای مربوط به هسته وردپرس دست نمی زنید، اما فایل های مربوط به تنظیمات اشاره شده را به هنگام نصب وردپرس و همچنین بعدها به هنگام اعمال برخی تنظیمات می توانید ویرایش کنید.
نکته: فایل .htaccess درحالت پیشفرض به صورت مخفی است. بنابراین اگر از هاست cPanel استفاده می کنید، برای گزینه نمایش فایل های مخفی تیک بزنید.
داخل پوشه wp-content
وردپرس برای نگه داری تمامی فایل ها، پوسته ها و افزونه ها از این پوشه استفاده می کند.
محتویات این پوشه ممکن است در سایت ها به دلیل استفاده از افزونه ها متفاوت باشد. اما ساختار اصلی محتویات این پوشه به شرح زیر است:
- languages : زبان های سایت در این پوشه نگه داری می شوند. اگر بخواهید یک زبان دیگر را به سایت اضافه کنید و یا ترجمه فعلی را تغییر دهید می توانید محتویات این پوشه را ویرایش کنید.
- plugins : تمامی افزونه های که از طریق پنل وردپرس نصب می کنید به این پوشه اضافه می شوند. همچنین اگر خودتان بخواهید به صورت دستی افزونه ای را آپلود کنید، باید افزونه را به این پوشه اضافه کنید.
- themes : پوشه مربوط به پوسته های سایت.
- uploads : فایل ها (عکس، ویدیو، موزیک و…) که از طریق قسمت رسانه داخل وردپرس آپلود می کنید به این پوشه اضافه می شود.
نکته: پوشه upgrade با اینکه خالی است اما زمانی که سایت را بروزرسانی می کنید وردپرس از آن استفاده می کند.