پرش به محتویات

"Filter: bricks/get_templates/query_vars"

آرگومان‌های Query مورد استفاده توسط Templates::get_templates_query() برای بازیابی الگوهای Bricks را فیلتر می‌کند. این به شما امکان می‌دهد قالب‌هایی را که واکشی می‌شوند، سفارشی کنید، به عنوان مثال، برای پشتیبانی از افزونه‌های چند زبانه یا فیلترهای سفارشی.

پارامترها

  • $query_vars (array): Array of arguments passed to WP_Query.

نمونه استفاده

add_filter( 'bricks/get_templates/query_vars', function( $query_vars ) {
    // Example: Exclude templates with a specific meta key
    $query_vars['meta_query'][] = [
        'key'     => 'my_exclude_key',
        'compare' => 'NOT EXISTS',
    ];

    return $query_vars;
} );