<?php
function get_field($soc, $opt) {
return "blah-$soc-blah";
}
function get_template_directory_uri() {
return 'https://example.com';
}
$socials = ['facebook', 'twitter', 'instagram'];
$templateDirectory = get_template_directory_uri();
foreach ($socials as $social) {
$socialHref = trim(get_field($social, 'option'));
if (strlen($socialHref)) {
$socialLinks[] = sprintf('<a class="social-link ie9" href="%s" target="_blank" rel="noopener"><img src="%s/svg/%s.svg" alt="%s Icon"></a>',
$socialHref, $templateDirectory, $social, ucfirst($social)
);
}
}
if (isset($socialLinks)) {
echo '<div class="social-media--icons">' , "\n\t" , implode("\n\t", $socialLinks) , "\n" , '</div>';
}
preferences:
14.87 ms | 402 KiB | 5 Q