0

我需要使用 Roots/Sage Wordpress 模板从 Tribe Events 日历页面隐藏侧边栏。我可以在 display_sidebar 函数中使用:'tribe_is_upcoming' 来实现这一点,但这也会将其从博客页面中删除。有什么想法可以将它从部落活动页面隐藏但仍显示在我的博客页面上?

谢谢您的帮助。

4

1 回答 1

0

原来我需要使用这些功能:

function display_sidebar() {
  static $display;

  isset($display) || $display = !in_array(true, [
  // The sidebar will NOT be displayed if ANY of the following return true.
  // @link https://codex.wordpress.org/Conditional_Tags
  is_404(),
  is_front_page(),
  is_page(),
  tribe_is_month(),
  tribe_is_upcoming(),
  tribe_is_day()
 ]);

 return apply_filters('sage/display_sidebar', $display);
}
于 2016-06-05T23:59:41.430 回答