• Skip to main content
  • Skip to forum navigation

StudioPress

  • Shop for Themes
  • My StudioPress

Forum navigation

  • Home
  • General Genesis Discussions
  • StudioPress Themes
  • Genesis Blocks
    • Genesis Blocks
    • Genesis Custom Blocks
  • Retired Themes
  • FAQs
  • Forum Rules
  • Internationalization and Translations
  • Forum Bugs and Suggestions
  • Forum Log In

Are You Using The WordPress Block Editor?

Genesis now offers plugins that help you build better sites faster with the WordPress block editor (Gutenberg). Try the feature-rich free versions of each plugin for yourself!

Genesis Blocks Genesis Custom Blocks

Ionicon Redirect Chain Problem

Welcome!

These forums are for general discussion on WordPress and Genesis. Official support for StudioPress themes is offered exclusively at My StudioPress. Responses in this forum are not guaranteed. Please note that this forum will require a new username, separate from the one used for My.StudioPress.

Log In
Register Lost Password

Community Forums › Forums › Archived Forums › General Discussion › Ionicon Redirect Chain Problem

This topic is: not resolved

Tagged: Essence Pro, gtmetrix, Ionicon, redirect, speed, unp

  • This topic has 5 replies, 3 voices, and was last updated 3 years, 3 months ago by Victor Font.
Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • December 18, 2019 at 5:09 am #495552
    Zippy
    Member

    How do I remove the following redirect chain issue that I am getting from GTMEtrix

    https://gtmetrix.com/reports/denisoakley.staging.wpengine.com/VsSSZKDL

    I'd really appreciate any thoughts and advice 🙂

    Remove the following redirect chain if possible:

    https://unpkg.com/[email protected]/dist/css/ionicons.min.css?ver=1.3.0
    https://unpkg.com/[email protected]/dist/css/ionicons.min.css
    Remove the following redirect chain if possible:

    https://unpkg.com/[email protected]/dist/fonts/ionicons.woff2?v=4.1.1
    https://unpkg.com/[email protected]/dist/fonts/ionicons.woff2

    http://denisoakley.staging.wpengine.com
    December 18, 2019 at 7:36 am #495554
    Victor Font
    Moderator

    First, your site is broken. It would appear the CSS related to accessibility is missing because the hidden accessibility features are showing.

    Next, it's impossible to know where the ionicons fonts are being loaded from. The theme details are hidden because of the caching you're using. The ionicon fonts are can be loaded from a plugin or the child theme. If they are coming from the theme, once you remove them, you'll most likely break some of the theme functions.


    Regards,

    Victor
    https://victorfont.com/
    Call us toll free: 844-VIC-FONT (842-3668)
    Have you requested your free website audit yet?

    December 18, 2019 at 7:48 am #495557
    Zippy
    Member

    Hi Victor,

    Thanks for the response

    "First, your site is broken. It would appear the CSS related to accessibility is missing because the hidden accessibility features are showing."

    How do I go about fixing this?

    Can you give me some pointers - or useful google searches that I can run

    I also noticed that when I moved from staging to live I also got a load of muck that slowed the site down

    i.e.

    emove the following redirect chain if possible:

    https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=2811&url=https%3A%2F%2Fwww.denis-oakley.com%2F&time=1576673568452
    https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=2811&url=https%3A%2F%2Fwww.denis-oakley.com%2F&time=1576673568452&cookiesTest=true
    https://www.linkedin.com/px/li_sync?redirect=https%3A%2F%2Fpx.ads.linkedin.com%2Fcollect%3Fv%3D2%26fmt%3Djs%26pid%3D2811%26url%3Dhttps%253A%252F%252Fwww.denis-oakley.com%252F%26time%3D1576673568452%26cookiesTest%3Dtrue%26liSync%3Dtrue
    https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=2811&url=https%3A%2F%2Fwww.denis-oakley.com%2F&time=1576673568452&cookiesTest=true&liSync=true
    https://p.adsymptotic.com/d/px/?_pid=16218&_psign=0aa5badf92527f7732e22463d6fa4dbc&coopa=0&gdpr=0&gdpr_consent=&_puuid=ccdd261f-6d9c-460e-b92a-987f9c1fcf2d
    https://p.adsymptotic.com/d/px/?_pid=16218&_psign=0aa5badf92527f7732e22463d6fa4dbc&coopa=0&gdpr=0&gdpr_consent=&_puuid=ccdd261f-6d9c-460e-b92a-987f9c1fcf2d&_expected_cookie=5674f0146e3079867ffbdf89f66472ec

    So far I have
    - deactivated all plugins and reactivated and deleted anything not relevant
    - deacivated the theme and run 2020 to spot for problem
    - updated robots.txt with a huge list of bad bots
    - commented out all <head> and <body> scripts to see if was them

    Runnig out f ideas on where to go as I'm struggling to find a good google search that delivers useful resources

    December 24, 2019 at 1:26 am #495626
    sandnsurf
    Member

    Having the same problem with //unpkg.com/[email protected]/dist/css/ionicons.min.css?ver=1.2.2 taking 10-12 seconds to load then being cancelled. Running on Kinsta with Essence Pro, the issue only occurs on the 4 sites with this configuration and not with any of the other genesis hosted sites. Have done all the same actions, and started a new site with no plugins and just the theme loaded...it is the child theme. No idea how to fix

    December 24, 2019 at 2:01 am #495627
    sandnsurf
    Member

    The issue also occurs on the Essence Pro live demo on the StudioPress website (https://my.studiopress.com/themes/essence/#demo-full) with the delay due to the link to the unpkg.com taking 12 seconds to load. Had no issues with the child theme until recently when load times have blown out. Will explore changing theme for the four sites unless there is a simple fix for the issue?
    Example sites: https://milvo.org/

    December 28, 2019 at 11:54 am #495665
    Victor Font
    Moderator

    I looked through the Essence Pro source code. ionicons are being loaded at line 104 in functions.php. As far as I can tell, they are only used in responsive-menus.php.

    You can remove the lines that load the file in functions.php, but you'll need to find a replacement for them to use in the responsive menus.

    One other think you can do is download the ionicons css file, store it in your child theme directory, and load it from there. This will save your site from making the trip to unpkg.com.


    Regards,

    Victor
    https://victorfont.com/
    Call us toll free: 844-VIC-FONT (842-3668)
    Have you requested your free website audit yet?

  • Author
    Posts
Viewing 6 posts - 1 through 6 (of 6 total)
  • The forum ‘General Discussion’ is closed to new topics and replies.

CTA

Ready to get started? Create a site or shop for themes.

Create a site with WP EngineShop for Themes

Footer

StudioPress

© 2023 WPEngine, Inc.

Products
  • Create a Site with WP Engine
  • Shop for Themes
  • Theme Features
  • Get Started
  • Showcase
Company
  • Brand Assets
  • Terms of Service
  • Accptable Usse Policy
  • Privacy Policy
  • Refund Policy
  • Contact Us
Community
  • Find Developers
  • Forums
  • Facebook Group
  • #GenesisWP
  • Showcase
Resources
  • StudioPress Blog
  • Help & Documentation
  • FAQs
  • Code Snippets
  • Affiliates
Connect
  • StudioPress Live
  • StudioPress FM
  • Facebook
  • Twitter
  • Dribbble