WordPress/PHP - 条件“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,所以这对我的理解有很大帮助:-)
Zach
I need a conditional statement to sit inside my WORDPRESS LOOP that reads as follows - this is just an example of what I need, I do not have enough knowledge of PHP to structure this properly:
It should read:
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
The client_id is stored in the_author_meta, so the function needs to check the value of client_id in the_author_meta and check if it matches the value I enter e.g. "custom-value-1". If it matches, then it would display the div code, and if not, it would display nothing.
Can someone show me how to structure this into a proper PHP string please? I am still learning PHP so this will be a big help in my understanding : - )
Zach
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这应该可以做到。
请参阅此处的比较运算符
运算符
结构
This should do it.
See here for comparison operators
Operators
Structures