Topic Resolution: Resolved
  • Closed
  • Selina Taylor
    Spectator
    May 9, 2019 at 1:38 pm #43542

    I’m running Evolve 2.9.6 and WP 5.2
    https://piltonmoorsta.wpengine.com

    When viewed on a mobile, I can see the outline of the menu icon, but the three bars are missing. I’ve disabled the one and only plugin that I’m using. I’ve made no custom CSS.
    Can anyone help me please?

    Roman
    Spectator
    Posts: 3147
    May 24, 2019 at 3:32 pm #43656

    Please try this Additional CSS:

    .navbar-toggler .icon {
        color: white;
    }
    Selina Taylor
    Spectator
    Posts: 14
    May 24, 2019 at 10:40 pm #43666

    Brilliant! Problem solved. Thank you very much for your help.

    Roman
    Spectator
    Posts: 3147
    May 25, 2019 at 10:39 am #43674

    thanks for the update. However, not sure what overwrites the icon on your website :/

    Selina Taylor
    Spectator
    Posts: 14
    June 24, 2019 at 11:35 am #43884

    Unfortunately the problem has occurred again.
    I have two copies of this site; the live copy and the production copy of the live site: both are running WP 5.1.1 and Evolve plus 2.9.6
    The only difference is one site is running PHP 7.2 and the other PHP 7.3

    The menu bars display on the PHP 7.2 version but are missing on the PHP 7.3 version.
    Do you have any thoughts why this might be please? The custom CSS code (that you gave me above) is in place in both versions.
    Thank you for your time.

    Evgeny
    Keymaster
    Posts: 1004
    June 24, 2019 at 3:31 pm #43888

    Hi. There are problem with compatibility with PHP versions 7.2 and up in Evolve plus, that were solved in the latest 2.9.8 version. We suggest you update first, and then we’ll see what happens. Please, do not forget to back everything up before updating, the website and the database.

    Selina Taylor
    Spectator
    Posts: 14
    July 2, 2019 at 9:35 am #43925

    Thank you very much for your response. I have made a staging environment and upgraded to PHP 7.3 and Evolve Plus 2.9.8.
    Although the three bar problem seems to be solved, during the upgrade I have lost some of the widget areas (footer on every page and the sidebars on some of the pages). Is there any way that this information can not be lost, so that I don’t need to set it all up again when I try to make the upgrade changes to the live version please?

    Evgeny
    Keymaster
    Posts: 1004
    July 2, 2019 at 2:51 pm #43928

    How did you make the upgrade? The best way would be to upload through FTP, and then unzipping the archive. This way nothing will get lost. And always back up before updating, in any case.

    Selina Taylor
    Spectator
    Posts: 14
    July 3, 2019 at 7:37 am #43933

    I deleted the theme and uploaded the new version. I will try again, doing what you suggest. I have backups to revert to, but obviously if I revert, I will lose the upgrade.

    Selina Taylor
    Spectator
    Posts: 14
    July 3, 2019 at 10:58 am #43934

    I’ve tried again and everything is working completely fine in the staging environment. I have uploaded the staging environment to the live production environment and not only are the three bars on the menu not showing in Safari, but the mobile version on both Chrome and Firefox have completely lost the formatting.
    piltonmoorstables.co.uk
    I’m with wpengine.com The environments should be the same and both are running PHP 7.3 and Evolve Plus 2.9.8
    I don’t know what else to do.

    Evgeny
    Keymaster
    Posts: 1004
    July 4, 2019 at 9:52 pm #43938

    hi. Well, if everything working fine in the staging environment, but then in the process of transferring to the live environment everything breaks, try talking to WP-ENGINE support. Something is obviously wrong in the transfer. Let’s see what they say.