get_template_part dentro de get_template_part?

Já tentou isso?

// template file do_action( 'my_hook' ); // ex. functions.php function my_hooked_template_part() { get_template_part( 'my_loop_part_file', 'default' ); } add_action( 'my_hook', 'my_hooked_template_part' ); // my_loop_part_file-default.php get_template_part( 'query', 'default' ); if ( have_posts() ) { while ( have_posts() ) : the_post(); etc. // query-default.php get_posts( array( 'whatever' => 'and_so_on', ) ); 

Talvez seja minha configuração, mas não irá carregar o arquivo. Poderia ser que é tarde demais para carregar algum outro arquivo dentro? Alguém pode confirmar ou isso apenas uma desvantagem de usar a function get_template_part () (apenas um arquivo – sem aninhamento)?

Solutions Collecting From Web of "get_template_part dentro de get_template_part?"

Se os seus comentários no código acima refletem os nomes dos arquivos, então é um erro de tablão contra sublinhado.
O nome do segundo arquivo incluído deve ser query-default.php

Do código get_template_part :

< ?php get_template_part( 'loop', 'index' ); ?>

Será necessário um PHP () para o primeiro arquivo que existe …

Então, deveria ser um padrão require que você possa colocar em qualquer lugar.