Hi,
Please try using this code snippet:
add_filter(
'hivepress/v1/templates/listing_view_page',
function( $template ) {
return hivepress()->helper->merge_trees(
$template,
[
'blocks' => [
'listing_attributes_ternary' => [
'_order' => 100,
],
],
]
);
},
1000
);
It should move the ternary attribute area below the listing description.
Unfortunately there’s no UI option to create multiple listing page layouts within the same website, it would be possible only by overriding template parts and adding conditional logic to the code (e.g. if the layout depends on the listing category or other criteria).
If you create a template in HivePress/Templates, it overrides the default one (which is defined by the code, while custom Templates are defined by the blocks added to the editor). The downside of using custom templates is that you have to re-build the layout with all the blocks available in the default template, but custom templates are useful if many changes are needed, and you don’t want to use custom code snippets.
Hope this helps