I don’t know why - but author meta just doesn’t work. You can add author_email / author_name - to a basic text in a query loop - and it shows… but use it in the meta and it returns nothing, in any combination I’ve tried.
The only fix I found was to add some code in functions.php
add_filter( 'bricks/posts/query_vars', function( $query_vars, $settings, $element_id ) {
if ( $element_id == 'xxxxxx' && is_user_logged_in() ) {
$query_vars['post_type'] = [ 'post' ];
$query_vars['author'] = get_current_user_id();
}
return $query_vars;
}, 10, 3 );
Replace xxxxxx with the ID of your bricks QUERY element - just the last bit. e.g. if it’s #brxe-abcdef
Then use just ‘abcdef’.
Found here: Query Loop to only show current users posts? - #6 by bricksultimate