WordPress过滤器:在页面渲染之前替换完整内容

时间:2013-08-10 10:06:15

标签: wordpress filter action hook

我正在尝试使用WordPress对Mustache Templating Engine进行网格化。到目前为止,我已经非常成功地使用the_content作为过滤器来解析我的模板标签,例如{{something}}。

但是,如果让我们说,开发人员将模板标签直接硬编码到页面模板中,例如loop-page,the_content不捕获硬编码标签。

是否有过滤器可以捕获整个页面模板的内容,包括内容?

1 个答案:

答案 0 :(得分:2)

如果您正在编写插件,则可以使用PHP函数ob_start()来缓存整个缓冲内容。之后,您可以使用回调函数返回替换的内容。

为您的脚本使用触​​发器(操作)init或after_setup_theme。