
En este breve tutorial veremos algo muy concreto pero que puede sernos muy útil si deseamos cargar un determinado shortcode en el Excerpt o Extracto de un Custom Post Type.
El problema surge cuando colocamos un shortcode del tipo [mishortcode] y vemos que no carga nada. Esto si nos pasa y no tenemos mucha idea sobre el tema puede volvernos locos.
Pero bien, esto sucede porque los filtros para Excerpts no tienen asignado la carga de shortcodes.
Entonces, deberemos de añadir los siguientes filtros en el fichero functions.php o en tu plugin de funciones:
// Hacer que carguen los Shortcodes en el extracto (Excerpt)
add_filter( 'the_excerpt', 'shortcode_unautop');
add_filter( 'the_excerpt', 'do_shortcode');
Pues ya lo tendríamos, ahora todos los shortcodes que introduzcamos en nuestros extractos de entradas, productos… o lo que sea, se cargarán de maravilla. ?