دوره مجازی قالب وردپرس (جلسه 22): اضافه کردن style و script به قالب وردپرس و پیاده سازی اسلایدر

- visibility ٣۶ mode_comment

به نام خدا و سلام. در جلسه 22 ام از دوره مجازی آموزش طراحی قالب وردپرس قراره با هم نحوه اضافه کردن کدهای style و script رو به قالبمون تمرین کنیم و هم چنین بعد از این موارد و توضیح کامل آموزش اونها میایم و اسلایدر قالب رو در وردپرس پیاده سازی می کنیم. البته این پیاده سازی بیشتر جنبه اضافه کردن کدهای اسلایدر با توجه به مطالب گفته شده هستش و پیاده سازی کامل مربوط میشه به بخش متادیتا در قسمت های بعدی دوره. قبل از همه موارد بالا منوی قسمت قبلی رو تکمیل می کنیم و منو رو تا سطح شماره 3 از زیر منو استایل میدیم. دوستان عزیز باید به عنوان تمرین منو رو تکمیل کنند و برای بنده ارسال کنند تا تمرین برتر در قسمت بعید معرفی بشه.

در این جلسه خواهیم دید :

  • تکمیل منوی اصلی و اضافه کردن سطح 3 برای زیر منو ها
  • آموزش تابع wp_register_style
  • آموزش تابع wp_enqueue_style
  • آموزش تابع wp_register_script
  • آموزش تابع wp_enqueue_script
  • معرفی هوک wp_enqueue_scripts برای اضافه کردن کدهای style و script
  • پیاده سازی اسلایدر قالب در وردپرس (بخش کدهای style و اسکریپت)
info توجه

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

ثبت نام در دوره دوره طراحی قالب وردپرس

comment دیدگاه کاربران
سهیل محمدی

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

سلام دلیل خاصی نداشت.

فرهاد

سلام استاد علیمحمدی. ببخشید یه سوال برام پیش اومده. شما گفتید که تعداد زیاد http request ها باعت افزایش سرعت لود صفحه میشه. آیا این موضوع در مورد زیاد بودن تعداد فایل های php هم مصداق داره؟ مثلا شما فایل اسلایدر و قسمت های دیگه قالب رو توی دایرکتوری partial قرار دادید و اون ها رو از فایل های اصلی قالب جدا کردید. ایا این موضوع هم می تونه باعث افزایش سرعت لود صفحه بشه یا این مورد فقط در مورد کدهای سمت کلاینت مصداق داره؟

لقمان آوند

سلام
ببخشید من جواب میدم
خیر این مورد تاثیر خیلی زیادی نداره و می شه نادیده اش گرفت. فقط چند تا دستور include اضافه اجرا میشه و سمت سرور این مورد خیلی سریع انجام میشه و تاخیرش مثل تعداد بالای httpRequest ها نیست.

منصور

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

نه تنها wp_enqueue_style و wp_register_style کار نمیکنن بلکه wp_register_script و wp_enqueue_script هم کار نمیکنن

سلام. در ایمیل پاسخ شما رو دادم.

زارعی هوشیار

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

سلام ممنون از شما. ما آموزش وردپرس رو در این دوره نداریم. صرفا کدنویسی و اضافه کردن امکانات دلخواه و جدید هستش.

زارعی هوشیار

آیا تو دوره ای که در حال حاضر برگزرای هستش منظورم دوره افزودن امکانات به وردپرس…..آیا آموزش ورد پرس رو اشاره کردین؟
ویه سوال مرتبط بااین جلسه داشتم اونم اینه که …‌خطایی که در رابطه با jquery برخورد کردیم…….چطوری میشه از تابع noconflict استفاده کرد وخطا رو رفع کرد.؟…‌تشکر از پاسخ هاتون… 😉

کیوان علی محمدی

نه در دوره جدید هم ما آموزش خود وردپرس نداریم وصرفا امکانات قالب هستش. برای وردپرس کلا بهتره به جای $ از jQuery استفاده کنید.

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.
1 2