WordPress

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>';  
    } ?>

 

好了,完事

龙Ge

龙Ge

前端•不会,后端•是啥

喜欢在深夜写一点没用的代码。

评论

0

发表评论

邮箱不会被公开。
验证码