Hi there,
You can create a block element – loop template at appearacne > elements.
Add the content you want to show for the no result archive page.
Set the location to all archives or category archives according to your needs, then publish the element.
Add this PHP snippet so the element will only work when the archive has no posts, replace 100 with your element id which can be found in the URL of the element editor:
add_filter( 'generate_element_display', function( $display, $element_id ) {
if ( 100 === $element_id && have_posts() ) {
$display = false;
}
return $display;
}, 10, 2 );