这取决于您是要挂接到现有的过滤器,还是挂接到已创建的过滤器,查看第二个代码示例表明您正在询问如何创建自己的过滤器。
是的,你可以添加你自己的,这样的东西在你的循环中是有效的。
<?php echo apply_filters( \'my_blah_filter\', \'<p>Blah blah some text goes here</p>\' ); ?>
然后,您可以挂接该过滤器,就像使用常规WordPress过滤器一样,例如。
add_filter( \'my_blah_filter\', \'my_filter_for_blah\' );
function my_filter_for_blah( $filter_content ) {
// Uncomment the next line to see the effect of not replacing it
$filter_content = \'new content\';
return $filter_content;
}
add_filter( \'my_blah_filter\', \'wpautop\' );
如果有帮助,请告诉我。:)