فرض کنید که افزونه شما به حداقل نسخه PHP نیاز دارد و اگر حداقل نسخه PHP برآورده نشد، میخواهید از فعالسازی جلوگیری کنید.
پس از اعلام خود کد زیر را اضافه کنید namespace
، بررسی کنید تا مطمئن شوید که افزونه مستقیماً در دسترس نیست و غیره:
if (version_compare(PHP_VERSION, '7.4', '<')) {
exit(
sprintf(
'The plugin requires PHP 7.4 or higher. Your WordPress site is using PHP %s.',
PHP_VERSION
)
);
}
اگر مقایسه ناموفق باشد، یک پیام خطا به همراه رشته ای که به آن ارسال کرده اید در صفحه فعال سازی افزونه نمایش داده می شود. sprintf
تابع.
– تهیه و ترجمه توسط wordpress-templates.ir