【发布时间】:2012-12-11 06:45:31
【问题描述】:
我有一个很好的工作条件来检查自定义字段是否存在,这是行:
if (((get_post_meta($post->ID, $my_metakey, TRUE))=='')
但是,正如您所注意到的,只有当元键的值设置为空时,检查元键才有效。
我想知道如何检查数据库中是否已经存在自定义字段名称/元键,即使我将元值默认设置为空或空白。
有没有一种使用 WordPress 执行此操作的有效方法? 感谢您的任何提示。
更新:这个也行不通:
<?php if (strlen(get_post_meta($post->ID, $metakey, true)) > 0) : ?>
因为它类似于检查自定义字段是否为空。
【问题讨论】: