我希望有人可以在这里帮助我。如何使用此自动优化代码段将两个页面排除在优化之外。以下代码不包含“ https // www.nameofsite / submit-an-article”页面
add_filter(‘autoptimize_filter_noptimize’,’submit_noptimize’,10,0);
function submit_noptimize() {
if (strpos($_SERVER[‘REQUEST_URI’],’submit-an-article’)!==false) {
return true;
} else {
return false;
}
}
我也想排除另一页->“ https //:www.nameofsite.com/upload/file”我修改并尝试使用下面的代码,但这给了我一个错误。
add_filter(‘autoptimize_filter_noptimize’,’submit_noptimize’,10,0);
function submit_noptimize() {
if (strpos($_SERVER[‘REQUEST_URI’],’submit-an-article’, 'upload-
file')!==false) {
return true;
} else {
return false;
}
}
也许,我在代码方面做错了什么?希望有人可以在这里帮助我。我只是一个新手。不太熟悉php。谢谢你。
答案 0 :(得分:0)
尝试一下:
// Disable autoptimize on all pages with the words "term1" or "term2" in the URL
add_filter('autoptimize_filter_noptimize','my_ao_noptimize',10,0);
function my_ao_noptimize() {
if (strpos($_SERVER['REQUEST_URI'],'term1')!==false || strpos($_SERVER['REQUEST_URI'],'term2')!==false) {
return true;
} else {
return false;
}
}