خانه / وردپرس / آموزش وردپرس / نکاتی بسیار مهم در برنامه نویسی پلاگین وردپرس – قسمت پنجم
WordPress-introduce-wordads_001

تاریخ انتشار: تیر 23, 1394 تعداد بازدید: 158 بازدید تعداد دیدگاه ها: 0

نکاتی بسیار مهم در برنامه نویسی پلاگین وردپرس – قسمت پنجم

نکاتی بسیار مهم در برنامه نویسی پلاگین وردپرس – قسمت پنجمReviewed by فریش تم on Jul 14Rating: 5.0نکاتی بسیار مهم در برنامه نویسی پلاگین وردپرس – قسمت پنجمدر سری نکته های برنامه نویسی پلاگین وردپرس، این بار قصد داریم یک تکنیک مهم دیگر در مورد کد نویسی را برایتان معرفی کنیم. اگر قسمت های قبلی را مطالعه نکرده اید

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

تفاوت بین include، include_once، require، و require_once

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

خوب، حالا فرض کنیم فایل اصلی افزونه شما myplugin.php نام داشته باشد و بخواهید functions.php را در آن استفاده کنید. برای این کار می توانید هر کدام از کد های زیر را به کار ببرید:

functions.php

ولی کدام یک را باید انتخاب کرد؟ بستگی دارد به انتظار شما از خروجی.

  • include: فایل را وارد می کند و اگر نتواند آن را پیدا کند، یک ارور صادر می کند.
  • include_once : مانند همان include عمل می کند با این تفاوت که اگر فایل قبلا وارد شده باشد، دیگر این کار را دوباره انجام نخواهد داد.
  • Require: همانند include عمل می کند، با این تفاوت که به جای صادر کردن ارور، در صورت موجود نبودن فایل، یک خطای مهلک صادر می کند.
  • require_one: این یکی نیز همانند require است با این تفاوت که اگر فایل قبلا وارد شده باشد، دوباره آن را وارد نمی کند.

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

شاید مواقعی پیش بیاید که استفاده از دیگر دستور ها نیز لازم شود، به همین دلیل دانستن تفاوت های موجود، می تواند کمک زیادی کند.

 

نکاتی بسیار مهم در برنامه نوبسی پلاگین وردپرس – قسمت اول

کاتی بسیار مهم در برنامه نوبسی پلاگین وردپرس – قسمت دوم

منبع: فریش تم

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

هنوز دیدگاهی ثبت نشده است.