2017-09-26 71 views
1

我以前从未使用过我自己的Wordpress过滤器,所以我试图了解它是如何完成的。Barebones add_filter示例不起作用...这里有什么问题?

我创建了一个看起来应该可以工作的简单例子,但它没有。我期望它回声“过滤”,但它回声“未过滤”。我在这里做错了什么?

function test() { 
    $stuff = 'unfiltered'; 
    apply_filters('test',$stuff); 
    echo $stuff; 
} 

add_filter('test',function() { 
    return 'filtered'; 
}); 

test(); 

回答

1

Ahhhhhh。愚蠢的错误。我需要将apply_filter分配给变量,然后再回应它。

相关问题