php 从静态资源中删除查询字符串
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 从静态资源中删除查询字符串相关的知识,希望对你有一定的参考价值。
<?php
/**
* Remove Query strings from Static Resources
*/
function _remove_script_q_ver( $src ){
$parts = explode( '?ver', $src );
return $parts[0];
}
add_filter( 'script_loader_src', '_remove_script_q_ver', 15, 1 );
add_filter( 'style_loader_src', '_remove_script_q_ver', 15, 1 );
function _remove_query_and_ver( $src ){
$rqs = explode( '&ver', $src );
return $rqs[0];
}
add_filter( 'script_loader_src', '_remove_query_and_ver', 15, 1 );
add_filter( 'style_loader_src', '_remove_query_and_ver', 15, 1 );
function _remove_script_version_q_oh_facebook( $src ){
$parts = explode( '?oh', $src );
return $parts[0];
}
add_filter( 'script_loader_src', '_remove_script_version_q_oh_facebook', 15, 1 );
add_filter( 'style_loader_src', '_remove_script_version_q_oh_facebook', 15, 1 );
function _remove_script_q_version( $src ){
$parts = explode( '?version', $src );
return $parts[0];
}
add_filter( 'script_loader_src', '_remove_script_q_version', 15, 1 );
add_filter( 'style_loader_src', '_remove_script_q_version', 15, 1 );
function _remove_script_q_v( $src ){
$parts = explode( '?v', $src );
return $parts[0];
}
add_filter( 'script_loader_src', '_remove_script_q_v', 15, 1 );
add_filter( 'style_loader_src', '_remove_script_q_v', 15, 1 );
function _remove_query_and_v( $src ){
$rqs = explode( '&v', $src );
return $rqs[0];
}
add_filter( 'script_loader_src', '_remove_query_and_v', 15, 1 );
add_filter( 'style_loader_src', '_remove_query_and_v', 15, 1 );
以上是关于php 从静态资源中删除查询字符串的主要内容,如果未能解决你的问题,请参考以下文章
php 从静态资源中删除查询字符串
php 从静态资源中删除查询字符串
php 删除查询字符串静态资源
php 删除静态资源的查询字符串
apache_conf 从静态资源中删除查询字符串以提高页面速度
php Quitar查询来自静态资源的字符串