Estoy usando un código corto para extraer diferentes bucles a través de loops-name.php. Por alguna razón siempre está en la parte superior de la página. Busqué en Google y el uso de eco en lugar de retorno causa ese problema, pero con mi código no estoy usando eco. Aquí está el código corto:
// setup the shortcode for use
function friendly_loop_shortcode( $atts, $content = null ) {
extract( shortcode_atts( array(
'category' => '',
'module' => ''
), $atts ) );
include(locate_template('loop-'.$module.'.php'));
}
¿Alguna idea de por qué sucede esto?