افزونهای که با اتصال مستقیم به گیتهاب، آپدیت پلاگینهای خصوصی وردپرس رو بدون دردسر میکنه
اگه توسعهدهندهی وردپرس هستید — چه فریلنسر، چه عضو یه آژانس — این چرخه احتمالاً برایتان کاملاً آشناست: یه تغییر کوچیک تو کد افزونه میدید، فایل رو زیپ میکنید، وارد FTP یا فایلمنیجر هاست میشید، پوشهی قدیمی رو پاک میکنید، زیپ جدید رو آپلود و اکسترکت میکنید، و امیدوارید چیزی جا نیفتاده باشه. حالا این کار رو ضرب کنید در تعداد سایتهای تستی، سرورهای مرحلهی staging، و مشتریهایی که منتظر یه فیکس فوری هستن. PullPress دقیقاً همین چرخه رو حذف میکنه.
PullPress یه افزونهی وردپرسیه که مستقیماً به حساب گیتهاب شخصی شما وصل میشه (با یه Personal Access Token که خودتان کنترلش میکنید) و لیست کامل ریپوهاتون رو داخل پیشخوان وردپرس نشون میده. اگه اسم یکی از ریپوها با اسلاگ یکی از افزونههای نصبشده رو همون سایت مطابقت داشته باشه، PullPress خودش تشخیصش میده و یه دکمهی «Pull» کنارش میذاره. با یه کلیک، آخرین نسخهی کد از هر برنچی که بخواید مستقیم دانلود، اکسترکت، و جایگزین نسخهی نصبشده میشه.
۱. اتصال مستقیم، بدون واسطه برخلاف خیلی از ابزارهای مشابه که کد شما رو از یه سرور واسط عبور میدن، PullPress مستقیماً بین وردپرس و API گیتهاب ارتباط برقرار میکنه. توکن شما فقط رو همون سایت ذخیره میشه — هیچ سرویس ثالثی کد یا اعتبارنامهی شما رو نمیبینه.
۲. تشخیص هوشمند تطابق ریپو با افزونه نیازی نیست دستی مشخص کنید کدوم ریپو مال کدوم افزونهست. PullPress خودش پوشههای افزونههای نصبشده رو با اسم ریپوهای گیتهابتون مقایسه میکنه و فقط مواردی که واقعاً قابلآپدیتان رو نشون میده.
۳. دید کامل روی وضعیت هر ریپو برای هر ریپو، آخرین کامیت (پیام کامیت و SHA کوتاه) رو میبینید، و یه نشانگر وضعیت بهتون میگه که آیا نسخهی نصبشده با آخرین کامیت گیتهاب هماهنگه یا نه — دیگه لازم نیست حدس بزنید «آیا این نسخهای که رو سایته همونیه که آخرین بار push کردم؟»
۴. آپدیت با یک کلیک از هر برنچی چه رو برنچ اصلی کار کنید چه یه برنچ فیچر جدا برای تست مشتری، PullPress به شما اجازه میده مستقیم از همون برنچ pull بگیرید — عالی برای تست نسخههای در حال توسعه رو یه سایت staging قبل از merge نهایی.
۵. بدون نیاز به هیچ زیرساخت اضافه هیچ وبهوکی، هیچ سرور واسط لاراولی، هیچ تنظیمات CI/CDای لازم نیست. فقط افزونه رو نصب کنید، توکن رو وصل کنید، و شروع کنید — رو هر سایت وردپرسی، در کمتر از دو دقیقه.
PullPress مستقیماً برای توسعهدهندهها و آژانسهایی طراحی شده که چند افزونهی اختصاصی رو همزمان رو چند سایت تست/استیجینگ/پروداکشن مدیریت میکنن. اگه هر روز بین چند تب مرورگر و چند اتصال FTP سرگردونید تا یه تغییر کوچیک رو جا بندازید، این ابزار دقیقاً همون زمانی رو که صرف کارهای تکراری میکنید، پس میده.
PullPress یه ابزار داخلی برای گردشکار توسعهست، نه یه محصول برای مشتری نهایی — و دقیقاً به همین دلیل ساده و بیواسطه طراحی شده: بدون لایسنس، بدون سرور میانی، بدون پیچیدگی اضافه. فقط یه اتصال مستقیم و امن بین کدتون رو گیتهاب و سایت وردپرسی که روش کار میکنید. اما برای استفاده از این افزونه حتماً افزونه Ali Updater رو دانلود کنید (از اینجا) و لایسنس رو که وارد کنید آخرین ورژن افزونه براتون بالا میاد.