插件通常通过the_content
滤器过滤器在以下情况下运行the_content()
函数被调用,并在输出之前通过过滤器传递内容。
请记住,使用过滤器时,需要附加到现有内容,然后return
结果。
add_filter( \'the_content\', \'wpd_content_filter\', 10 );
function wpd_content_filter( $content ){
if ( is_single() && get_field( \'review_score\' ) )
$content .= \'<span class="review-the-score">\' . get_field( \'review_score\' ) . \'</span>\';
return $content;
}
的第三个参数
add_filter
是优先级(在上例中为10,默认值)。如果插件内容出现在您自己的插件内容之上,您可能需要将其设置为较低的数字。