功能,the_meta()
允许您连接到the_meta_key
过滤器(目前未记录在食品法典中);这就是它开火的地方:
// wp-includes/post-templates.php @line 744
echo apply_filters(\'the_meta_key\', "<li><span class=\'post-meta-key\'>$key:</span> $value</li>\\n", $key, $value);
http://core.trac.wordpress.org/browser/tags/3.2.1/wp-includes/post-template.php#L735
此过滤器应用于每个元对,这意味着您可以根据特定的键、值或键/值对添加要抑制的过滤器,如下所示:
function wpse31274_exclude_my_meta( $html, $meta_key, $meta_value ) {
if( \'remove_this_key\' != $meta_key )
return $html;
return \'\';
}
add_filter( \'the_meta_key\', \'wpse31274_exclude_my_meta\', NULL, 3 );
经过尝试和测试,似乎奏效了,所以我希望它能有所帮助。