Skip to main content

How to Set Up Forum Sidebars

Forum pages have no sidebar until you pick one at Foxiz > bbPress Forums > Sidebars. The best choice is a sidebar made just for the forums, holding bbPress's widgets.

1. Create a Forums sidebar​

  1. Go to Foxiz > Theme Options > Sidebars.

  2. Under Unlimited Sidebars, click Click then Input ID to Create a Sidebar and type Forums, with no spaces.

    Unlimited Sidebars in Theme Options > Sidebars, with the Forums sidebar in the list above the Click then Input ID to Create a Sidebar button

  3. Click Save Changes.

How to Create a Custom Sidebar? has the details.

2. Add bbPress's widgets​

Go to Appearance > Widgets and drag the widgets you want into Forums. bbPress adds seven:

Foxiz gives you the classic Widgets screen, where widgets are dragged, as in the picture below. If you turned on Widget Block Editor at Foxiz > Theme Options > Sidebars, the screen is the block editor instead: open Forums and add each widget with the + button.

WidgetShows
(bbPress) Forum Search Formthe forum search box
(bbPress) Forums Listyour forums. Parent Forum ID 0 shows only the top level; any shows all
(bbPress) Recent Topicsthe latest topics, 5 by default. Order By: can also be Popular Topics or Topics With Recent Replies
(bbPress) Recent Repliesthe latest replies, 5 by default
(bbPress) Statisticscounts of members, forums, topics and replies
(bbPress) Topic Views Listlinks to "Most popular topics" and "Topics with no replies"
(bbPress) Login Widgeta sign in form. See bbPress's own forms

Appearance > Widgets with the Forums sidebar open, holding bbPress Forum Search Form, bbPress Forums List, bbPress Recent Topics and bbPress Statistics

Keep these widgets in the forum sidebar. Foxiz loads the forum styles on forum pages only, so a bbPress widget in your blog sidebar may look unstyled.

3. Pick the sidebar for the forums​

  1. Go to Foxiz > bbPress Forums and open the Sidebars tab.

  2. Set Global Sidebar to Forums. Forum Sidebar and Topic Sidebar are on - Default -, so the forums page, every forum and every topic now use it.

  3. If you put forums on a page with a shortcode, set Page Shortcode Sidebar too. It starts on Disable, so those pages ignore the Global Sidebar until you change it.

  4. Click Save Changes. Save even if you changed only Global Sidebar: until this tab is saved once, Forum Sidebar and Topic Sidebar show no sidebar at all, though they read - Default -.

    Foxiz > bbPress Forums, Sidebars tab: Global Sidebar set to Forums (outlined), Forum Sidebar and Topic Sidebar on - Default -, Page Shortcode Sidebar on Disable

To give topics a different sidebar from the forum lists, set Topic Sidebar to it instead of - Default -. Each dropdown lists every sidebar on your site, including footer and header areas; pick only sidebars meant for a side column.

The forums page with the Forums sidebar on the right (outlined): Search the Forums, a Forums list, Recent Topics and Forum Statistics widgets beside the forum list

The sidebar sits on the right. A sidebar with no widgets is not shown, and the forum uses the full width. Profile pages never have one.

Next: How to Moderate Topics and Set Their Status.