• Resolved dret42

    (@dret42)


    Hi,

    as the title explain, in my website the icons and caret for flyout menu are not visible for not logged users.

    The link to website: https://www.greentrek.it

    Thanks in advance for support!

    • This topic was modified 1 year, 8 months ago by dret42.
    • This topic was modified 1 year, 8 months ago by dret42.

    The page I need help with: [log in to see the link]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Thread Starter dret42

    (@dret42)

    Update: I used a workaround (css triangle) to momentary replace the caret in dropdown element of flyout menu (the small triangle), but still have problem with dashicon font.

    It’s probably due to a caching problem and I’m looking for a more complete and clean solution.

    Do you use WP Rocket and have “Remove Unused CSS” turned on?

    I only ask because that is what my site is doing and I am stuck getting it fixed

    Thread Starter dret42

    (@dret42)

    I’m using Autoptimize and Wp Super cache (both controlled by Beaver Builder cache system).

    Do either of those remove unused css or otherwise proccess css? and if so when you disable those features do the icons come back?

    Thread Starter dret42

    (@dret42)

    The icons come back when I’m logged into wordpress… I tryed to disable the caching modules (both) but seems unusefull.

    • This reply was modified 1 year, 8 months ago by dret42.
    Plugin Author megamenu

    (@megamenu)

    Hi,

    In 99.9% of cases the missing icons will be due to having a plugin installed that is dequeuing dashicons on the front end (you may still see them when logged in on the front end). Usually this is a caching or optimisation plugin.

    You will need to disable all plugins, confirm that the icons work, then start re-enabling plugins to work out which one is causing the issue.

    If you are using a caching plugin then make sure you are looking at clean/uncached pages. Check the page source, make sure it is not minified and that at the bottom there is no message that says it has been served by a caching plugin.

    Regards,
    Tom

    Thread Starter dret42

    (@dret42)

    As i wrote before, I disabled all Plugin for performance optimization but situation in still the same.
    The only cache system I can’t disable is the one inside my Page Builder Plugin (there’s no way to do).

    Thread Starter dret42

    (@dret42)

    [SOLVED]
    I found the origin on the problem: a part of code, in my function.php theme file, blocked some resources (dashicon included).

    Caching systems are not involved.

    Thanks for support!


Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Icons are not visible for not logged users’ is closed to new replies.