🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ hosseinsalehi
سازگاری قالب با افزونه خاص
کیوان علی محمدی حل شده توسط کیوان علی محمدی

سلام وقت بخیر 

در مورد سازگاری قالب با افزونه‌های خاص باید چه مواردی رو در نظر بگیریم؟

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

به طوری برای بررسی سازگاری و عدم سازگاری قالبی که برنامه نویسی میکنیم با افزونه‌های خاص باید چیکار کنیم ؟

 

سلام خدمت شما. معمولا سازگاری یا ناسازگاری افزونه‌ها یا قالب برمیگرده به کدنویسی که در افزونه انجام شده. ما کلا دو راه حل داریم. اول اینکه قالب مورد نظر رو بشناسیم و ساختار اون رو بررسی کرده باشیم و کدهای پلاگین رو با اون قالب هماهنگ کنیم. مثلا ساختار استایل‌ها و کدهای  js و بعضا کدهای php رو بشناسیم و اونهارو در نظر بگیریم که معمولا کار پر دردسری هستش. روش دوم اینه که ما تمام کارهایی که میخوایم انجام بدیم رو مستقل از قالب مورد نظر در نظر بگیریم و داخل خود افزونه پیاده سازی کنیم. اینطوری این وابستگی‌ها کم میشه. شما تا حد ممکن باید سعی کنید کدهایی که می‌نویسید به صورت منحصر به فرد باشه و مثلا همنامی با بخش‌های دیگه وردپرس یا افزونه‌های دیگه نداشته باشه.

بهترین پاسخ
کیوان علی محمدی ۰۱ شهریور ۱۴۰۰، ۰۹:۳۳

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

منظورم از پیش نام این هست همه موارد با یک کلمه شروع بشن . به طور مثال اگر قالبی با نام bita  میسازیم . نام کلاس‌ها و آیدی و .. با bita-.. شروع بشه. 

 

 

 

’’’

hosseinsalehi ۰۲ شهریور ۱۴۰۰، ۰۵:۵۴