Home › Forums › Support › Best Practice to install, operate and upgrade GeneratePress theme and GPP plugin
- This topic has 13 replies, 3 voices, and was last updated 5 years, 5 months ago by Tom.
-
AuthorPosts
-
October 19, 2018 at 1:21 am #704825Ogi22
Hello.
I want to write a manual that will guarantee the most smooth running of the GeneratePress theme and GP Premium plugin and its upgrade.
Please you want to help me?– – Table of content – –
– Install GeneratePress theme (without activation)
– Install GeneratePress Child theme (with activation)
– Install GP Premium plugin (with activation)
– Activate GP Premium plugin with license key
– Activate the modules you need
– Update– – Manual – –
(i) – For the following manual, we expect a clean installation of the latest wordpress on regular hosting.
Step 01 – Install GeneratePress theme (without activation)
Method A – Install theme from WordPress repository:
– Login to your website WPadmin (example – https://example.com/wp-admin/)
– Click on Appearance/Themes/ on the left side
– Click on “Add New Theme” button
– Find theme named “GeneratePress” (By Tom)
– Click on “Install Now” button
– Wait few seconds
– Do not click on “Activate” button – (DO NOT!!!!!!)or
Method B – Install theme from PC via WordPress:
– Download GeneratePress theme from https://generatepress.com/install-generatepress/
– Login to your website WPadmin (example – https://example.com/wp-admin/)
– Click on Appearance/Themes/ on the left side
– Click on “Add New Theme” button
– Click on “Upload Theme” button
– Click on “Chose File” button
– Find and chose downloaded GeneratePress theme file in PC (example – generatepress.2.1.4.zip)
– Click on “Open” button
– Click on “Install Now” button
– Wait few seconds
– Do not click on “Activate” button – (DO NOT!!!!!!)or
Method C – Upload theme from PC via FTP (abridged instructions):
– Extract generatepress.2.1.4.zip
– Upload extracted files via FTP to …/wp-content/themes
– Do not activate this theme – (DO NOT!!!!!!)Step 02 – Install GeneratePress Child theme (with activation)
(i) – GeneratePress Child theme is not available in WordPress theme repository.
(i) – If you ever change the Child théme for another Child theme, you may need to re-upload your logo (Customize > Site Identity) and re-add your Copyright (Customize > Copyright) as these are stored in a theme-specific database option.
Source: https://docs.generatepress.com/article/using-child-theme/#will-i-lose-my-changes-when-i-add-a-child-themeMethod A – Install child theme from PC via WordPress:
– Download GeneratePress Child theme from GeneratePress Child theme – direct download
(GeneratePress Child theme – GP documentation)
– Login to your website WPadmin (example – https://example.com/wp-admin/)
– Click on Appearance/Themes/ on the left side
– Click on “Add New Theme” button
– Click on “Upload Theme” button
– Click on “Chose File” button
– Find and chose downloaded “GeneratePress Child theme” file in PC (example – generatepress_child.zip)
– Click on “Open” button
– Click on “Install Now” button
– Wait few seconds
– Click on “Activate” buttonor
Method B – Upload child theme from PC via FTP (abridged instructions):
– Extract generatepress_child.zip
– Upload extracted files via FTP to …/wp-content/themes
– Login to your website WPadmin (example – https://example.com/wp-admin/)
– Click on Appearance/Themes/ on the left side
– Click on “Activate” button under GeneratePress Child theme name(i) – In the next steps, we expect you to have purchased the GP Premium Plugin
To purchase visit Purchase – GP PremiumStep 03 – Install GP Premium plugin (with activation)
(i) – GP Premium plugin is not available in WordPress plugin repository.
Mehtod A – Instal plugin from PC via WordPress:
– Login to https://generatepress.com/wp-login.php?
– Download GP Premium plugin from https://generatepress.com/account/
– Login to your website WPadmin (example – https://example.com/wp-admin/)
– Click on Plugins/Add New/ on the left side
– Click on “Upload Plugin” button
– Click on “Chose File” button
– Find and chose downloaded GP Premium plugin file in PC (example – gp-premium-1.7.2.zip)
– Click on “Open” button
– Click on “Install Now” button
– Wait few seconds
– Click on “Activate” buttonor
Method B – Upload plugin from PC via FTP (abridged instructions):
– Extract gp-premium-1.7.2.zip
– Upload extracted files via FTP to …/wp-content/plugins/
– Login to your website WPadmin (example – https://example.com/wp-admin/)
– Click on Plugins/ on the left side
– Click on “Activate” button under GP Premium plugin nameStep 04 – Activate GP Premium plugin with license key
– Login to https://generatepress.com/wp-login.php?
– Go to https://generatepress.com/account/
– Click on “View Licenses” in “Purchase History” section
– Click on little yellow key in table under “Key” word
– Copy shown licenss key
– Login to your website WPadmin (example – https://example.com/wp-admin/)
– Click on Appearance/GeneratePress
– Paste copyed licence key to Updates block on right side
– Click on “Save” buttonStep 05 – Activate the modules you need
– Login to your website WPadmin (example – https://example.com/wp-admin/)
– Click on Appearance/GeneratePress
– Click on “Activate” button next to the name of the module you want to activateStep 06 – Update
The recommended way is to update the GeneratePress theme first and then the GP Premium plugin.
Source: https://generatepress.com/forums/topic/best-practice-to-install-operate-and-upgrade-gp-and-gpp/#post-705797******To this spot this manual is complete, but not verified from GP developer********
October 19, 2018 at 4:07 am #704927DavidStaffCustomer SupportHi there,
i am not sure what you would need in this procedure.
Both the Theme and Premium Plugin has auto updates, all updates are rigorously tested before release, for major changes they are first pushed out as a Beta and then Release Candidate for community testing. Tom keeps the code for both very light and highly compatible so conflicts with other well coded plugins are rare.There are several articles in the Documents site relating to updating and beta testing.
let me know if there is something specific.
October 19, 2018 at 5:47 am #705002Ogi22I’m very afraid of updating everything, because most of it’s going to go wrong.
The principle do not touch it when it works is better than gold 🙂
That’s why I want to write how to use the theme correctly to avoid complications.
Look, I added something. Maybe you understood what I mean.October 19, 2018 at 6:54 am #705047DavidStaffCustomer SupportThe easiest method of installing the GP Theme, is to search for it in Appearance > Themes, which is documented here:
https://docs.generatepress.com/article/installing-generatepress/
Adding a child theme is documented here:
https://docs.generatepress.com/article/using-child-theme/
Adding the GP Premium plugin is documented here:
https://docs.generatepress.com/article/installing-gp-premium/
The documentation library really does cover most aspects of what you need.
BTW – you can activate the GeneratePress theme, then install the Child theme and activate that.
October 20, 2018 at 6:13 am #705772Ogi22What better to update first?
Theme or plugin?
Or does not it matter?
Thank you for your answer.October 20, 2018 at 6:26 am #705780Ogi22I have so far used my own child theme for GeneratePress (the contents of the style.css file and functions.php file, see below).
I would like to exchange for you the recommended child theme from http://generatepress.com/api/themes/generatepress_child.zip**My question**
Can I lose my settings?
I did not do any custom CSS or any custom php
All edits I’ve made using the GeneratePress theme settings.
I read this: https://docs.generatepress.com/article/using-child-theme/
For sure I ask.
Thank you for your answer.***My child theme files***
——-(style.css)——-
——-The beginning of the file (style.css)——-
Theme Name: GeneratePress Child
Theme URI: https://generatepress.com/
Description: Child Theme for GeneratePress, created 01.04.2018
Author: Peter Onger
Author URI: https://www.MYURL.sk
Template: generatepress
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain: generatepress-child
*//* Custom CSS put under this */
——-End of file (style.css)——-——-(functions.php) – File is empty——-
——-The beginning of the file (functions.php)——-
——-End of file (functions.php)——-October 20, 2018 at 7:05 am #705797DavidStaffCustomer SupportDoesn’t really matter which order you update them, as long as they are both updated (if required). For best practice, i would update the Theme first, Plugin second.
Child Themes are only required if you intend to do customizations outside of the Theme. So lots of CSS, custom function files or you need to edit templates etc.
As a best practice it is good to install a child theme, if in the future there is the requirement then it is already in place.October 20, 2018 at 11:03 am #706008Ogi22Hey.
If I have in this forum an open reply or post editing window for a long time, after click to “Submit” button, all changes will be lost.
Please do some warning.October 20, 2018 at 9:47 pm #706201TomLead DeveloperLead DeveloperPHP sessions clear from time to time (on all websites). If your reply is sitting there for an extended amount of time, I suggest taking a copy if your text and refreshing – just in case.
October 20, 2018 at 10:39 pm #706217Ogi22It can be very frustrating to lose the text with a description of the problem, especially when I’m angry that something is not working.
It would be good to give the alert above editor.
A few words, for example:“Hey, if you have a long time open editor, the message may not be sent and the text is lost.
As a precaution, before you press the “Submit” button, copy the entire text (CTRL+A, CTRL+C).
And after posting, check to see if the post has been sent or changed.”October 21, 2018 at 9:16 am #706555TomLead DeveloperLead DeveloperGood idea. I’ll look into some sort of warning 🙂
October 26, 2018 at 1:07 am #710768Ogi22In addition to the warning, it would be great to let you go back and continue editing.
Manage something to go back after the step back to editing the text.
If a person loses a hill of text that describes his problem, he will be very frustrated and angry.
This will be a bad user experience.
It does not matter that it has nothing to do with the product.
Bad emotion will be associated with the brand..
October 26, 2018 at 3:27 am #710861Ogi22Do you think the manual is complete?
Would you add something?October 26, 2018 at 9:13 am #711235TomLead DeveloperLead DeveloperIt’s on my list of things to look at.
It’s likely something that would have to be added to the bbPress plugin we’re using for the forum.
-
AuthorPosts
- You must be logged in to reply to this topic.