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.
- To check a plugin using WP-CLI, please use the
wp plugin checkcommand. For example, to check the «Hello Dolly» plugin: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:
- Similarity to existing plugins in the WordPress.org directory
- Potential trademark conflicts with well-known brands
- 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.
Important: The Plugin Namer tool provides guidance only and is not definitive. All plugin name decisions are subject to final review and approval by the WordPress.org Plugins team reviewers.
