Написать условие вывода, например:
если тип объекта квартира, то выводим площадь общую/жилую/кухни и кв.м и этаж/этажность
если тип объекта участок, то выводим площадь участка и сот.
иначе, выводим оба случая (для домов с участками)
если публикуете офисы/магазины/склады, то тут надо будет додумать условие...
Вот немного мой вариант (немного другой, но суть понятна) отображения параметров объекта на главной, в зависимости от типа объекта:
<div class="area">
<span class="key">{$L_SQUARE}:</span>
<span class="value">
{if intval($grid_items[i].topic_id)==18 || intval($grid_items[i].topic_id)==31 || intval($grid_items[i].topic_id)==32 || intval($grid_items[i].topic_id)==6127}
{$grid_items[i].lot_area|number_format:0:",":" "} сот.
{else}
{$grid_items[i].square_all}/{$grid_items[i].square_live}/{$grid_items[i].square_kitchen} м<sup>2</sup>
{/if}
</span>
</div>
<div class="area">
<span class="key"></span>
<span class="value">
{if intval($grid_items[i].topic_id)==18 || intval($grid_items[i].topic_id)==31 || intval($grid_items[i].topic_id)==32 || intval($grid_items[i].topic_id)==6127}
{else}
{$L_FLOORTY}: {if intval($grid_items[i].floor)!==0}{$grid_items[i].floor}/{else}{/if}{$grid_items[i].floor_count}
{/if}
</span>
</div>
<div class="area">
<span class="key"></span>
<span class="value">
{if intval($grid_items[i].topic_id)==18 || intval($grid_items[i].topic_id)==31 || intval($grid_items[i].topic_id)==32 || intval($grid_items[i].topic_id)==6127}
{else}
{$L_ROOMS1}: {$grid_items[i].room_count}
{/if}
</span>
</div>
Здесь в зависимости от id типа недвижимости (квартиры, участки и т.п.) показывается тот или иной параметр, посмотреть можно у меня на главной
У меня все исходит из принципа, если участок, то показываем сотки, иначе - квадратные метры + этажность + кол-во комнат. В частности, у меня id=18 - земельные участки (зарубежка), id=31 - участки для ИЖС, 32 - садовые, 6127 - коммерческая земля.