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

"Action: bricks/frontend/after_render_data"

پس از اتمام تولید HTML توسط متد Bricks\Frontend::render_data برای مجموعه‌ای از المان‌ها اجرا می‌شود. این action در مستندات رسمی‌ثبت نشده اما برای بازگرداندن action/filterهای افزونه که در bricks/frontend/before_render_data حذف شده‌اند، یا انجام پاک‌سازی مفید است.

پارامترها

  • $elements (array): The array of elements that were rendered.
  • $area (string): The area being rendered (e.g., 'content', 'header', 'footer').

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

add_action( 'bricks/frontend/after_render_data', function( $elements, $area ) {
    // Restore actions/filters removed in before_render_data
    // add_filter( 'the_content', 'my_plugin_content_filter' );

    // Example: Log render completion
    // error_log( "Finished rendering area: $area" );
} );