回答此问题的最快方法是遵循代码。看见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