یک ناشر پرکار افزونه وردپرس که بیش از سه دوجین افزونه رایگان ایجاد کرده است، کدی را منتشر کرده است که سایر ناشران افزونه و تم می توانند از آن برای جلوگیری از استفاده مشتری از پلتفرم میزبانی وب تجاری Matt Mullenweg در WordPress.com استفاده کنند.
کد پلاگین و تم چه کاری انجام می دهد
این افزونه به این منظور ایجاد شده است که سایر سازندگان افزونه و تم بتوانند از فعال سازی یا استفاده از وب سایت های میزبانی شده در WordPress.com جلوگیری کنند. این کد تشخیص می دهد که آیا در محیط WordPress.com استفاده می شود یا خیر و اگر متوجه شود که چنین است، افزونه پیامی به کاربران نشان می دهد که به آنها توصیه می کند عملکرد مسدود شده است. توسعهدهندهای که کد را ایجاد کرده است، نحوه عملکرد آن را دقیقا توضیح میدهد و افزونهها و سازندگان تم را از طریق کد عبور میدهد.
سه کار اصلی را انجام می دهد:
- تشخیص محیط
- غیرفعال سازی پلاگین
- فقط متن مدیریت (آن را در سمت مدیریت غیرفعال می کند)
دلیل ایجاد کد
رابرت دیور، توسعهدهندهای که این کد را ایجاد کرده است، در توییتی توضیح داد که این راهی برای چرخاندن پرنده در مت است، راهی برای ارسال بیانیهای برای مت مولنوگ و در آن ابراز مخالفت با اقدامات او، بهویژه «بیش از حد» رهبری.
او نوشت:
«برای جامعه موضع بگیرید
این اسکریپت فقط برای محدود کردن افزونه شما نیست.این بیانیه ای است علیه تمرکز و نفوذ بیش از حد نشان داده شده توسط WordPress.com و (عدم) رهبری Automattic.
توسعه دهندگان وردپرس سزاوار یک شرایط بازی برابر هستند – فارغ از BS انحصاری که نوآوری و رشد جامعه را خفه می کند.
کد در وب سایت او در اینجا موجود است:
چگونه از استفاده از پلاگین ها و تم ها در میزبانی WordPress.com جلوگیری کنیم
تصویر برجسته توسط Shutterstock/Anatoliy Cherkas