This repo contains the opinionated defaults for the AVADA theme for Wordpress by THE PLAID AGENCY.
After many years of making AVADA websites, we've settled on a number of commons settings that we believe creates a good starting point for our websites.
First, you will need to create a new site on Pantheon.
- Log into Pantheon
- In the Dashboard, click "Create New Site"
- For the site name, always prefix the name with a prefix (usually 2-3 characters) that summarizes the organization. So for example, for a new website that belongs to THE PLAID AGENCY, a fitting name might be
tpa-sitename
. Orplaid-sitename
. This is important so if we have multiple websites for a single organization, which is very common, they will be organized togeter on the dashboard and in filesystems. - Choose
THE PLAID AGENCY
as the organization. - Choose
Wordpress
as the CMS. - Click Deploy!
Once the site is deployed, you'll need to install Wordpress:
- Click the
Site Admin
button in the top left of the dashboard. - Select
English (United States)
for the language. - Type in the site title.
- Set the username to
plaidadmin
. You can use the auto-generated password, as it is usually very strong. - Make sure to record the login credentials in Keeweb!
- Set your email.
- You can leave the search engine visibility setting unchecked for now unless told otherwise.
Now that Wordpress is installed, login to the admin dashboard:
- Right away, go to the
Plugins
page. - Delete
Akismet
andHello Dolly
. Completely useless, I wish they wouldn't add them by default. - Next, go to
Appearance > Themes
and delete all Wordpress themes except for the default one (currently Twenty Ninetween).
Now, Wordpress has a clean slate and is ready for you to begin configuring it.
Next, we'll want to upload the AVADA theme.
- Download the latest AVADA package from Themeforest.
- Upload the theme via SFTP. You can find SFTP information in the Pantheon Dashboard under the yellow
Connect with SFTP
button. Make sure the site is in SFTP mode. You will need an SSH key added to your Pantheon account in order to connect. - Upload both the
Avada
andAvada Child
theme to/wp-content/themes/
folder. - Go back to
Appearance > Themes
and enable theAvada Child
theme. Make sure you enable the Child theme and not the default one! - Now you can delete the
Twenty Nineteen
since it is no longer needed.
Okay, now we have AVADA ready to go.
Now we'll begin setting up a clean slate for AVADA.
- Once AVADA is enabled, you'll need to install
Fusion Core
andFusion Builder
. You'll see a large error message at the top of your screen unitl you install these. - Go to
Avada > Fusion Patcher
and clickApply Patch
for each patch from top to bottom. Wait for the page to completely finish loading before clicking the next one. - Now, go to
Avada > Registration
and follow the instructions to set up an API key for the site. Make sure you set the site name on Envato as the same name for the site. So in our example above, it would betpa-sitename
. - Next, go to
Avada > Theme Options
and scroll down toImport/Export
. You'll want to use theImport from URL
button to import the latestfusion_options_backup_DD-MM-YYYY.json
settings file. In order to get the URL, click the file on Github and then click theRaw
button. This will link you directly to the file. Now, you can copy the URL of this page into the box in AVADA. - Click
Save Changes
to update all the settings. - Now, go to
Fusion Builder > Settings
. - Set
Fusion Builder Auto Activation
toOn
. - Scroll down to
Post Types
and uncheckPost
. - Scroll down to
Import Fusion Builder Content
. ClickBrowse
and select thefusion_template-plaidtester.WordPress.YYYY-MM-DD.xml
file from this repo. You'll need to download this file, as there is no option to import it from a URL. Once the file is selected, clickImport
. - Scroll down and click
Save Settings
.
Now, AVADA should be be good to start developing! Please refer to the Best Practices guide when developing the website.
Yay! AVADA is installed. Amazing. Now, here is a list of plugins you'll want to install: