Recientemente descubrí el código de un wp-lunch.phparchivo destinado a una plantilla de WordPress, ¿cómo se vería esto si siguiera los estándares de codificación de WordPress adecuados?

<?php if ( current_user_can('has_sandwich') ): ?>
    <?php get_sandwich_header(); ?>
        <?php while( has_filling() ): the_filling(); ?>
            <?php get_sandwich_part( 'thick_layer',
    get_filling() ); ?>
        <?php endwhile; ?>
    <?php get_sandwich_footer(); ?>
<?php endif; ?>
                
                    
                        coding-standards
                                
                    
                    
                        Tom J Nowell
fuente
                
                fuente

the_filling()verseRespuestas:
¿Qué sucede si el usuario no tiene la capacidad de comer sandwich? WSOF?
Si quisiera seguir las plantillas de temas predeterminadas promedio, elegiría
Y entonces
fuente
get_ingredients();lugar deget_fillings_query();qué pan y relleno forman parte. También el relleno debe tener una API JSON frontal;)Espaciado ajustado para el estilo de codificación, etc.
La plantilla de sándwich con un poco de Twig, que se come en Meadow se verá así:
fuente
<?phpme da escalofríos.No es necesario tener todos los delimitadores de apertura y cierre o espacios de líneas claros cuando ya están sangrados:
Probablemente también debería tener un restablecimiento de los datos de llenado después ...
fuente