wordpress自定义字段调用方法

有时候,我们需要一些字段来充实我们的内容,那么自定义字段该怎么在前台调出,上代码!

if (have_posts()) ://如果有文章
while (have_posts()) : the_post(); //开启主循环
  $字段名  = get_post_meta(get_the_ID(),'字段名',true);
endwhile; 
endif;

还有一种更简洁

<?php echo get_post_meta($post->ID, "字段名", $single = true); ?>

当然了,如果这个字段为空,怎么处理

<?php  
    $img1 = get_post_meta($post->ID, 'img1', true); // 检查这个字段是否有值  
    if (empty ( $img1 )) { //如果值为空,输出 $img1 = ''; }  
    else { //否则下列内容  
    echo '<li> <a class="example-image-link" href="'. $img1 .'" data-lightbox="example-set" target="_blank" rel="noopener noreferrer"> <img class="example-image" src="'. $img1 .'" " /></a> </li>';  
    } ?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值