Javascript 当字段丢失时,如何使用php或js回显默认文本?
我使用的是自定义字段数据,但有几篇文章的某些自定义字段是空的 所以我想回应类似“if custom field exists=Javascript 当字段丢失时,如何使用php或js回显默认文本?,javascript,php,wordpress,Javascript,Php,Wordpress,我使用的是自定义字段数据,但有几篇文章的某些自定义字段是空的 所以我想回应类似“if custom field exists= else='你好' 我想用php和javascript两种方式都可以,但我不知道如何用两种方式键入代码,因为我还是个新手。你能帮我吗?提前谢谢!你是说: echo get_post_meta($post->ID, 'mycustomfield', true) ? get_post_meta($post->ID, 'mycustomfield', t
else='你好
'
我想用php和javascript两种方式都可以,但我不知道如何用两种方式键入代码,因为我还是个新手。你能帮我吗?提前谢谢!你是说:
echo get_post_meta($post->ID, 'mycustomfield', true) ?
get_post_meta($post->ID, 'mycustomfield', true) : 'helo';
或者将相同的赋值给$customField
var:
$customField = get_post_meta($post->ID, 'mycustomfield', true);
echo $customField ? customField : 'helo';
?
在本例中,这是使用似乎符合您要求的
因为我知道
get\u post\u meta($post->ID,'mycustomfield',true)
是返回自定义字段的内容。您的意思是:
echo get_post_meta($post->ID, 'mycustomfield', true) ?
get_post_meta($post->ID, 'mycustomfield', true) : 'helo';
或者将相同的赋值给$customField
var:
$customField = get_post_meta($post->ID, 'mycustomfield', true);
echo $customField ? customField : 'helo';
?
在本例中,这是使用似乎符合您要求的
因为我知道
get\u post\u meta($post->ID,'mycustomfield',true)
是返回自定义字段的内容。在PHP+7和major中,如果变量包含要输出的数据,可以使用
这将输出
$customField
(如果存在),或者hello
(如果不存在)。在PHP+7和major中,如果变量包含要输出的数据,则可以使用
这将输出
$customField
,如果它存在,或者hello
,如果它不存在。你有没有研究过为这两种语言编写条件语句的语法?你似乎知道你想要的逻辑,所以除了不尝试任何东西之外,还不清楚你遇到了什么麻烦。你做过任何研究吗为任何一种语言编写条件语句的语法?你似乎知道你想要的逻辑,所以除了不尝试任何东西之外,还不清楚你遇到了什么麻烦。这正是我想要的。谢谢这正是我想要的。谢谢