آموزش مرتب کردن فایل های قالب وردپرس

مطالب پیشنهادی برای شما مهمان عزیز

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

آموزش مرتب کردن فایل های قالب وردپرس

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

آموزش مرتب کردن فایل های قالب وردپرس

با اینکه از لحاظ فنی، فالب های wordpress برای بالا آمدن، تنها نیاز به دو فایل index.php و style.css را دارند،
اما عموما از تعداد بسیار زیادی از فایل ها تشکیل شده اند.

بررسی ویژگی های طراحی سایت وردپرس

قبل از شروع معرفی فایل های وردپرس با بررسی ویژگی قالب های wordpress آشنا شویم
بررسی ویژگی های طراحی سایت وردپرس دارای تمایز واضح بین قابلیت طراحی سایت است
که ویژگی های مختلفی در طراحی سایت شما و نحوه نمایش طراحی سایت کاربر دارد.
ظاهر طراحی سایت وردپرس به کاربر به طور عمده تحت عنوان تم وردپرس فعال شده است.
این موضوع آنچه را در صفحات مختلف در هر دو سبک و ساختار نشان داده خواهد شد.
وردپرس دارای یک ساختار موضوع بسیار انعطاف پذیر برای سازماندهی فایل های مختلف است که یک موضوع را در طراحی سایت تشکیل می دهند.

بیشتر بخوانید :
آموزش راه اندازی سایت با وردپرس جلسه اول

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

بررسی ویژگی های طراحی سایت وردپرس

آموزش مرتب کردن فایل های قالب وردپرس

همان طور که گفتیم تشکیل شدن یک قالب وردپرس از تعداد بسیار زیادی فایل های مختلف،
به این معنی خواهد بود که اگر ساختاری برای مرتب کردن فایل های قالب وردپرس آن ها نداشته باشید،
خیلی سریع ساختار فایل های شما به صورت بی نظم و گیج کننده در خواهد آمد و شما در هنگامی که نیاز دارید تا تغییراتی را در قالب خود انجام دهید،
مجبور خواهید بود تا ساعت ها زمان صرف کنید تا از بین تعداد زیادی فایل ها در قالب وردپرس،
به فایلی که می خواهید دسترسی داشته باشید.
این بخش از آموزش طراحی قالب وردپرس  به شما نحوه مرتب کردن فایل های قالب wordpress( به صورت Best Practice ) را آموزش خواهیم داد و شما می آموزید
که چگونه ساختار فایل های قالب وردپرس خود را سازماندهی کنید تا به سرعت بتوانید به کلیه فایل ها در کمترین زمان، دسترسی داشته باشید.

بیشتر بخوانید :
آموزش html و css آشنایی با box-sizing در CSS جلسه 13 | پاسخ وردپرس |

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

پوشه قالب و سازمان فایل

 

همانطور که می‌بینید، فایل های قالب (Template files) در پوشه اصلی قالب قرار دارند در حای که CSS، JavaScript و تصاویر در پوشه assets قرار دارند.
همچنین در پوشه template-parts نیز توابع مربوط به قابلیت ها و عملکرد های اصلی قالب وجود دارد.

کدهای مختلف مربوط به بخش های مختلف قالب در دایرکتوری template-parts قرار داده شده اند و این دایرکتوری،
برای مرتب کردن فایل های قالب وردپرس، خود به ساب دایرکتوری های جدا گانه همچون footer و header و Page و post و navigation ، تقسیم بندی شده است.

بیشتر بخوانید :
آموزش بروز رسانی لینک محصولات دانلودی در ووکامرس

همچنین مجموعه هایی از توابع و فایل ها که مربوط به امکانات هسته قالب می باشند،
در دایرکتوری inc دسته بندی شده اند.

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

نکته مهم در محل قرار دادن فایل style.css در قالب وردپرس

در نظر داشته باشید که شما می توانید هر ساختاری را که برای مرتب کردن فایل های قالب وردپرس خود، انتخاب کنید اما همواره باید فایل style.css شما در داخل روت اصلی دایرکتوری قالب شما یا همان root directory قالب شما باشد و شما نمی توانید این فایل را در دایرکتوری CSS قرار دهید.

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

راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام یا پیج یوتیوب پاسخ وردپرس عضو شوید.

یک برنامه نویس آزاد که علاقه زیادی به اشتراک گذاری اطلاعات خود با دیگران داردم. همیشه به وردپرس فکر می کنم و عاشق وردپرس هستم. من یک web developer هستم و هدف من آسان کردن ورود سایر دوستان به این شغل جذاب هست. زبان برنامه نویسی محبوب من PHP هست.

لینک کپی شد!

نظر شما در این‌باره چیست؟

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