是否有可能处理整个wordpress页面(通过页面我的意思是对网站中任何请求的网址的响应)html与正则表达式发送到客户端之前?这最好是通过服务器而不是php实现的,它将如何在apache中完成?
答案 0 :(得分:1)
在ob_start()
的开头开始输出缓冲,最后以$content = ob_get_contents(); ob_end_clean();
获取内容。然后,您可以使用preg_replace
然后只需echo $content;
ob_start();
echo "Hello World!";
$content = ob_get_contents();
ob_end_clean();
// Outputs "Hello StackOverflow!"
echo preg_replace("/World/", "StackOverflow", $content);