如果url以特定字符串结尾,则wordpress php函数将指向自定义页面
只有当url以特定字符串结尾时,我们才需要应用特定的css或php函数。我们找到了一种方法,即当url以特定字符串作为url的一部分时,使用strpos,但我们需要它仅当字符串位于url的结尾时才起作用,而不仅仅是url的一部分如果url以特定字符串结尾,则wordpress php函数将指向自定义页面,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,只有当url以特定字符串结尾时,我们才需要应用特定的css或php函数。我们找到了一种方法,即当url以特定字符串作为url的一部分时,使用strpos,但我们需要它仅当字符串位于url的结尾时才起作用,而不仅仅是url的一部分 add_action( 'init', 'admin_count_css' ); function admin_count_css() { $url = $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_
add_action( 'init', 'admin_count_css' );
function admin_count_css() {
$url = $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
if ( (false !== strpos( $url, 'post_type=posts' ) ) ) {
echo '<style type="text/css">
span.count{
display:none !important;
}
</style>';
}
}
add_action('init','admin_count_css');
函数admin\u count\u css(){
$url=$\u服务器['SERVER\u NAME']。$\u服务器['REQUEST\u URI'];
if((false!==strpos($url,'post_type=posts')){
回声'
span.count{
显示:无!重要;
}
';
}
}
它的工作原理是检查url并检查是否为url的一部分,然后应用css,我们需要它检查该字符串是否位于url的末尾或是否在
admin\u count\u css()函数之前添加此函数
function endsWith($string, $endString)
{
$len = strlen($endString);
if ($len == 0) {
return true;
}
return (substr($string, -$len) === $endString);
}
然后用此代码替换if((false!==strpos($url,'post_type=posts')){
if (endsWith($url,'post_type=posts')) {