افزونه های قالب وردپرس فروشگاهی چیست؟
يکشنبه 27 خرداد 1397
10:16
[ ]
افزونه های وردپرس صرفا بایستی بسته ای بوده و کلاس فعال سازی پلاگین استفاده نمایند . پلاگین می توانند از روش وردپرس دات اورگ , کارکرد محرمانه یا این که بسته ی زیپ نصب شوند . پی اچ پی در قالب وردپرس قالب وردپرس نباید هیچ جور اعلانیه , هشدار یا این که خطایی داشته باشد لطفا هنگام توسعه و گسترش از گونه های زدایی پی اِچ پی استفاده فرمائید و WP _ DEBUG را روی فعال ( True ) قرار دهید . برچسب های کوتاه PHP مجاز نیستند دیتابیس نباید به صورت بدون واسطه قابل دسترسی باشد یا این که بازنویسی شود . درصورتیکه به این شکل عملکردی تعریف شدهاست تا اطلاعاتی که نیاز است را تهیه و تنظیم نماید , بایستی به شیوه دیگر مصرف شود . می بایست از $wpdb و رابط کاربری و طرق آن مصرف شود . زبانه ها بایستی به صورت دندانه دار و ظریف استفاده شوند , زبانه ها بایستی در اولِ خطها و مسافت ها دربین خط ها استفاده شوند . کدنویسی استاندارد پی اِچ پی وردپرس را ملاحظه کنید PHP Coding Standards زمانی دیگر پرونده ها با به عبارتی قالب فراخوان میشود نشانی های رمزگذاری شده و مسیر های سخت دوری شود . به جای اینکار از نشانی های فراهوانی مسیر پیونده با برچسب قالب خویش آنان مصرف شود . برای به عنوان مثال برای فراخوان یک تصویر با اسم filename بهاین این راه استفاده نمائید : ( < ? php echo get _ template _ directory _ uri ( ) ; ? >/images/png ( /> 1 ( < ? php echo get _ template _ directory _ uri ( ) ; ? >/images/png ( /> طراحان قالب می بایست مدام به تاءمل این باشند که خوبتر کدنویشی را انجام دهند . به عنوان مثال کدنویشی ایراد دار پایین را انجام نداده و از کدنویسی خوبتر استفاده نمایند استفاده از تلاش eval ( ) مجاز نیست بخش کدنویسی سی اِس اِس و اِچ تی اِم اِل HTML/CSS تمام کدهای اِچ تی اِم اِل ایجاد شده بوسیله طراح قالب می بایست به وسیله W3C مجوز دارای اعتبار بودن خویش را اخذ نمایند . اگرچه کدهای پیش ساخته ی مرورگر و کدهای دیگر بیرون از این مشاجره معاف میباشند برای یک قالبی که تحت عنوان کدنویس شده ی اِچ تی اِم اِل 5 نشانگذاری شدهاست , ساختار معنایی متعلق به موادتشکیل دهنده بایستی به طرزی مطلوب مهیا و استفاده شوند . استایل و طرح بندی باطن خطی ( Inline ) کدنویسی مشقت بار و افتضاح ( hardcoded ) کلیه جا مجاز می باشند . استایل های داخل خطی دینامیک جایی که نیاز است مجاز می باشند . و ولی wp _ add _ inline _ style ( ) می بایست در جایی که نیاز است مصرف شود . شناسه ها و کلاس ها می بایست به طرزی مطلوب نامگذاری شده و یک اسم یکتا را دنبال نمایند . از تعیین گرهای قابل تلاوت برای آدم برای تعریف استایل عنصرها مصرف شود از استفاده از گزینش گرهای ناشایست دوری شود و به آسانی از . container به جای مورد ناشایست div . container استفاده کرد . برای یک قالبی که تحت عنوان کدنویس شده ی اِچ تی اِم اِل 5 نشانگذاری شدهاست , ساختار معنایی متعلق به موادتشکیل دهنده بایستی به طرزی مطلوب فراهم و استفاده شوند . جاوا اسکریپت در قالب وردپرس کدهای جاوا اسکریپت بایستی در پوشه های فرنگی دیگری که احتمالا قرار داده شوند پرونده های جاوا اسکریپت می بایست در جایی از فوتر که شاید قرار داده شوند . به غیر از مواقعی زیرا Modernizr , jQuery UI و … کدهای جاوا اسکریپت نباید هیچ مدل خطایی ساخت نمایند کلیه کدهای جاوا اسکریپت بایستی به شیوه ی “ ” use strict ایجاد شوند . به عنوان مثال شما میتوانید با جی کوئری این طوری استارت فرمائید : کلیه مورد ها بالا خصوصیت های یک قالب ماهر وردپرس می باشند , که فروشگاهی نظیر تم فارست هم می خواهد یک قالب همگی این پوشه ها , توان ها و خصوصیات را باطن خویش داشته باشد . براین اساس در ای مقاله توانستیم آنچه که در زمینهی یک قالب وردپرس نیاز بود بدانید را برای شما جمع آوری کرده و ارائه نماییم . امیدواریم استفاده برده باشید .
[ بازدید : 229 ] [ امتیاز : 3 ] [ نظر شما : ]