Worderpress判断自定字段为空或不为空
Wordpress做产品类型的网站时,规格、价格、产地等自定义字段是经常用到的,这些自定义字段一般直接写到模板下,有些时候这些字段并不一定会出现,可以选择不输入,这就需要判断文章自定义字段是否为空的操作。解决办法如下:
内容页自定义字段调用
<?php $key = get_post_meta($post->ID,'自定义字段名',true); if($key != ''){ echo "<p>" . $key . </p>; //根据自己的需要输出样式 }else{ echo ""; }; ?>
列表页自定义字段调用
<?php $args = array( 'post_type' => 'product', 'meta_query' => array( array( 'key' => '_sale_price', //自定义字段 'value'=> '', 'compare' => '!=' ) ) ); ?>
相关文章
- Wordpress栏目用分页插件与其他插件冲突出现404错误解决办法
- Wordpress首页列表页文章根据权重倒序排序
- Wordpress文章缩略图特色图片the_post_thumbnail函数应用
- Wordpress默认编辑器添加文字大小、字体
- Wordpress设置上传图片默认使用全尺寸
- Wordpress自定义字段插件Advanced Custom Fields使用及调用字段亲测有效
- Wordpress函数is_home判断是否首页失效及处理办法
- Wordpress插件contact form 7设置占位符描述文本placeholder
- Wordpress在任意页面调用联系表单简码
- Wordpress反复中毒,如何有效防止利用漏洞安装文件管理插件
- Wordpress调用指定分类有某TAG标签的文章
- Wordpress禁止指定用户名注册及增加邮箱验证