غیرفعال کردن اتوماتیک یک پلاگین با فعال کردن پلاگین دیگر در وردپرس



توجه : در صورت بروز مشکل یا کار نکردن لینک دانلود اطلاع دهید تا اصلاح شود.

کاربران عزیز جهت حمایت از سایت مطالب را با دوستان خود به اشتراک بگذارید

با درخواست فایل مورد نیاز خود به غنی کردن آرشیو سایت کمک کنید

در این ترفند آموزشی برای پلاگین نویسان وردپرس می باشد ، فرض کنید شما پلاگینی برای وردپرس نوشتید و این پلاگین با پلاگین دیگر ناساز گار می باشد، برای رفع این مشکل باید در پلاگین خود تعریف کنید با فعال کردن پلاگین شما پلاگین ناسازگار غیرفعال شود.

برای این کار به شکل زیر عمل کنید.

۱) از کد زیر استفاده نمایید.

در کد بالا هنگام فعال کردن پلاگین تابع myplugin_activate فراخوانی می شود.

۲) در تابع myplugin_activate کد زیر را تعریف نمایید.

در کد بالا چک می شود اگر پلاگین مورد نظر با نام secondplugin فعال باشد ، تابع deactivate_secondplugin اجرا می شود.

توجه : برای بررسی فعال بودن پلاگین آدرس فایل اصلی پلاگین را وارد نمایید (برای مثال : secondplugin/main-file.php )

۳) در تابع deactivate_secondplugin کد زیر را قرار دهید که باعث غیرفعال شدن پلاگین می شود.

 



سلام ، من مصطفی هستم ، فارغ التحصیل رشته مهندسی کامپیوتر-نرم افزار علاقه زیادی به برنامه نویسی و بخصوص PHP دارم ، بنده این وب سایت را به منظور دسترسی هموطنان عزیز به محتواهای مفید در موضوعات موجود در سایت راه اندازی کردم ، از دوستان میخواهم با نظرات خود دلگرمی برای بنده باشند و اگر فایلی نیاز دارند ، حتماً از طریق فرم درخواست ، درخواست خود را ارسال کنند.

ارسال نظر

*