Update icons.
This commit is contained in:
parent
2195d7e04f
commit
0d7e293a00
@ -1162,3 +1162,54 @@ function opalestate_get_property_statuses() {
|
||||
'expired' => esc_html__( 'Expired', 'opalestate-pro' ),
|
||||
] );
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns property meta icon classes.
|
||||
*
|
||||
* @param $key
|
||||
*/
|
||||
function opalestate_get_property_meta_icon( $key ) {
|
||||
$classes = [];
|
||||
$classes[] = 'icon-property-' . esc_attr( $key );
|
||||
$prefix = 'fa';
|
||||
$classes[] = $prefix;
|
||||
switch ( $key ) {
|
||||
case 'builtyear':
|
||||
$icon = $prefix . '-' . 'bedrooms';
|
||||
break;
|
||||
case 'parking':
|
||||
$icon = $prefix . '-' . 'bedrooms';
|
||||
break;
|
||||
case 'bedrooms':
|
||||
$icon = $prefix . '-' . 'bedrooms';
|
||||
break;
|
||||
case 'bathrooms':
|
||||
$icon = $prefix . '-' . 'bath';
|
||||
break;
|
||||
case 'plotsize':
|
||||
$icon = $prefix . '-' . 'bath';
|
||||
break;
|
||||
case 'areasize':
|
||||
$icon = $prefix . '-' . 'bath';
|
||||
break;
|
||||
case 'orientation':
|
||||
$icon = $prefix . '-' . 'bath';
|
||||
break;
|
||||
case 'livingrooms':
|
||||
$icon = $prefix . '-' . 'bath';
|
||||
break;
|
||||
case 'kitchens':
|
||||
$icon = $prefix . '-' . 'bath';
|
||||
break;
|
||||
case 'amountrooms':
|
||||
$icon = $prefix . '-' . 'bath';
|
||||
break;
|
||||
default:
|
||||
$icon = $key;
|
||||
break;
|
||||
}
|
||||
|
||||
$classes[] = apply_filters( 'opalestate_property_meta_icon', $icon, $key );
|
||||
|
||||
return esc_attr( implode( ' ', array_map( 'sanitize_html_class', $classes ) ) );
|
||||
}
|
||||
|
@ -18,7 +18,8 @@ if ( empty( $meta_content ) ) {
|
||||
<?php foreach ( $meta as $key => $info ) : ?>
|
||||
<?php if ( trim( $info['value'] ) ) : ?>
|
||||
<li class="property-label-<?php echo esc_attr( $key ); ?>" title="<?php echo esc_attr( $info['label'] ); ?>">
|
||||
<span class="hint--top" aria-label="<?php echo esc_attr( $info['label'] ); ?>" title="<?php echo esc_attr( $info['label'] ); ?>"><i class="icon-property-<?php echo esc_attr( $key ); ?>"></i></span>
|
||||
<span class="hint--top" aria-label="<?php echo esc_attr( $info['label'] ); ?>" title="<?php echo esc_attr( $info['label'] ); ?>">
|
||||
<i class="<?php echo opalestate_get_property_meta_icon( $key ); ?>"></i></span>
|
||||
<span class="label-property"><?php echo esc_html( $info['label'] ); ?></span>
|
||||
<span class="label-content"><?php echo apply_filters( 'opalestate-pro' . $key . '_unit_format', trim( $info['value'] ) ); ?></span>
|
||||
</li>
|
||||
|
@ -23,6 +23,7 @@ if ( ! $infos && ! $taxs ) {
|
||||
</div>
|
||||
</li>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if ( $infos ): ?>
|
||||
<?php foreach ( $infos as $key => $info ) : ?>
|
||||
<?php if ( $info['value'] ) : ?>
|
||||
|
Loading…
Reference in New Issue
Block a user