Antes de la versión 2.7 de WordPress la lista de comentarios se generaba con loop que recorría la array $comments mediante un foreach, de manera que se podía especificar el código a generar para cada comentario. A partir de dicha versión, se introdujo la función wp_list_comments, que genera ella solita la lista de comentarios, con unos valores por omisión que pueden no convenirnos. Para cambiarlos, wp_list_comments dispone del parámetro callback, que permite llamar a una segunda función que defina un código personalizado.
Los shortcodes son códigos que se incluyen en el contenido de un post o una página y realizan una acción, atajos que cualquier usuario puede usar de manera trivial y que tienen detrás cualquier tipo de código que no necesitan conocer. Pueden ser muy útiles para incluir desde estilos hasta complejas acciones. Para programar un shortcode sencillo basta incluir en el archivo functions.php la función add_shortcode().
Para saber si una página tiene o no subpáginas en WordPres, lo que podemos necesitar para hacer una sentencia condicional podemos aplicar el siguiente código:
Con la siguiente función podremos obtener el identificador de una taxonomía (lo que incluye etiquetas, categorías, categorías de enlaces y cualquier otra que creemos) a partir de su nombre. Para ello basta incluirla en el archivo functions.php del tema que estemos usando y llamarla adecuadamente en la plantilla que lo necesitemos.
Personalizando la lista de comentarios de WordPress: callback en wp_list_comments
$comments
mediante unforeach
, de manera que se podía especificar el código a generar para cada comentario. A partir de dicha versión, se introdujo la funciónwp_list_comments
, que genera ella solita la lista de comentarios, con unos valores por omisión que pueden no convenirnos. Para cambiarlos,wp_list_comments
dispone del parámetrocallback
, que permite llamar a una segunda función que defina un código personalizado.