Plugin Check (PCP)
Plugin Check es una herramienta para comprobar si tu plugin cumple las normas requeridas para el directorio de plugins de WordPress.org. Con este plugin podrás ejecutar la mayoría de las comprobaciones utilizadas para nuevos envíos, y comprobar si tu plugin cumple los requisitos.
Además, la herramienta señala infracciones o problemas relacionados con las mejores prácticas de desarrollo de plugins, desde requisitos básicos como el uso correcto de las funciones de internacionalización hasta las mejores prácticas de accesibilidad, rendimiento y seguridad.
Las comprobaciones pueden ejecutarse desde el escritorio de WordPress o mediante WP-CLI:
- Para comprobar un plugin utilizando WP Admin, navega hasta el menú Herramientas > Comprobación de plugins. Necesitas poder gestionar plugins en tu sitio para acceder a esa pantalla.
- Para comprobar un plugin mediante WP-CLI, utiliza el comando
wp plugin check. Por ejemplo, para comprobar el plugin «Hello Dolly»:wp plugin check hello.php- Ten en cuenta que, por defecto, al utilizar WP-CLI sólo se pueden ejecutar comprobaciones estáticas. Para incluir también comprobaciones en tiempo de ejecución, actualmente es necesaria una solución mediante el argumento
--requirede WP-CLI, para cargar manualmente el archivocli.phpdentro del directorio del comprobador de plugins antes de que se cargue WordPress. Por ejemplowp plugin check hello.php --require=./wp-content/plugins/plugin-check/cli.php - Puedes utilizar una ruta o URL arbitraria para comprobar un plugin. Por ejemplo, para comprobar un plugin desde una URL:
wp plugin check https://example.com/plugin.zipo para comprobar un plugin desde una ruta:comprobar plugin php /ruta/a/plugin
- Ten en cuenta que, por defecto, al utilizar WP-CLI sólo se pueden ejecutar comprobaciones estáticas. Para incluir también comprobaciones en tiempo de ejecución, actualmente es necesaria una solución mediante el argumento
Las comprobaciones se agrupan en varias categorías, para que puedas personalizar qué tipos de comprobaciones quieres ejecutar en un plugin.
Ten en cuenta que este plugin aún no sustituye al proceso de revisión manual, pero te ayudará a acelerar el proceso de aprobación de tu plugin en el repositorio de plugins de WordPress.org, y también te ayudará a evitar algunos errores comunes.
Aunque no tengas intención de alojar tu plugin en el directorio de WordPress.org, te animamos a que utilices Plugin Check para que tu plugin cumpla los requisitos básicos y las mejores prácticas para los plugins de WordPress.
Herramienta de nombres de Plugin
Plugin Check ahora incluye una herramienta para nombrar plugins impulsada por IA (accesible a través de Herramientas > Nominador de Plugins) que ayuda a los autores de plugins a evaluar los nombres de los plugins antes de la presentación. Esta herramienta comprueba:
- Similitud con los plugins existentes en el directorio de WordPress.org
- Posibles conflictos de marcas con marcas conocidas
- Cumplimiento de las directrices de nombrado de plugins de WordPress
- Problemas de nombres genéricos o demasiado amplios
El plugin Namer ofrece respuestas instantáneas con sugerencias prácticas, ayudándote a elegir un nombre claro, único y que cumpla con las políticas, que destaque en el directorio de plugins. Esta característica requiere WordPress 7.0 o superior y conectores de IA configurados.
Importante: La herramienta Plugin Namer solo ofrece una guía y no es definitiva. Todas las decisiones sobre los nombres de los plugins están sujetas a la revisión y aprobación finales por parte de los revisores del equipo de plugins de WordPress.org.
