256 Kilobytes

How to install GeneratePress, set up a Child Theme and set up GeneratePress Premium properly, in the proper way.

Articles in Style and Layout | By Hash Brown


Installing WordPress themes is easy, but doing it properly is even easier. Unless you're stupid you probably want to learn to do this properly to avoid future issues like broken websites and things you can't update.

576 views, 0 RAMs, and 0 comments

For anyone new to WordPress or for those who are taking life seriously and just picked up their first GeneratePress Premium license this is a quick guide on installing it.

It may surprise you, but most WordPress fuck ups, rebuilds, legacy issues and other issues are the result of someone fucking up basic shit. When building web applications/websites/anything in general you need to prioritise building maintainable and sustainable projects.

This begins with the installation.

Isn't it just like installing every other theme?

Hey Timmy. GeneratePress is no different to most themes, but at the same time it's not exactly the same. You should think of GeneratePress as a framework rather than theme, it's a platform you develop and build on rather than just set up like every 500mb piece of shit visual composer theme currently out there.

If our lord Terry A. Davis was still around and building websites on WordPress with his divine intellect, I am sure he would say things such as "I don't use Visual Composer, use GeneratePress. Do things like a white man." and "ThemeForest and the illuminati got a herd of cattle. WOOOOO WE GOT A HERD OF CATTLE. WE GOT A HERD OF CATTLE...." and so on.

Because you're going to build on it and use WordPress like a white man we need to make sure the following is taken into account when building the website to avoid future problems:

  • We do not edit or overwrite core WordPress files
  • We do not edit or overwrite core Theme files

To do this is fairly simple, but follow the steps properly.

Step 1: Acquire god - we need tools to make his temple

We are going to need to gather the files needed to install everything correctly.

Make sure you get the latest version for all of these, because it's what a white man would do. Who installs old themes, get real.

Once these are downloaded and in a convienant location for uploading move on to the next step.

Step 2: Lets install our theme(s)

Now you have your files, lets head to your WordPress installation.

Click on Appearance > Themes

WordPress Themes screen

Now click on Add New > Upload

In the upload box select/drag into your GeneratePress core theme. Click install now.

And then click Return to Themes Page on the success page.

Now, we repeat all of this again. Except we are going to upload our child theme files. 

When we get to the success page for this upload, click activate.

Your frontend should look like this.

GeneratePress Front End Theme

From here in, with your child theme activated you will be making all your edits to this theme.

This leaves the parent themes (GeneratePress) files totally unmolested. This means that:

  • Updates that don't overwrite changes you have made are possible, boosting security and letting you use new GeneratePress features they add in the future.
  • You're not going to do any non-white man hacks or bullshit, you're going to use WordPress correctly
  • Backing up your website in the future should be far easier
  • Migrations to new domains/hosts/platforms in the future will actually work.

Step 3: Upgrading or installing Premium.

GeneratePress on it's own is excellent and if you have basic skills such as CSS and you can copy/paste WordPress functions you will probably get by... But GeneratePress Premium unlocks the theme and really brings things to the next level.

For $49 you can run this on as many sites as you like, making it the perfect theme for:

  • Web agencies/Freelancers that handle a lot of clients
  • Affiliate Marketers with multiple sites
  • People who like to build a lot of WordPress sites

When you consider the price of a standard ThemeForest POS, it's really not a bad deal at all. Once you get your head around GeneratePress you can make a good looking site very quickly which don't contain all of the standard demo shit and a 50 page noob guide that you have to learn and go through everytime you buy a new theme.

Anyway... Head to your WordPress admin panel and click on Plugins > Add New and click on Upload Plugin.

Drag in/select from your files your GeneratePress Premium Plugin, upload and activate on the success screen.

From here a new menu item called GeneratePress (surprising?) will be available in the Appearance tab, click it.

Next we need to activate all the GeneratePress modules so we can see them in the WordPress Customizer.

This is as easy as this;

And finally we are going to need to log into GeneratePress.com and get our license code.

GeneratePress Premium License Code

Cope it, and then paste it into here, and click save:

This will allow us to update the Premium plugin in the future with ease.

Go grab a beer and celebrate by giving your wife a high five, you just installed GeneratePress properly with no retardation and no future issues.

Download more RAM. 🐏 ⨉ 0Posted by Hash Brown 1 year ago 🕓 Posted at 13 February, 2019 10:20 AM PST

Post a New Comment

Do you like having a good time?

Register an Account

You can also login to an existing account or reset your password. All use of this site is subject to the terms of service and privacy policy.

Read Quality Articles

Read some quality articles. If you can manage to not get banned for like five minutes, you can even post your own articles.

View Articles →

Argue with People on the Internet

Use your account to explain why people are wrong on the Internet forum.

View Forum →

Vandalize the Wiki

Or don't. I'm not your dad.

View Wiki →

Ask and/or Answer Questions

If someone asks a terrible question, post a LMGTFY link.

View Answers →

Make Some Money

Hire freelancers and/or advertise your goods and/or services. Hire people directly. We're not a middleman or your dad. Manage your own business transactions.

Register an Account