Filters
WP Query Engine provides several filters that allow you to customize many aspects of operation.
wp_query_engine_templates
function register_templates( $templates ) {
$templates['My Custom Template'] = get_stylesheet_directory() . '/templates/my_custom_template.php';
return $templates;
}
add_filter( 'wp_query_engine_templates', 'register_templates' );wp_query_engine_template
function force_template( $template_name, $atts, $query ) {
if( $atts['context'] === 'my_custom_context' ) {
$template_name = 'templates/my_custom_template.php';
}
return $template_name;
}
add_filter( 'wp_query_engine_template', 'force_template', 10, 3 );wp_query_engine_args_raw
wp_query_engine_args
wp_query_include_loop
Last updated
Was this helpful?