如果在后期存档中设置了元值,则设置类

时间:2020-11-01 作者:Camille Roney

单击元键“复选框”时,我正在尝试将类添加到帖子中。以下是我所拥有的:

<?PHP $checkbox = get_post_meta($post->ID, \'checkbox\', true);
    if (!empty($checkbox)){ $has_video = \'icon-has_video\'; }
  else {$has_video = \'\';}
?>
<a class=\'<?php echo $has_video; ?>\' href=\'<?php the_permalink(); ?>\'>
。。。但到目前为止,它还不起作用。有什么建议吗?

1 个回复
最合适的回答,由SO网友:Muhammad Kashif 整理而成

我建议您通过选中wp\\u postesta中meta\\u key列下的复选框或*数据库中的prefix\\u postesta表来选中$复选框的值,或者只需执行var\\u dump($复选框);为了测试其是否为0或null或空字符串,那么您的if条件将不会返回true,$has\\u video将不会分配给“icon-has\\u video”。