0
Je pense que c'est très simple mais je n'ai pas trouvé de réponse jusqu'à présent. J'utilise une requête personnalisée dans une fonction sc_start_custom_loop() qui est déclenchée via un shortcode personnalisé.Comment passer les résultats d'une requête personnalisée dans Wordpress à une autre fonction
function sc_start_custom_loop(){
$args_assets = array(
'post_type' => 'assets',
'posts_per_page' => -1,
'post__in' => $asset_ids,
);
$query_assets = new WP_Query($args_assets);
if($query_assets->have_posts()) : while($query_assets->have_posts()) : $query_assets->the_post();
output_custom_title();
endwhile; else:
_e('Sorry. No assets found!');
endif; wp_reset_postdata();
}
function output_custom_title(){
$ouput_title = '<p class="assets-title">'.$query_assets->post->post_title.'</p>';
return $output_title;
}
Cependant, $ query_assets-> post> post_title dans output_custom_title() est vide.
Merci d'avance pour toute aide!