Скрыть поле ACF, когда два других поля пусты - PullRequest
0 голосов
/ 03 октября 2019

На моей странице у меня есть список сотрудников в качестве CPT. Некоторые из них имеют дополнительные сертификаты и / или биографию.

Как включить ссылку «читать дальше», но только , если в поле для сертификации ИЛИ в поле для биографии есть содержимое?

1 Ответ

0 голосов
/ 03 октября 2019

Вы могли бы сделать что-то вроде этого. Если вы ищете или, как вы упомянули, вы можете просто проверить поле сертификации, если оно имеет значение, вы показываете ссылку. Если это не проверяет био поле. Имеет значение показать ссылку.

<?php

$certs = get_field( "cert_field" ); // add field name here for certifications
$bio = get_field( "bio_field" ); // add field name here for bio

<?php if($certs) : ?> <!-- Check if cert field has value -->

    <a href="#">Read More</a> <!-- If true it will show read more -->

<?php else if($bio) : ?> // Else check for bio field

    <a href="#">Read More</a> <!-- If true it will show read more -->

<?php endif; ?>
...