我正在尝试使用来自custom_field的信息编写用于模式的插件。到目前为止,直到我想为捆绑产品做模式为止。 示例:
$gtin = get_post_meta($post->ID,'gtin',true);?>
<script type="application/ld+json">
"@context": "http://schema.org/",
"@type": "Product",
"@id":"<?php echo the_permalink(); ?>",
"gtin13": "<?php echo $gtin;?>"
}
这是我所做的:
<script type="application/ld+json">
"identifier_exit":"<?php echo $gtin;?>",
"gtin13":"<?php echo $valuegtin;?>";
function mygtin_get_post_meta($gtin){
$gtin = get_post_meta($post,'gtin',true);
if (!$gtin = 0){
return $valuegtin = $gtin;
elseif return "false"; }
}
我希望它像这样回声 “如果没有gtin值,echo identifier_exit:false 否则回显$ gtin“
答案 0 :(得分:0)
在我闲逛之后,我找到了以下解决方案:
$gtin = get_post_meta($post->ID,'gtin',true);?>
<script type="application/ld+json">
"@context": "http://schema.org/",
"@type": "Product",
"@id":"<?php echo the_permalink(); ?>",
"identifier":"<?php $meta = get_post_meta( get_the_ID(), 'iden', true );
if ($meta == '') {
echo 'true';
}
else {
echo 'false';
}
?>“,