با این حال، اجازه دهید نگاهی به ساختار فایل و دایرکتوری وردپرس بیندازیم.
دسترسی به فایل ها و دایرکتوری های وردپرس
این راهنما به شما کمک خواهد کرد:
- بیاموزید که کدام فایل ها و پوشه های وردپرس فایل های اصلی هستند.
- بدانید که وردپرس چگونه تصاویر و آپلودهای رسانه ای شما را ذخیره می کند.
- جایی که وردپرس مضامین و افزونه های شما را ذخیره می کند.
- جایی که فایل های پیکربندی در نصب وردپرس شما ذخیره می شوند.
میتوانید نسخههای تازه هسته وردپرس، تم خود و افزونههای نصبشده را از منابع آنها دانلود کنید. اما اگر پوشه آپلودهای خود را گم کنید، بازیابی آن بدون پشتیبان بسیار سخت خواهد بود.
فایل ها و دایرکتوری های وردپرس شما در سرور میزبانی وب شما ذخیره می شوند. با استفاده از سرویس گیرنده FTP می توانید به این فایل ها دسترسی داشته باشید. راهنمای ما در مورد نحوه استفاده از FTP برای آپلود فایل های وردپرس را برای دستورالعمل های دقیق ببینید.
در بسیاری از آموزش های وردپرس، کدهایی را مشاهده می کنید که می توانید به سایت وردپرس خود اضافه کنید.
وردپرس تمام آپلودها، افزونه ها و تم ها را در پوشه wp-content ذخیره می کند.
تمام افزونه های وردپرسی که دانلود و در سایت خود نصب می کنید در پوشه /wp-content/plugins/ ذخیره می شوند. شما قرار نیست فایل های افزونه را مستقیماً ویرایش کنید، مگر اینکه افزونه وردپرس مخصوص سایت را برای استفاده خود نوشته باشید.
در اینجا لیستی از فایل ها و پوشه های اصلی وردپرس است که در دایرکتوری ریشه سایت وردپرس خود مشاهده می کنید.
- wp-admin [dir]
- wp-content [dir]
- wp-شامل [dir]
- index.php
- License.txt
- readme.html
- wp-activate.php
- wp-blog-header.php
- wp-comments-post.php
- wp-config-sample.php
- wp-cron.php
- wp-links-opml.php
- wp-load.php
- wp-login.php
- wp-mail.php
- wp-settings.php
- wp-signup.php
- wp-trackback.php
- xmlrpc.php
وردپرس فایل های تم شما را در آن ذخیره می کند /wp-content/themes/
پوشه شما می توانید یک فایل تم را ویرایش کنید، اما به طور کلی توصیه نمی شود. به محض بهروزرسانی تم خود به نسخه جدیدتر، تغییرات شما در طول بهروزرسانی بازنویسی میشوند.
آیا می خواهید با فایل های وردپرس و ساختار دایرکتوری آشنا شوید؟
تمام فایل های اصلی وردپرس، تم ها، افزونه ها و آپلودهای کاربر در سرور میزبان وب سایت شما ذخیره می شوند.
برخی از پوشه های پیش فرض دیگر که ممکن است در فهرست راهنمای wp-content خود مشاهده کنید.
به غیر از فایلهای .htaccess و wp-config.php، قرار نیست فایلهای دیگر را خودتان ویرایش کنید.
این همه است، امیدواریم این مقاله به شما در درک ساختار فایل و دایرکتوری وردپرس کمک کند. همچنین ممکن است بخواهید راهنمای مبتدی ما برای مدیریت پایگاه داده وردپرس با phpMyAdmin و آموزش ما در مورد نحوه ایجاد یک تم وردپرس سفارشی بدون دانش کدنویسی را ببینید.
بهترین راه برای افزودن کد سفارشی به سایت وردپرس خود، افزودن آن به فایل functions.php تم فرزند یا ایجاد یک افزونه مخصوص سایت است. متناوبا، شما همچنین می توانید استفاده کنید افزونه قطعه کد سفارشی برای اضافه کردن کد سفارشی
در این راهنمای مبتدی، ساختار فایل و دایرکتوری وردپرس را توضیح خواهیم داد.
چرا باید در مورد ساختار فایل و دایرکتوری وردپرس بیاموزید؟
وردپرس تمام تصاویر و رسانه های آپلود شده شما را در آن ذخیره می کند /wp-content/uploads/
پوشه بهطور پیشفرض، آپلودها در سازماندهی میشوند /year/month/
پوشه ها هر زمان که در حال ایجاد یک نسخه پشتیبان از وردپرس هستید، باید پوشه آپلود را نیز وارد کنید.
به طور کلی فرض بر این است که می توانید فایل ها و پوشه ها را در پوشه wp-content ویرایش کنید. با این حال، این کاملا درست نیست.
اگر این مقاله را دوست داشتید، لطفا در ما مشترک شوید کانال یوتیوب برای آموزش ویدیویی وردپرس. شما همچنین می توانید ما را در پیدا کنید توییتر و فیس بوک.
منبع: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-wordpress-file-and-directory-structure/
در لیست بالا فایل های htaccess. و wp-config.php وجود ندارد. به این دلیل که آن دو فایل پس از نصب وردپرس ایجاد می شوند.
فایل های پیکربندی وردپرس
اکثر کاربران می توانند وب سایت وردپرس خود را بدون یادگیری در مورد فایل ها یا دایرکتوری های وردپرس اجرا کنند. با این حال، درک اینکه وردپرس چگونه فایلها و دایرکتوریها را ذخیره میکند، میتواند به شما کمک کند بسیاری از مشکلات رایج وردپرس را خودتان حل کنید.
دایرکتوری ریشه وردپرس شما حاوی چند فایل پیکربندی خاص است. این فایل ها حاوی تنظیمات مهمی هستند که مختص سایت وردپرس شما هستند.
- .htaccess – یک فایل پیکربندی سرور، وردپرس از آن برای مدیریت پیوندهای دائمی و تغییر مسیرها استفاده می کند.
- wp-config.php – این فایل به وردپرس می گوید که چگونه به پایگاه داده خود متصل شود. همچنین برخی از تنظیمات جهانی را برای سایت وردپرس شما تنظیم می کند.
- index.php – فایل ایندکس اساساً همه فایلهای وردپرس شما را زمانی که صفحهای توسط کاربر درخواست میشود بارگیری و مقداردهی اولیه میکند.
این اطلاعات همچنین به شما کمک می کند تا یاد بگیرید وردپرس چگونه در پشت صحنه کار می کند و از کدام فایل های وردپرس باید نسخه پشتیبان تهیه کنید.
محتویات پوشه wp-content ممکن است از یک سایت وردپرس به سایت دیگر متفاوت باشد. اما همه سایت های وردپرس معمولا این موارد را دارند:
- [dir] تم ها
- [dir] پلاگین ها
- [dir] آپلودها
- index.php
بیایید نگاهی به داخل پوشه wp-content بیندازیم تا بفهمیم چگونه کار می کند و در اینجا چه کارهایی می توانید انجام دهید.
بسیاری از افزونه های وردپرس نیز ممکن است پوشه های خود را در پوشه wp-content شما برای ذخیره فایل ها ایجاد کنند.
بسته به نحوه راه اندازی سایت وردپرس شما، ممکن است فایل های زیر را در فهرست اصلی خود داشته باشید یا نداشته باشید.
- robots.txt – حاوی دستورالعمل هایی برای خزنده های موتورهای جستجو است
- Favicon.ico – گاهی اوقات یک فایل فاویکون توسط میزبان های وردپرس تولید می شود.
داخل پوشه wp-content
پوشههای دیگر ممکن است حاوی فایلهایی باشند که میتوانید با خیال راحت آنها را حذف کنید. به عنوان مثال، افزونههای کش شما مانند WP Rocket ممکن است پوشههایی را برای ذخیره دادههای کش ایجاد کنند.
برخی از این پوشه ها ممکن است حاوی فایل های مهمی باشند. به همین دلیل است که توصیه می کنیم برای احتیاط از همه این پوشه ها نسخه پشتیبان تهیه کنید.
به همین دلیل است که توصیه می شود برای سفارشی سازی قالب وردپرس یک تم کودک ایجاد کنید.
اگر فایل htaccess. را در دایرکتوری ریشه خود نمی بینید، راهنمای ما در مورد اینکه چرا نمی توانید فایل htaccess. را در فهرست اصلی وردپرس خود پیدا کنید بررسی کنید.
هنگامی که با استفاده از FTP یا File Manager به سایت وردپرس خود متصل شدید، ساختار فایل و دایرکتوری را مشاهده خواهید کرد که به شکل زیر است:
یک جایگزین ساده تر برای FTP، برنامه مدیریت فایل است که در اکثر کنترل پنل هاست وردپرس تعبیه شده است.
ممکن است گاهی نیاز به ویرایش فایل wp-config.php یا .htaccess داشته باشید. در ویرایش این دو فایل دقت بیشتری داشته باشید. یک اشتباه کوچک می تواند سایت شما را از دسترس خارج کند. هنگام ویرایش این دو فایل، همیشه قبل از هر گونه تغییر، یک نسخه پشتیبان در رایانه خود ایجاد کنید.
برخی از افزونه های وردپرس ممکن است پوشه هایی را در داخل آن ایجاد کنند /wp-content/uploads/
پوشه برای ذخیره آپلودهای کاربر. به عنوان مثال، این وب سایت دمو دارای پوشه هایی است که توسط بالون خرد کن، ووکامرس، SeedProd، و WPForms پلاگین ها
در داخل پوشه ریشه، فایل ها و پوشه های اصلی وردپرس را مشاهده خواهید کرد. اینها فایل ها و پوشه هایی هستند که سایت وردپرس شما را اجرا می کنند.