Skip to content

Installation

Robert Gilman edited this page Jun 8, 2018 · 5 revisions

#Installation

Bright Future Commons is still in a very early stage of development. We don't recommend installation except for the purposes of contributing to its development.

The files in the repo make up the bfcom theme, built on the JointsWP starter theme. As such there are many dependencies. To install bfcom in a useful form:

  1. Create a WordPress site in a local development environment. The eventual site will be multisite but that is not needed for theme development.
  2. Install commons-in-a-box. As of 6/8/18, you will need to edit a file before activating commons-in-a-box. Commons-in-a-box is still using the old version of BuddyPress while bfcom requires at least version 3.1.0 of BuddyPress. Go to commons-in-a-box>admin>plugins-loader.php then to lines 123 and 359. Update the BuddyPress version number to at least 3.1.0.
  3. Install the following additional plugins:
  4. Pages/Settings:
    • Create pages titled Home and Blogs
    • Settings>Reading – homepage displays a static page, choose Dashboard and save
    • Settings>BuddyPress>Component – uncheck Friend Connections and save
    • Settings>BuddyPress>Options – confirm that template pack is BuddyPress Nouveau; uncheck Profile Settings>Cover Image Uploads; uncheck Group Settings>Group Photo Uploads and Group Cover Image Uploads and save
    • Settings>BuddyPress>Pages – confirm appropriate page assignments and save
  5. Create a folder called bfcom in wp-content/themes/ and upload the contents of this repo to that folder.
  6. Activate the theme.
  7. Create a menu called MainMenu with Home (pointing to /), People (pointing to Members), Groups, Resources (pointing to /wiki) and Blogs; display location = The Main Menu.
Clone this wiki locally