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

9 نوامبر 2020
بدون دیدگاه
1,365

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

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

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

بیشتر بخوانید :
آموزش نمایش تعداد نوشته ها و دیدگاه‌ها در وردپرس

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

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

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

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

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

اشتراک گذاری:

مطالب مرتبط برای شما

نظر یا سوال شما در این مورد چیست؟

توجه داشته باشید که نشانی ایمیل شما منتشر نخواهد شد.

    هیچ دیدگاهی برای این نوشته ثبت نشده است.