0

我想在两个元字段之间显示一个符号作为分隔符,但只有当两者都存在时——通常只有一个在使用,在这种情况下我不想显示分隔符。

这就是我目前所拥有的:

<?php if ( get_post_meta($related->ID, 'author', true && $related->ID, 'photographer', true)) : ?>

我认为问题出在括号中,但我尝试了很多变化,但无法让它发挥作用。谁能指出我正确的方向?

4

1 回答 1

1

您需要调用该函数两次才能进行这种比较。唯一可以通过函数传递的是参数。

<?php if ( get_post_meta($related->ID, 'author', true) && get_post_meta($related->ID, 'photographer', true)) : ?>
于 2013-06-06T18:59:32.520 回答