2011-12-21 73 views
2

在wordpress中有某種功能會剝離html標籤,但允許某些標籤和某些屬性。我能夠找到如何更改允許的標籤和屬性,但沒有運氣試圖找到實際的「strip_tags」函數,我可以在我的主題中的其他地方使用該函數,並遵守設置的參數。知道這個函數名是非常有用的。WordPress中的功能函數是什麼格式的HTML註釋?

+0

'strip_tags'是一個PHP函數。 – 2011-12-21 13:44:23

+0

你的意思是一個不是['strip_tags'](http://php.net/manual/en/function.strip-tags.php)的函數? – lonesomeday 2011-12-21 13:44:33

+0

是的。如果你看看WordPress的評論,默認表單顯示允許的標籤 - 它與strip_tags一起使用,但它也允許屬性。 – 2011-12-21 13:46:57

回答

3

您的意思是wp_kses

+0

不錯的發現!我認爲就是這樣。 – 2011-12-21 13:55:54

+2

right,wordpress使用這個函數來確保註釋是安全的。strip_tags函數中的構建不會執行這個技巧,因爲如果你允許一些標記,你不能阻止這些屬性。關於爲什麼strip_tags沒有用於這個你可以在這裏找到http://www.reddit.com/r/PHP/comments/nj5t0/what_everyone_should_know_about_strip_tags/ – mishu 2011-12-21 13:59:23