[Support request] Best Practice to install, operate and upgrade GeneratePress theme and GPP plugin

Home Forums Support [Support request] Best Practice to install, operate and upgrade GeneratePress theme and GPP plugin

Home Forums Support Best Practice to install, operate and upgrade GeneratePress theme and GPP plugin

Viewing 14 posts - 1 through 14 (of 14 total)
  • Author
    Posts
  • #704825
    Ogi22

    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-theme

    Method 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” button

    or

    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 Premium

    Step 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” button

    or

    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 name

    Step 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” button

    Step 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 activate

    Step 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********

    #704927
    David
    Staff
    Customer Support

    Hi 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.

    #705002
    Ogi22

    I’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.

    #705047
    David
    Staff
    Customer Support

    The 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.

    #705772
    Ogi22

    What better to update first?
    Theme or plugin?
    Or does not it matter?
    Thank you for your answer.

    #705780
    Ogi22

    I 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)——-

    #705797
    David
    Staff
    Customer Support

    Doesn’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.

    #706008
    Ogi22

    Hey.
    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.

    #706201
    Tom
    Lead Developer
    Lead Developer

    PHP 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.

    #706217
    Ogi22

    It 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.”

    #706555
    Tom
    Lead Developer
    Lead Developer

    Good idea. I’ll look into some sort of warning 🙂

    #710768
    Ogi22

    In 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.

    .

    #710861
    Ogi22

    Do you think the manual is complete?
    Would you add something?

    #711235
    Tom
    Lead Developer
    Lead Developer

    It’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.

Viewing 14 posts - 1 through 14 (of 14 total)
  • You must be logged in to reply to this topic.