HEX
Server: Apache
System: Linux pdx1-shared-a2-04 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: dh_hwg2wc (6369923)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: /home/dh_hwg2wc/fnaluxury.com/wp-content/themes/houzez/property-details/luxury-homes/features.php
<?php
$features = wp_get_post_terms( get_the_ID(), 'property_feature', array("fields" => "all"));
$features_icons = houzez_option('features_icons');
$additional_features = get_post_meta( get_the_ID(), 'additional_features', true );
$hide_detail = houzez_option('hide_detail_prop_fields');

$fullwidth = false;
$columns = 'list-2-cols';
if(empty($additional_features)) {
	$fullwidth = true;
	$columns = 'list-3-cols';
}

if(!empty($features) || !empty($additional_features)) {
?>
<div class="fw-property-features-wrap fw-property-section-wrap" id="property-features-wrap">
	<div class="d-flex">
		
		<?php if (!empty($features)): ?>
		<div class="block-wrap fw-property-features-left" <?php if($fullwidth) {?> style="width:100%; background-color:#ffffff;" <?php } ?>>
			<div class="block-title-wrap">
				<h2><?php echo houzez_option('sps_features', 'Features'); ?></h2>
			</div><!-- block-title-wrap -->
			<div class="block-content-wrap">
				<ul class="<?php echo esc_attr($columns); ?> list-unstyled">
					<?php
			        if (!empty($features)):
			            foreach ($features as $term):
			                $term_link = get_term_link($term, 'property_feature');
			                if (is_wp_error($term_link))
			                    continue;

			                $feature_icon = '';
			                $icon_type = get_term_meta($term->term_id, 'fave_feature_icon_type', true);
			                $icon_class = get_term_meta($term->term_id, 'fave_prop_features_icon', true);
			                $img_icon = get_term_meta($term->term_id, 'fave_feature_img_icon', true);

			                $feature_icon = '';
			                if($icon_type == 'custom') {
			                	$icon_url = wp_get_attachment_url( $img_icon );
			                	if(!empty($icon_url)) {
				                	$feature_icon = '<img src="'.esc_url($icon_url).'" class="mr-2">';
				                }
			                } else {
			                	if(!empty($icon_class))
			                	$feature_icon = '<i class="'.$icon_class.' mr-2"></i>';
			                }

			                if( !empty($feature_icon) ) {
		                        echo '<li>'.$feature_icon.'<a href="' . esc_url($term_link) . '">' . esc_attr($term->name) . '</a></li>';
		                    } else {
		                        echo '<li><i class="houzez-icon icon-check-circle-1 mr-2"></i><a href="' . esc_url($term_link) . '">' . esc_attr($term->name) . '</a></li>';
		                    }
			            endforeach;
			        endif;
			        ?>
				</ul>
			</div><!-- block-content-wrap -->
		</div><!-- block-wrap -->
		<?php endif; ?>

		<?php if(!empty($additional_features)): ?>
		<div class="block-wrap fw-property-features-right">
			<div class="block-title-wrap">
				<h2><?php echo houzez_option('sps_additional_details', 'Additional details'); ?></h2>
			</div><!-- block-title-wrap -->
			<div class="block-content-wrap">
				<ul class="list-2-cols list-unstyled">
					<?php if( !empty( $additional_features ) && $hide_detail['additional_details'] != 1 ) {  ?>
		                <?php
		                foreach( $additional_features as $ad_del ):

		                	$feature_title = isset( $ad_del['fave_additional_feature_title'] ) ? $ad_del['fave_additional_feature_title'] : '';
            				$feature_value = isset( $ad_del['fave_additional_feature_value'] ) ? $ad_del['fave_additional_feature_value'] : '';

		                    echo '<li><strong>'.esc_attr( $feature_title ).':</strong> <span>'.esc_attr( $feature_value ).'</span></li>';
		                endforeach;
		                ?>
		            <?php } ?>
				</ul>
			</div><!-- block-content-wrap -->
		</div><!-- block-wrap -->
		<?php endif; ?>

	</div><!-- d-flex -->
</div><!-- fw-property-features-wrap -->
<?php } ?>