Uso de funciones PHP de Output Buffering en el código de temas
-
Hola, estoy tratando de añadir una función personalizada como filtro para un tema de WP, y me preguntaba si es posible hacer uso de funciones PHP de Output Buffering.
Lo siguiente es parte de un código que he encontrado para modificar la info meta de las entradas:
$postmeta = '<div class="entry-meta">'; $postmeta .= '<span class="entry-date"><abbr class="published" title="'; $postmeta .= get_the_time('Y-m-d\TH:i:sO') . '">'; $postmeta .= '<span class="post_date post_date_day_of_week">' . get_the_time('D') . '</span>'; $postmeta .= '<span class="post_date post_date_month">' . get_the_time('M') . '</span>'; $postmeta .= '<span class="post_date post_date_day">' . get_the_time('j') . '</span>'; $postmeta .= '<span class="post_date post_date_year">' . get_the_time('Y') . '</span>'; $postmeta .= '</abbr></span>'; $postmeta .= "</div><!-- .entry-meta -->\n";
Mi duda es si puedo usar las funciones PHP mencionadas en el código de un filtro para el tema de WP (concretamente en functions.php), tal que quede como:
ob_start(); ?> <div class="entry-meta"> <span class="entry-date"><abbr class="published" title="<?php echo get_the_time('Y-m-d\TH:i:sO') ?>"> <span class="post_date post_date_day_of_week"><?php echo get_the_time('D') ?></span> <span class="post_date post_date_month"><?php echo get_the_time('M') ?></span> <span class="post_date post_date_day"><?php echo get_the_time('j') ?></span> <span class="post_date post_date_year"><?php echo get_the_time('Y') ?></span> </abbr></span> </div><!-- .entry-meta --> <?php $postmeta = ob_get_contents(); ob_end_clean();
La idea es hacer que el HTML sea reconocido por cualquier editor con funciones de coloreado, o de análisis/comprobación, y hacer la programación un poco más cómoda.
¿ Qué estilo o standard os parece más fácil de programar y editar, dentro de lo que es Word Press?
- El debate ‘Uso de funciones PHP de Output Buffering en el código de temas’ está cerrado a nuevas respuestas.