Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

530
Vistas
Estándares de codificación de WordPress – Advertencias de phpcs

Estoy usando las reglas de WordPress-Core para un proyecto que acabo de comenzar en PhpStorm (involucra el desarrollo de un complemento y un tema personalizados), y me parece extraño que la mayoría de los archivos php predeterminados en una instalación limpia de WordPress (por ejemplo, wp- config.php, wp-mail.php, etc.) no pasan la prueba de phpcs cuando se usa cualquiera de las reglas de WordPress en ese repositorio.

La mayoría de las veces veo la advertencia de paréntesis abierto y cerrado:

 PEAR.Functions.FunctionCallSignature.SpaceAfterOpenBracket PEAR.Functions.FunctionCallSignature.SpaceBeforeCloseBracket

El conjunto de reglas de WordPress-Core en el repositorio dice:

 <rule ref="PEAR.Functions.FunctionCallSignature"> <properties> <property name="requiredSpacesAfterOpen" value="1"/> <property name="requiredSpacesBeforeClose" value="1"/> </properties> </rule>

Esto me hace pensar que las advertencias son legítimas (?). Si este es el caso, ¿por qué los archivos principales de WP no siguen completamente los estándares de código de WP?

about 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Históricamente, WordPress ha evitado limpiar el estilo del código Core por varias razones:

  • Las herramientas para verificar los estándares de codificación no eran particularmente confiables. Esto ha cambiado en los últimos años, con la maduración del proyecto de Estándares de codificación de WordPress (WPCS) y muchos de los pequeños casos extremos se solucionaron en PHPCS.
  • Sin herramientas automatizadas confiables, esto sería un trabajo manual, que requeriría muchas confirmaciones. Esto provoca una rotación de código innecesaria y hace que sea más difícil revisar los registros de revisión.
  • Simplemente no ha sido una alta prioridad. ~4% del PHP de WordPress viola el estándar de codificación, por lo que la mayoría de la gente simplemente no lo encuentra.

Con la maduración de las herramientas, esa posición cambió recientemente, ahora hay un esfuerzo en curso para que PHPCS y WPCS funcionen con WordPress Core. Con las pruebas automatizadas apropiadas, WordPress seguirá igualando sus propios estándares de codificación en el futuro.

about 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda