امروز پنجشنبه ۱۸ مهر ۱۳۹۸
09129313870
09132293870
09202293870
09356663870
02189783870
03195023870

ایده پردازان مهرگستر

خدمات طراحی و میزبانی وب و ثبت دامنه

  • ایده پردازان مهرگستر
  • ایده پردازان مهرگستر
  • ایده پردازان مهرگستر
  • ایده پردازان مهرگستر
shadow

برگه یافت نشد

متاسفیم
برگه مورد نظر شما یافت نشد
404 Not Found !

افتخارات ما

  • امور
  • بیمارستان فوق تخصصی نور افشار تهران
  • شرکت سهامی ذوب اهن اصفهان
  • برخی شعب بیمه ایران
  • برخی شعب بیمه معلم
  • صندوق های نسوز جهان اصفهان
  • طراحی و ساخت تندیس راه هشتم
  • فروش اینترنتی پنبه ریز اصفهان
  • کانون آگهی و تبلیغات تاش
  • کانون فرهنگی رایت الحسین علیه السلام
  • کانون وکلای دادگستری استان بوشهر
  • کمیته امداد امام خمینی اصفهان
  • گروه صنعتی اسنوا
  • مرکز فرهنگی الغدیر اصفهان
  • موبایل ایرانی مینیاتور
  • نمایندگی انحصاری میل لنگ سانز اسپانیا در ایران
  • بازرگانی لادانی
  • سازمان منطقه آزاد کیش
  • گروه صنعتی فراز
  • ایده پردازان مهرگستر
  • ایده پردازان مهرگستر
  • ایده پردازان مهرگستر
  • ایده پردازان مهرگستر
shadow
نوشته شده در ۴ دی ۱۳۹۱ ساعت ۲۱:۰۱ | 3,572 بازدید

۴ نکته مهم در هنگام کدنویسی با وردپرس

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

جهانی فکر کنید

در زمان کد نویسی قالب و یا افزونه وردپرس باید این نکته را در نظر بکیرید که امکان دارد کاربری که از افزونه شما استفاده می کند همزبان شما نباشد. PHP با ۲ تابع این امکان را فراهم می کند تا قالب ها و افزونه های خود را قابل ترجمه ایجاد کنید.

تابع اول ()eـ‎ است که متنی مطلوب را با توجه به زبان کاربر نهایی ترجمه و چاپ می کند (همانند تابع echo ولی با قابلیت ترجمه).
[codesyntax lang=”php”]

[/codesyntax]

دومین تابع ()ــ‎ است که همانند ()eـ‎ رفتار می کند اما به جای چاپ متن نهایی آن را به عنوان خروجی بازمیگرداند.

[codesyntax lang=”php”]

[/codesyntax]
با استفاده از این دو تابع می توانید قابلیت ترجمه شدن را به قالب‌ها و افزونه‌های خود اضافه کنید تا کاربران زبان‌های دیگر با کمترین زحمت بتوانند آنها را ترجمه کنند و بطبع کاربران بیشتری از آنها استفاده کنند.

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

بسیار از افراد فکر می‌کنند که برنامه نویسی خوب کسی است که بتواند بهینه‌ترین کد را بنویسد در صورتی که برنامه نویس خوب کسی است که بتواند بهینه‌ترین کد را در کمترین زمان بنویسد.

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

سریع بودن به این معنی نیست که کدهای تست نشده و غیر بهینه بنویسید چون می‌خواهید کار به سرعت به اتمام برسد بلکه سریع بودن به معنی کم‌کردن و حذف زمان بیهوده و اتلاف شده در کد نویسی است. در برنامه نویسی بیشترین زمان تلف شده مربوط به زمانی است که می‌خواهید چرخ را از دوباره اختراع کنید.

فریم‌ورکهای قالب در سال ۲۰۰۸ بوجود آمده‌اند. یک فریم‌ورک قالب یک قالب وردپرسی است که توسط قالب‌های فرزند استفاده و توسعه پیدا می‌کند. در حال حاضر فریم‌ورک های قالب بسیار زیاد رایگان و غیر رایگان وجود دارد که می توانید از آنها استفاده کنید حتی می‌توانید یک فریم‌ورک را برای خودتان سفارشی یا ایجاد کنید تا در آینده با استفاده از آن از وقت اتلاف شده خود کم و یا آن را حذف کنید. برای مثال ما در rtlThemes‌ برای قالب های وردپرسی خود فریم ورک rtlFramework را ایجاد کرده‌ایم که فرآیند و زمان کد‌نویسی ما را بسیار کاهش داده و همچنین بروز رسانی قالب ها را نیز بسیار آسان کرده است.
افزایش سرعت توسعه بوسیله استفاده از ابزارها و قالب ها

مشتریان از شما به عنوان کدنویس وردپرسی قالب ها و افرونه های سفارشی را درخواست می کنند. در فرآیند ایجاد قالب‌ها و افزونه‌های وردپرسی بسیاری از مراحل تمامی قالب ها یکسان است که اگر بخواهید به صورت دستی همه آنها را انجام دهید بسیار زمان‌گیر خواهد بود ولی ابزارهای بسیار زیادی وجود دارد که این فرآیند ها را به صورت اتوماتیک برآیتان انجام میدهد. یکی از آنها افزونه WP Dummy Content است که تعدادی صفحات و زیر صفحات و پست ها را برایتان ایجاد مکی کند که در فرآیند تست قالب ها بسیار کمک می کند. در آینده در مورد این ابزار و ابزارهای مشابه و نحوه استفاده از آنها خواهیم نوشت.
خطا‌یابی کدها

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

متغیر ثابت WP_DEBUG در فایل wp-config.php وجود دارد که با تغییر مقدار آن به true خطاهای اتفاق افتاده نمایش داده می شوند.
define(‘WP_DEBUG’, true);

توجه داشته باشید که بعد از اتمام فرآیند کد نویسی قالب حتما این قابلیت را غیر فعال کنید تا سایتتان دچار مشکل نشود.
نتیجه گیری

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

منبع: http://www.catswhocode.com/blog/best-p…

چاپ این صفحه
لینک کوتاه این محصول : http://ipmg.ir/?p=906
دیدگاه ها (۲ دیدگاه)

2 Responses to “۴ نکته مهم در هنگام کدنویسی با وردپرس”

Leave a Reply