generated from bisco/codex-bootstrap
fix: render social links conditionally
This commit is contained in:
@@ -11,6 +11,15 @@ $features = array(
|
||||
array( 'Per chi vuole crescere', 'Un tempo regolare per approfondire strumenti, consapevolezza e libertà espressiva.' ),
|
||||
array( 'Per chi ama il gruppo', 'La scena nasce dalla fiducia: si crea insieme, rispettando tempi e sensibilità diverse.' ),
|
||||
);
|
||||
$social_links = array_values(
|
||||
array_filter(
|
||||
array(
|
||||
array( 'label' => 'Instagram', 'url' => trim( azionelab_mod( 'contact_instagram' ) ), 'icon' => 'instagram' ),
|
||||
array( 'label' => 'Facebook', 'url' => trim( azionelab_mod( 'contact_facebook' ) ), 'icon' => 'facebook' ),
|
||||
),
|
||||
static fn ( array $link ): bool => '' !== $link['url']
|
||||
)
|
||||
);
|
||||
?>
|
||||
<main id="contenuto">
|
||||
<section class="hero section" id="inizio" aria-labelledby="hero-title">
|
||||
@@ -174,7 +183,22 @@ $features = array(
|
||||
|
||||
<section class="contacts section" id="contatti" aria-labelledby="contacts-title">
|
||||
<div class="container contact-grid">
|
||||
<div><p class="eyebrow">Parliamone</p><h2 id="contacts-title">Vieni a conoscerci</h2><p class="lead">Non serve esperienza: basta la curiosità di incontrare il teatro e il gruppo.</p><p><strong>Dove</strong><br><?php echo esc_html( azionelab_mod( 'contact_address' ) ); ?></p><div class="social-links"><a href="<?php echo esc_url( azionelab_mod( 'contact_instagram' ) ); ?>" rel="noopener noreferrer">Instagram</a><a href="<?php echo esc_url( azionelab_mod( 'contact_facebook' ) ); ?>" rel="noopener noreferrer">Facebook</a></div></div>
|
||||
<div>
|
||||
<p class="eyebrow">Parliamone</p>
|
||||
<h2 id="contacts-title">Vieni a conoscerci</h2>
|
||||
<p class="lead">Non serve esperienza: basta la curiosità di incontrare il teatro e il gruppo.</p>
|
||||
<p><strong>Dove</strong><br><?php echo esc_html( azionelab_mod( 'contact_address' ) ); ?></p>
|
||||
<?php if ( $social_links ) : ?>
|
||||
<div class="social-links">
|
||||
<?php foreach ( $social_links as $social_link ) : ?>
|
||||
<a href="<?php echo esc_url( $social_link['url'] ); ?>" rel="noopener noreferrer">
|
||||
<?php echo azionelab_social_icon( $social_link['icon'] ); ?>
|
||||
<span><?php echo esc_html( $social_link['label'] ); ?></span>
|
||||
</a>
|
||||
<?php endforeach; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
<div class="contact-actions">
|
||||
<a class="contact-action" href="mailto:<?php echo esc_attr( sanitize_email( azionelab_mod( 'contact_email' ) ) ); ?>"><span>Scrivi una mail</span><strong><?php echo esc_html( azionelab_mod( 'contact_email' ) ); ?></strong></a>
|
||||
<a class="contact-action" href="tel:<?php echo esc_attr( azionelab_phone_href( azionelab_mod( 'contact_phone' ) ) ); ?>"><span>Chiama</span><strong><?php echo esc_html( azionelab_mod( 'contact_phone' ) ); ?></strong></a>
|
||||
|
||||
Reference in New Issue
Block a user