La función WP_Query() de WordPress no muestra todos los post de la base de datos por defecto, para imprimir todos tendremos que aplicar la propiedad «nopaging» en el array de argumentos de esta función.

Código

$blog_args = array(
	 'post_type' => 'marcas',
	 'post_status' => 'publish',
	 'orderby' => 'date',
	 'nopaging' => true //Important! Le indicamos que no limite la cantidad de registros
);

$blog_query = new WP_Query($blog_args);

Si te ha sido de utilidad ¡deja un comentario! 🙂