回答此问题的最快方法是遵循代码。看见get_post_custom
在法典中。向下滚动至Source Code 第节:
get\\u post\\u custom()位于wp-includes/post.php
我们会看到的get_post_custom
呼叫get_post_meta
, 然后调用get_metadata
, 这就向我们指出:
get\\u metadata()位于wp-includes/meta.php
在这里,我们将最终看到可用的过滤器:
$check = apply_filters( "get_{$meta_type}_metadata", null, $object_id, $meta_key, $single );
在这种情况下,
post
是
$meta_type
, 所以我们的过滤器是
get_post_metadata