2017-09-26 70 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分配給變量,然後再回應它。

相關問題