افزونه Plugin Check (PCP)

توضیحات

Plugin Check ابزاری برای آزمایش این است که آیا افزونه شما استانداردهای مورد نیاز برای مخزن افزونه‌های WordPress.org را برآورده می‌کند یا خیر. با این افزونه می‌توانید اکثر بررسی‌های مورد استفاده برای ارسال‌های جدید را اجرا کنید و بررسی کنید که آیا افزونه شما الزامات را برآورده می‌کند.

علاوه بر این، این ابزار تخلفات یا نگرانی‌های مربوط به بهترین شیوه‌های توسعه افزونه، از الزامات اولیه مانند استفاده صحیح از توابع بین‌المللی‌سازی تا بهترین شیوه‌های دسترسی‌پذیری، عملکرد و امنیت را علامت‌گذاری می‌کند.

بررسی‌ها را می‌توان با استفاده از رابط کاربری مدیریت وردپرس یا WP-CLI اجرا کرد:

  • برای بررسی یک افزونه با استفاده از مدیریت وردپرس، لطفاً به منوی ابزارها > Plugin Check بروید. برای دسترسی به آن صفحه باید بتوانید افزونه‌ها را در سایت خود مدیریت کنید.
  • برای بررسی یک افزونه با استفاده از WP-CLI، لطفاً از دستور wp plugin check استفاده کنید. برای مثال، برای بررسی افزونه «Hello Dolly»: wp plugin check hello.php
    • توجه داشته باشید که به‌طور پیش‌فرض هنگام استفاده از WP-CLI، تنها بررسی‌های استاتیک قابل اجرا هستند. برای اینکه بررسی‌های زمان اجرا (Runtime) را نیز شامل کنید، در حال حاضر یک راه حل موقت با استفاده از آرگومان --require در WP-CLI لازم است تا فایل cli.php را به صورت دستی در دایرکتوری بررسی‌کننده افزونه قبل از بارگذاری وردپرس فراخوانی کنید. برای مثال: wp plugin check hello.php --require=./wp-content/plugins/plugin-check/cli.php
    • شما می‌توانید از مسیر یا نشانی (URL) دلخواه برای بررسی یک افزونه استفاده کنید. به عنوان مثال، برای بررسی یک افزونه از طریق نشانی: wp plugin check https://example.com/plugin.zip یا برای بررسی یک افزونه از یک مسیر: