Answers:
我一直认为区别在于-除了基本的模板标记之外,这些模板标记通常仅具有最简单的描述性名称:
wp_
通常是高级公共API函数,几乎可以保证它们始终存在并保持前向兼容性。我不知道这是否是故意的。就像其他两个答案所说的那样,它并不一致。如果我的分类为真,那么您的例子update_post_meta
就是一个完美的例子,看起来应该有一个wp_
前缀。但是WordPress中有足够多的深层遗留代码,可以阻止任何使任何命名约定有意义的尝试。
_*
但实际上并没有那么多,实际上,它们也不是绝对仅内部函数。