微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

WordPress / PHP-带自定义字段/作者Meta的条件“ If”语句

如何解决WordPress / PHP-带自定义字段/作者Meta的条件“ If”语句

|| 我需要一个条件语句放在我的wordpress LOOP中,其内容如下:-这只是我所需要的示例,我对PHP的知识不足,无法正确地构建此结构: 它应显示为:
if the_author_Meta(\'client_id\') = \'custom-value-1\' then display the following code
       <div><img src=\"http://www.mywebsite.com/<?PHP echo get_post_meta($post->ID,\'img-id\',true) ?>\"/></div>
else display nothing
client_id存储在the_author_Meta中,因此该功能需要检查the_author_Meta中的client_id值,并检查其是否与我输入的值匹配,例如\“ custom-value-1 \”。如果匹配,则将显示div代码,如果不匹配,则不显示任何内容。 有人可以告诉我如何将其构造为适当的PHP字符串吗?我仍在学习PHP,因此这对我的理解将是很大的帮助:-) 扎克     

解决方法

这应该做。
<?php 
$client_id = get_the_author_meta(\'client_id\');
if ($client_id == \'custom-value-1\') { ?>
    <div><img src=\"http://www.mywebsite.com/<?php echo get_post_meta($post->ID,\'img-id\',true) ?>\" /></div>
<?php } ?>
参见这里比较运算符 比较方式 经营者 控制 结构体     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。