عمومی

مرتب کردن فایل های قالب وردپرس – چگونه فایل های قالب وردپرس را منظم کنیم و ترتیب دهیم؟

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

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

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

ضروری بودن فایل های header.php و footer.php از ورژن ۳.۰ وردپرس به بعد

پیش از ورژن ۳.۰ وردپرس، شما می توانستید قالب خود را بدون وجود فایل های header.php و footer.php اجرا نمایید اما از ورژن ۳ به بعد، شما حتما نیاز دارید تا این فایل ها را هم، در قالب وردپرس برای اجرا شدن داشته باشید.

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

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

به عنوان مثال قالب دو هزار و هفده، برای مرتب کردن فایل های قالب وردپرس، از ساختار زیر استفاده نموده است:

style.css

همانگونه که مشاهده می کنید، Template File های اصلی قالب یا همان فایل های اصلی قالب وردپرس، در داخل دایرکتوری اصلی قالب وردپرس یا همان root directory قرار داده شده اند، در حالی که فایل های جاوا اسکریپت و فایل های css و تصاویر استفاده شده در قالب، در دایرکتوری assets قرار داده شده اند.

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

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

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

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

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

فولدر languages در قالب وردپرس

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

به صورت پیش فرض، قالب های وردپرس شامل فولدر languages می باشند که عموما شامل یک فایل با فرمت pot جهت دسترسی به رشته های ترجمه قالب و چندین فایل ترجمه شده مربوط به این فایل با فرمت mo می باشد.

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

  • انواع پست ها در وردپرس – Post Type ها در وردپرس

  • ساختار سلسه مراتبی قالب وردپرس – بخش اول

  • نحوه سازماندهی به فایل های قالب در سایت رسمی وردپرس

  • نحوه کار با تابع load_theme_textdomain

  • نحوه بین المللی کردن قالب در سایت رسمی وردپرس

راهنما برای خواندن سایر مقالات سایت به صورت دسته بندی شده:

شما می توانید از طریق لینک های کاربردی زیر به سایر مقالات سایت که کاملا بصورت طبقه بندی شده وجود دارد، مراجعه نموده و از آن ها استفاده کنید:

  • آموزش وردپرس

  • آموزش سئو

  • آموزش HTML

  • آموزش PHP

  • آموزش لینوکس

  • آموزش دیجیتال مارکتینگ

  • آموزش پلاگین نویسی وردپرس

  • چک لیست های ضروری وبمستران

  • آموزش وبمستران وردپرس – آموزش وبمستری با وردپرس

محتوای کامل در سایت منبع

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