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

"Action: bricks/render_query_result/start"

در ابتدای فرایند AJAX رندر نتیجه پرس‌وجو (query_result endpoint — برای فیلترها، جستجوی زنده و موارد مشابه) اجرا می‌شود. این action به شما اجازه می‌دهد پیش از تولید محتوای نتیجه پرس‌وجو، منطق سفارشی اجرا کنید.

پارامترها

  • $request_data (array): The request data parameters (e.g., queryElementId, postId, filters, etc.).

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

add_action( 'bricks/render_query_result/start', function( $request_data ) {
    // Access request data
    // $filters = $request_data['filters'] ?? [];

    // Example: Switch language for multilingual plugins
    // if ( isset( $request_data['lang'] ) ) {
    //     // Switch language logic
    // }
} );