WordPress钩子来过滤按钮



我正在这个网站上工作。如果它是首页,我正在尝试过滤每个图像(上一个和下一个)上方显示的两个箭头。我为它创建了以下钩子,

function removal() {
return null;
}
if(is_front_page()){
    add_filter('prev', 'removal');
    add_filter('next', 'removal');
}

问题是图像仍然显示。知道为什么吗?

编辑:CSS样式表中有一种更优雅的方式,利用WP为主页的主体提供home类的事实:

body.home .prev,
body.home .next { display: none }

针对主页上的"上一个"和"下一个"按钮。

旧答案:if(is_front_page())调用中输出 CSS。

在页面的<head>部分中,执行

 <?
  if(is_front_page())
   echo "<style type='text/css'>.prev, .next { display: none }</style>";

  ?>

最新更新