Underscores in custom fields

时间:2013-06-08 作者:That Brazilian Guy

在尝试使用meta\\u Query()执行WP\\u查询时,我遇到了一些问题,因为插件创建的自定义字段_ 在它名字的开头。

虽然我注意到它是以这种方式存储在数据库中的,但我不知道它为什么会在那里,我想我必须引用它而不带下划线(对于记录,这是错误的)。

为什么一些自定义字段以下划线开头,而其他字段不以下划线开头?下划线的作用是什么?在某些情况下它们是强制性的吗?

1 个回复
最合适的回答,由SO网友:That Brazilian Guy 整理而成

自定义字段名称是任意的。下划线将其隐藏在编辑后页面的自定义字段元框中。在中引用这些自定义字段时meta_query() 或其他函数,则必须使用下划线。

资料来源:conversation with @toscho, @rarst and @wyck in the chat room.

结束

相关推荐