آشنایی با تابع is_blog_installed در وردپرس

تاریخ: 03 شهریور 1399

کار این تابع این است که بررسی می کند، وردپرس به درستی نصب شده است یا خیر.

وردپرس یک حالتی دارد به اسم “installation mode” یعنی حالت نصب.

اگر تمام نیازهای اولیه ران شدن وردپرس (نظیر وجود داشتن و در دسترس بودن دیتابیس و جدول ها) موجود نباشد، وردپرس به حالت نصب می رود و صفحه نصب وردپرس (installation screen) نمایش داده می شود: (تمامی آدرس ها به این صفحه ریدایرکت می شود)

 

این تابع به این صورت کار می کند که اگر وردپرس بدرستی نصب شده باشد، مقدار true و در غیر اینصورت مقدار false را بر میگرداند.

به خاطر همین در بعضی افزونه ها و مخصوصا هنگام نصب افزونه، درست بودن این تابع چک می شود تا اگر سیستم، اجزای مورد نیاز را نداشت، ادامه ی دستورات اجرا نشوند.

مثال استفاده از این تابع در افزونه ووکامرس:


public static function install() {
if ( ! is_blog_installed() ) {
return;
}
}

دیدگاهتان را بنویسید

طراحی افزونه وردپرس