Estándares de codificación de PHP para WordPress

Parte del éxito de WordPress proviene de lo fácil que es para los nuevos desarrolladores contribuir a la plataforma. Sin embargo, para este tipo de proyecto de colaboración es particularmente importante que los estilos de codificación sigan siendo consistentes. Sin establecer líneas establecidas, el código puede ser imposible de administrar rápidamente. Se han producido estándares de codificación de WordPress PHP para ayudar a resolver este problema. El cumplimiento de estos estándares da como resultado un código que es más fácil de leer, actualizado y administrado por los colaboradores. Como desarrollador independiente, los estándares de aprendizaje como estos lo ayudarán a escribir un código más fuerte.
En este artículo, presentaremos sus estándares de codificación PHP WordPress y explicaremos por qué son tan importantes. Luego discutiremos más detalles tres de los estándares, para ayudarlo a comprender por qué y cómo se hacen algunas de estas reglas. Una introducción a los estándares de codificación de WordPress PHP en programación, rara vez solo hay una forma de escribir código. Por esta razón, el código escrito por dos programadores diferentes puede ser extraordinariamente diferente. Por lo tanto, una cierta consistencia es útil en un proyecto de colaboración como WordPress, para que muchas personas puedan leer, escribir y comprender el código. Como una frase bien conocida en la comunidad de programación de Perl dice: “Hay varias formas de hacer esto, pero a veces la consistencia no es algo malo”.
Los estándares de codificación son una forma simple de reunir un proyecto en el que los colaboradores tienen diferentes estilos y niveles de experiencia. WordPress ha publicado los estándares de codificación de PHP por este motivo:

Los estándares de codificación de PHP ayudan a crear coherencia entre los programadores y proporcionar a los nuevos miembros una lista de buenas prácticas. Si contribuye al núcleo de WordPress o envía complementos y temas a los directores, su código debe cumplir con estos estándares. Sin embargo, encontramos que también es una buena práctica usarlos para cualquier actividad de WordPress que realice. Después de todo, el cumplimiento de los estándares establecidos es muy útil para cualquier otra persona que necesite trabajar con su código en un día.3 Estándares de codificación de WordPress PHP esenciales Muchos de los estándares de codificación de WordPress PHP son simples y directos. Son importantes porque demasiadas veces “ha hecho bien” simplemente significa “funciona para mí (en mi auto local)”. Los estándares establecidos ofrecen una forma concreta de saber si el código está a la mano y funcionará en todos los automóviles y circunstancias. 1. Elija citas simples o dobles para evitar escapes Hay dos formas principales de escribir cadenas en PHP. Puede usar citas simples o dobles alrededor del texto elegido. Citas simples Interpretar todo en ellas literalmente, mientras que las cotizaciones dobles verifican las variables e intentan mostrar sus valores:
$ Ejemplo = ‘Bob’;
Echo ‘Ciudades simples. $ ejemplo dice hola! ‘;
// Salida: citas simples. $ ejemplo dice hola!
Echo “Double Gulimes. $ Ejemplo dice hola!”;
// Salida: citas dobles. ¡Bob saluda! ¿Qué sucede cuando necesita incluir citas en su cadena? Si las citas en la cadena coinciden con las citas externas, debe escapar de ellas usando la barra oblicua inversa. Del mismo modo, si desea que una variable muestre su valor entre citas simples, debe concisarlo con el resto de la cadena: echo ‘Esta es una cadena con’ Escape simple ‘en él.’; // Salir: esta es una cadena con “citas de escape simples” en él.
echo ‘Esta es una cadena con’. $ Ejemplo. “anillo.”;
// Salida: esta es una cadena con Bob en él. ¿Cómo decide si usa citas simples o dobles? Los estándares de WordPress le indican que elija cotizaciones dobles si hay una variable en una fila. Cuando tenga dudas, elija la opción con la menor cantidad de personajes para deshacerse.
Estos son los ejemplos oficiales de citas bien elegidas: echo ‘‘;
echo ” $ linkname
“; Como puede ver, las citas simples son las más utilizadas en la línea del frente, porque no hay variables . En la segunda línea, utilizamos cotizaciones dobles para tener en cuenta las variables y citas simples para la etiqueta de enlace HTML. Lógica única. Aquí hay algunas versiones de cómo podrían verse en el código:

// bloquea la instrucción condicional si con aparatos ortopédicos
If ($ condición) {
Echo “Primera línea de código”;
Echo “segunda línea de código”;
}
// Si la instrucción con una sola línea sin Braceif ($ condición) ‘condicional de una línea’;
// Si la instrucción con una sola línea sin aparatos ortopédicos
If ($ condición)
Echo “condicional con una línea”;
Echo “La segunda línea no es parte de la instrucción IF”; Como puede ver, el código sin código puede confundirse para leer con bastante rapidez. Esta es probablemente la razón por la cual WordPress eligió incluir correas como una necesidad en sus estándares de codificación de PHP.
Al escribir estos bloques en la infraestructura de WordPress, siempre debe incluir aparatos ortopédicos, incluso para una sola línea en la que PHP no lo obliga. Esto hará que su código sea más intuitivo cuando otros intenten editarlo. 3. Evite las etiquetas cortas de PHP para el código distribuido Las etiquetas PHP cortas son una forma alternativa de escribir etiquetas PHP: // etiquetas PHP normales
<? Php
<? Php Echo
// drenaje para <? Php y <? Php Echo
<
<? = Algunos desarrolladores prefieren etiquetas cortas porque son más rápidas. Sin embargo, no todos los servidores tienen el módulo requerido para ejecutar etiquetas PHP cortas.
Debido a que WordPress está ampliamente distribuido a personas con muchas configuraciones de servidor diferentes, las etiquetas cortas son un gran no. Su inclusión podría destruir todo el sitio de alguien que no tiene etiquetas cortas instaladas en su servidor de alojamiento. La posición oficial es usar siempre etiquetas PHP completas en proyectos de WordPress. Conclusión Los estándares de codificación de WordPress PHP actúan como una guía, para que los desarrolladores puedan escribir más limpios y más fáciles de leer cuando contribuyen al núcleo de WordPress. Al aprender y respetar estos estándares, escribirá un mejor código, que es más probable que sea aceptado y construido sobre la base. Para comenzar, intente implementar los próximos tres WordPress PHP:
Elija citas simples o dobles para evitar escapar.
Siempre use correas para mayor claridad.
Evite las etiquetas PHP cortas porque WordPress es un código distribuido a gran escala.
¿Qué preguntas tienes sobre los estándares de codificación de Php WordPress? ¡Háganos saber en la sección de comentarios! Créditos de imagen: Emile Perron.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *