راهنمای مبتدیان برای ساختار فایل و دایرکتوری وردپرس

دسته بندی ها : تکنولوژی, سئو, مقالات پریا اصبری
بهترین کلمات کلیدی برای سئو

آیا می خواهید با فایل های وردپرس و قالب دایرکتوری آشنا شوید؟ تمام فایل های اصلی وردپرس، تم ها، افزونه ها و آپلودهای کاربر در سرور میزبان وب سایت شما ذخیره می شوند. در این راهنمای مبتدی، ساختار فایل و دایرکتوری وردپرس را توضیح خواهیم داد.

چرا باید در مورد ساختار فایل و دایرکتوری وردپرس بیاموزید؟

اکثر کاربران می توانند وب سایت وردپرس خود را بدون یادگیری در مورد فایل ها یا دایرکتوری های وردپرس اجرا کنند. با این حال، درک اینکه وردپرس چگونه فایل ‌ها و دایرکتوری‌ ها را ذخیره می‌ کند، می ‌تواند به شما کمک کند تا بسیاری از مشکلات رایج وردپرس را خودتان حل کنید.

ساختار فایل و قالب دایرکتوری

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

فایل ها و دایرکتوری های وردپرس شما در سرور میزبانی وبتان ذخیره می شوند. با استفاده از سرویس گیرنده FTP می توانید به این فایل ها دسترسی داشته باشید. یک جایگزین ساده تر برای FTP، برنامه مدیریت فایل می باشد که در اکثر کنترل پنل هاست وردپرس تعبیه شده است. هنگامی که با استفاده از FTP یا File Manager به سایت وردپرس خود متصل شدید، ساختار فایل و دایرکتوری را مشاهده خواهید کرد. در داخل پوشه، فایل ها و پوشه های اصلی وردپرس را خواهید دید. اینها فایل ها و پوشه هایی هستند که سایت وردپرس شما را اجرا می کنند.

به غیر از فایل‌های .htaccess و wp-config.php، قرار نیست فایل‌های دیگر را خودتان ویرایش کنید. در اینجا لیستی از فایل ‌ها و پوشه ‌های اصلی وردپرس وجود دارد که در فهرست اصلی سایت وردپرس خود مشاهده می ‌کنید.

  • wp-admin
  • wp-content
  • wp-includes
  • 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

در لیست بالا فایل های htaccess. و wp-config.php وجود ندارد. به این دلیل که این دو فایل پس از نصب وردپرس ایجاد می شوند.

فایل های پیکربندی وردپرس

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

.htaccess – یک فایل پیکربندی سرور، وردپرس از آن برای مدیریت پیوندهای دائمی و تغییر مسیرها استفاده می کند.

wp-config.php – این فایل به وردپرس می گوید که چگونه به پایگاه داده خود متصل شود. همچنین برخی از تنظیمات جهانی را برای سایت وردپرس شما تنظیم می کند.

index.php – فایل ایندکس اساساً همه فایل‌ های وردپرس شما را زمانی که صفحه‌ ای توسط کاربر درخواست می ‌شود، بارگیری و مقداردهی اولیه می‌ کند.

ممکن است گاهی نیاز به ویرایش فایل wp-config.php یا .htaccess داشته باشید. در ویرایش این دو فایل دقت بیشتری داشته باشید. یک اشتباه کوچک می تواند سایت شما را از دسترس خارج کند. هنگام ویرایش این دو فایل، همیشه قبل از هر گونه تغییر، یک نسخه پشتیبان در رایانه خود ایجاد نمایید.

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

robots.txt – حاوی دستورالعمل هایی برای خزنده های موتورهای جستجو است.

Favicon.ico – گاهی اوقات یک فایل فاویکون توسط میزبان های وردپرس تولید می شود.

داخل پوشه wp-content

وردپرس تمام آپلودها، افزونه ها و تم ها را در پوشه wp-content ذخیره می کند. به طور کلی فرض بر این است که می توانید فایل ها و پوشه ها را در پوشه wp-content ویرایش نمایید. محتویات پوشه wp-content ممکن است از یک سایت وردپرس به سایت دیگر متفاوت باشد. اما همه سایت های وردپرس معمولا این موارد را دارند:

  • مضامین
  • پلاگین ها
  • آپلودها
  • index.php

وردپرس فایل های تم شما را در پوشه /wp-content/themes/ ذخیره می کند.

شما می توانید یک فایل تم را ویرایش نمایید، اما به طور کلی توصیه نمی شود. به محض به‌ روزرسانی تم خود به نسخه جدیدتر، تغییرات شما در طول به ‌روزرسانی بازنویسی می‌ شوند. به همین دلیل است که توصیه می شود، برای سفارشی سازی قالب وردپرس یک تم کودک ایجاد کنید.

تمام افزونه های وردپرسی که دانلود و در سایت خود نصب می کنید در پوشه /wp-content/plugins/ ذخیره می شوند.

شما قرار نیست فایل های افزونه را مستقیماً ویرایش کنید، مگر اینکه افزونه وردپرس مخصوص سایت را برای استفاده خود نوشته باشید. در بسیاری از آموزش های وردپرس، کدهایی را مشاهده می کنید که می توانید به سایت وردپرس خود اضافه کنید. بهترین راه برای افزودن کد سفارشی به سایت وردپرس خود، افزودن آن به فایل functions.php تم فرزند یا ایجاد یک افزونه مخصوص سایت است. همچنین می توانید از افزونه قطعه کد سفارشی برای اضافه کردن کد سفارشی استفاده کنید.

وردپرس تمام تصاویر و رسانه های آپلود شده شما را در پوشه /wp-content/uploads/ ذخیره می کند.

به طور پیش فرض، آپلودها در پوشه های /year/month/ سازماندهی می شوند. هر زمان که در حال ایجاد یک نسخه پشتیبان از وردپرس هستید، باید پوشه آپلود را نیز وارد کنید. می ‌توانید نسخه‌ های تازه هسته وردپرس، تم خود و افزونه‌ های نصب ‌شده را از منابع آن‌ ها دانلود کنید. اما اگر پوشه آپلودهای خود را گم کنید، بازیابی آن بدون پشتیبان بسیار سخت خواهد بود.

languages – وردپرس فایل های زبان سایت های وردپرس غیر انگلیسی را در این پوشه ذخیره می کند.

ارتقا – این یک پوشه موقت است که توسط وردپرس در حین ارتقا به نسخه جدیدتر ایجاد می شود.

بسیاری از افزونه های وردپرس نیز ممکن است پوشه های خود را در پوشه wp-content شما برای ذخیره فایل ها ایجاد کنند.

برخی از افزونه های وردپرس ممکن است پوشه هایی را در داخل پوشه /wp-content/uploads/ ایجاد کنند تا بارگذاری های کاربر را ذخیره کنند.

قالب دایرکتوری

سخن پایانی

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

منبع

پریا اصبری
پریا اصبری

راه آسان‌تری برای ارتباط با کاربران‌مان پیدا کرده‌ایم :) عضویت در کانال

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

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

نظرات کاربران

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

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

    لینک کوتاه :