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

پرسیده شده
فعالیت 1047 روز پیش
دیده شده 365 بار
0

سلام خدمت مدرسین عزیز و اقای علیمحمدی

ببخشید سوالم مربوط به این فصل نمیشه.

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

سوال اینه که چطور میشه این مورد رو برای افزونه خودمون پیاده کنیم؟ آیا نیازی به کدنویسی خاصی داره یا اینکه نکته خاصی رو در ساختار فایل و پوشه باید رعایت کرد؟

تشکر.

فایل پیوست

masoud mahdian
masoud mahdian

20 اردیبهشت 00

0
حذف شده

سلام. خیلی راحت می تونید این کارو انجام بدید. کافیه زمانی که کدهای load کردن یک فایل template رو می نویسید چک کنید اگر اون فایل داخل مثلا دایرکتوری woocommerce در داخل قالب بود اول اون رو استفاده کنه و اگر اون وجود نداشت از فایل های داخل خود پلاگین استفاده کنه.

فایل پیوست

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

توسط

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

22 اردیبهشت 00

حذف شده
تشکر از شما بابت پاسخگویی فقط جهت تحقدق کردن و جستجوی دقیق تو گوگل :) در این مورد، کلا عنوان و اسم صحیح این روش چی هست؟ حالا من گفتم تمپلیت اوراید ولی فکر نکنم صحیح باشه
masoud mahdian

22 اردیبهشت 00

0
حذف شده

سلام خدمت شما

فکر کنم این طوری بشه گفت حالا باید استاد هم نظر بدن:

override زمانی رخ می دهد که می خواهید مثلایک متد مجدد بازنویسی کنید یعنی یک چیزی اضافه کنید یا کم کنید

 اما در لود فایلها فکر کنم معنی ندارد این جا مسله Template Hierarchy است ونحوه لود فایل و تعیین اولویت لود آن است.

 

 

 

 

فایل پیوست

رضا بیرجندی(محب)

توسط

رضا بیرجندی(محب)

2 خرداد 00

0
حذف شده

بله درسته بنده اشتباه گفتم درواقع اولویت دایرکتوری هستش

 

فایل پیوست

masoud mahdian

توسط

masoud mahdian

22 خرداد 00