درباره افزونه بروکن لینک چکر Broken Link Checker
داستان این افزونه به سالهای اولیه وردپرس برمیگرده. نسخههای اولیهاش توسط توسعهدهندگان مستقل نوشته شد و بعد از اینکه محبوبیت پیدا کرد، تیم WPMU DEV (همون شرکتی که پشت افزونههای معروفی مثل Smush و Defender هستن) پروژه رو تحویل گرفت و از نسخه ۲ به بعد کاملاً بازنویسیش کرد. WPMU DEV یه شرکت استرالیایی-آمریکاییه که از اوایل دهه ۲۰۱۰ روی اکوسیستم وردپرس تمرکز داره و این افزونه رو بهعنوان یه ابزار رایگان در کنار سرویسهای پولیش نگه میداره. امروز این افزونه بیش از ۱۷ میلیون بار دانلود شده و حدود ۵۰۰ هزار سایت فعال ازش استفاده میکنن. کارش اینه که تمام لینکهای سایتت رو زیر نظر میگیره؛ پستها، صفحات، کامنتها، فیلدهای سفارشی و حتی لینکهای تصاویر. وقتی یه لینک خراب پیدا کرد (خطای ۴۰۴، ریدایرکت ۳۰۱ یا هر کد خطای دیگهای)، هم توی داشبورد نشونت میده هم ایمیل میفرسته. یه قابلیت باحال هم داره که مستقیم از همون داشبورد افزونه میتونی URL شکسته رو ویرایش کنی یا لینک رو کلاً حذف کنی، بدون اینکه بری داخل هر پست و دستی ویرایش کنی. از نسخه ۲ به بعد دو حالت کار داره: Local (روی سرور خودت) و Cloud (روی سرورهای WPMU DEV که ادعا میکنن ۲۰ برابر سریعتره). برای کاربر ایرانی یه نکته مهم وجود داره: حالت Local کاملاً مستقل کار میکنه و نیاز به اتصال به سرور خارجی نداره، پس مشکل تحریم یا فیلتر روش تأثیر نمیذاره. ولی اگه بخوای از حالت Cloud استفاده کنی، باید به سرورهای WPMU DEV وصل بشی که ممکنه از هاستهای داخل ایران مشکلساز بشه. برای سایتهای فروشگاهی ووکامرس هم خوبه چون لینکهای محصولات رو هم اسکن میکنه. همچنین برای سایتهایی که محتوای قدیمی زیاد دارن و لینکهای خارجیشون ممکنه با گذشت زمان خراب شده باشن، این افزونه خیلی بهدرد میخوره. اما یه محدودیت جدی داره که همه سایتهای فارسی ازش حرف نمیزنن: حالت Local روی هاستهای اشتراکی ضعیف میتونه سرور رو تحت فشار بذاره، چون مدام داره درخواست HTTP میفرسته. خود توسعهدهندهها هم توصیه میکنن بعد از اسکن اولیه، افزونه رو غیرفعال کنی و فقط دورهای روشنش کنی. ضمناً سابقه چند آسیبپذیری امنیتی (از جمله SQL Injection در نسخههای زیر ۲.۴.۸) داره که نسخه فعلی ۲.۴.۸ همهشون رو پچ کرده. توصیه عملی: اگه سایتت بیش از ۵۰ نوشته داره و لینکهای خارجی زیادی توشه، حتماً نصبش کن. ولی اگه روی هاست اشتراکی ضعیف هستی، بعد از هر اسکن غیرفعالش کن تا سرورت اذیت نشه.
راهنمای نصب افزونه
- فایل ZIP افزونه را با کلیک روی دکمه «دانلود نسخه 2.4.8» در بالای همین صفحه دریافت کنید. فایل از سرور WPFORIRAN در ایران ارائه میشود و نیاز به VPN ندارد.
- وارد پنل مدیریت وردپرس خود شوید و به مسیر «افزونهها → افزودن → بارگذاری افزونه» بروید.
- فایل ZIP دانلود شده (broken-link-checker-2.4.8.zip) را انتخاب و آپلود کنید.
- پس از پایان نصب، روی دکمه «فعالسازی افزونه» کلیک کنید.
- افزونه بروکن لینک چکر Broken Link Checker اکنون آماده استفاده است. برای تنظیمات، به منوی مربوطه در پنل وردپرس مراجعه کنید.
تغییرات نسخه 2.4.8
- Fix: Patched a vulnerability issue.
- Fix: Removed Edit and Unlink Banner actions from the Local Scanner page.
- Fix: Updated webhook parse_request handler to use add_action instead of add_filter.
- Fix: Prevented broken links from being highlighted for non-logged-in users.