FEATURE introducing component

This commit is contained in:
Antoine M 2026-02-24 17:29:06 +01:00
parent 5c2f3d0aa5
commit cb0ca9c8fe

View File

@ -0,0 +1,41 @@
<?php
$member_id = $args['member_id'];
$member_full_name = get_the_title($member_id);
$member_thumbnail = get_field('profile_thumbnail', $member_id);
$member_description = get_field('description', $member_id);
$member_email = get_field('email', $member_id);
$tumbnailPosition = get_field('profile_thumbnail_position', $member_id) ?? '50%';
?>
<li class="comity-type__item member-card">
<div class="member-card__profile-picture">
<?php if ($member_thumbnail) : ?>
<a href="<?php echo get_the_permalink($member_id); ?>">
<img style="object-position: 50% <?php echo $tumbnailPosition; ?>%;" src="<?php echo $member_thumbnail['url']; ?>" alt="<?php echo $member_thumbnail['alt']; ?>">
</a>
<?php else : ?>
<a href="<?php echo get_the_permalink($member_id); ?>">
<div class="member-card__profile-picture-placeholder member-card__profile-picture-placeholder--<?php echo $placeholder_thumbnail_counter % 3 + 1; ?>n">
</div>
</a>
<?php endif; ?>
</div>
<h4 class="member-card__name">
<a href="<?php echo get_the_permalink($member_id); ?>"> <?php echo $member_full_name ?></a>
</h4>
<div class="member-card__bio"><?php echo $member_description; ?></p>
<?php if ($member_email) : ?>
<a href="mailto:<?php echo $member_email; ?>" class="member-card__email cta cta--classic cta--rounded cta--has-icon cta--mailing">
<div class="cta__icon">
<?php $mail_svg_path = get_template_directory() . '/resources/img/icons/carhop-mail.svg';
if (file_exists($mail_svg_path)) {
echo file_get_contents($mail_svg_path);
} ?>
</div>
Envoyer un email
</a>
<?php endif; ?>
</li>