elementor / elementor/elementor
⌛ Elementor Icons (eicons) is loading on Floating Elements even if I enabled Inline Font Icons feature
- Dominant language
- PHP
- Stars
- 7.1k
- Forks
- 1.6k
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 193
Description
### Prerequisites
- [X] I have searched for similar issues in open and closed tickets and cannot find a duplicate.
- [X] I have troubleshooted my issue, and it still exists against the latest stable version of Elementor.
### Description
After I enable Inline Font Icons in Elementor's Features, the eicons (Elementor icons) are loading.
Inline Font icons are active

Eicons is referencing in the stylesheets

### Steps to reproduce
The issue happens on a fresh WordPress install with Elementor Core and Pro version with Hello Elementor
**The inline Font icons feature is enabled**

**Only Elementor Core and Pro are active**

**Theme**

### Expected behavior
Eicons web font and stylesheet are loading instead of replacing with inline SVG. If Elementor is visiting my site, the issue happens on posts, not pages.
### Isolating the problem
- [X] This bug happens when only the Elementor (and Elementor Pro) plugins are active.
- [X] This bug happens with the Hello Elementor theme active.
- [X] I can reproduce this bug consistently by following the steps I described above.
### Elementor System Info
Click to reveal
```txt
========================================================================================================
Fresh Install LocalHost: Machine-
========================================================================================================
== Server Environment ==
Operating System: WINNT
Software: Apache/2.4.54 (Win64) OpenSSL/1.1.1t PHP/8.0.30
MySQL version: MySQL Community Server - GPL v8.0.30
PHP Version: 8.0.30
PHP Memory Limit: 512M
PHP Max Input Vars: 1000
PHP Max Post Size: 2G
GD Installed: Yes
ZIP Installed: Yes
Write Permissions: All right
Elementor Library: Connected
== WordPress Environment ==
Version: 6.6.2
Site URL: https://eicons.local
Home URL: https://eicons.local
WP Multisite: No
Max Upload Size: 2 GB
Memory limit: 40M
Max Memory limit: 512M
Permalink Structure: /%year%/%monthnum%/%day%/%postname%/
Language: en_US
Timezone: 0
Debug Mode: Inactive
== Theme ==
Name: Hello Elementor
Version: 3.1.1
Author: Elementor Team
Child Theme: No
== User ==
Role: administrator
WP Profile lang: en-US
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36
== Active Plugins ==
Elementor
Version: 3.24.4
Author: Elementor.com
Elementor Pro
Version: 3.24.2
Author: Elementor.com
== Elements Usage ==
footer : 1
container : 8
divider : 1
form : 1
heading : 2
icon-list : 1
social-icons : 1
text-editor : 2
header : 1
button : 1
container : 4
divider : 1
icon : 1
icon-list : 1
theme-site-logo : 1
popup : 2
button : 2
container : 3
divider : 2
heading : 2
icon : 2
nav-menu : 1
text-editor : 1
wp-page : 6
button : 6
container : 106
divider : 36
form : 1
google_maps : 1
heading : 77
icon : 19
icon-list : 3
image : 30
price-list : 11
testimonial-carousel : 4
text-editor : 17
video : 1
floating-buttons : 0
container : 1
floating-bars-var-1 : 1
error-404 : 1
button : 1
container : 9
divider : 1
heading : 7
icon : 5
== Settings ==
cpt_support: post, page
allow_tracking: yes
unfiltered_files_upload: 1
font_display: swap
meta_generator_tag: 1
== Features ==
Custom Fonts: 0
Custom Icons: 0
== Integrations ==
== Elementor Experiments ==
Improved CSS Loading: Inactive by default (Why)
Inline Font Icons: Active
Additional Custom Breakpoints: Active by default
Flexbox Container: Active
Grid Container: Active by default
Upgrade Swiper Library: Active
Nested Elements Performance: Active by default
Optimized Control Loading: Active
Optimized Markup: Inactive by default
Conditionally load Swiper CSS files: Inactive by default
Plugin Onboarding: Active by default
Default to New Theme Builder: Active
Header & Footer: Active by default
Elementor Home Screen: Active by default
Landing Pages: Inactive by default
Launchpad Checklist: Inactive by default
Nested Elements: Active
Editor Top Bar: Inactive
Element Caching: Inactive
Link In Bio: Active by default
Floating Buttons: Active by default
Elementor Editor Events: Inactive by default
Atomic Widgets: Inactive by default
Display Conditions: Active by default
Form Submissions: Active by default
Menu: Inactive by default
== Log ==
Log: showing 8 of 82024-10-01 07:01:03 [info] Uploading Kit: [array (
'kit_id' => '6683e3b7f04c09d36fcaea22',
'referrer' => 'kit-library',
)]
2024-10-01 07:01:12 [info] Selected import runners: site-settings, plugins, templates, taxonomies, elementor-content, wp-content, elements-default-values
2024-10-01 07:01:13 [info] Import runner completed: site-settings ✓
2024-10-01 07:01:13 [info] Import runner completed: plugins ✓
2024-10-01 07:01:27 [info] Import runner completed: templates ✓
2024-10-01 07:01:28 [info] Import runner completed: taxonomies ✓
2024-10-01 07:02:47 [info] Import runner completed: elementor-content ✓
2024-10-01 07:02:48 [info] Import runner completed: wp-content ✓
PHP: showing 1 of 1PHP: 2024-10-01 07:02:48 [notice X 1][C:\laragon\www\Eicons\wp-content\plugins\elementor\core\utils\import-export\parsers\wxr-parser-simple-xml.php::53] Function libxml_disable_entity_loader() is deprecated [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
JS: showing 1 of 1JS: 2024-10-01 07:03:35 [error X 1][https://eicons.local/wp-admin/load-scripts.php?c=1&loadchunk_0=jquery-core,jquery-migrate,utils&ver=6.6.2:2:28760] Cannot read properties of undefined (reading 'value')
== Elementor - Compatibility Tag ==
Elementor Pro: Incompatible
== Elementor Pro - Compatibility Tag ==
========================================================================================================
Production Site:-
========================================================================================================
== Server Environment ==
Operating System: Linux
Software: LiteSpeed
MySQL version: Ubuntu 20.04 v10.3.39
PHP Version: 8.0.30
PHP Memory Limit: 512M
PHP Max Input Vars: 1000
PHP Max Post Size: 800M
GD Installed: Yes
ZIP Installed: Yes
Write Permissions: All right
Elementor Library: Connected
== WordPress Environment ==
Version: 6.6.2
Site URL: https://foxscribbler.com
Home URL: https://foxscribbler.com
WP Multisite: No
Max Upload Size: 200 MB
Memory limit: 40M
Max Memory limit: 512M
Permalink Structure: /%postname%/
Language: en_US
Timezone: Asia/Kolkata
Admin Email: redacted
Debug Mode: Inactive
== Theme ==
Name: foxscribbler (Underscore.me)
Version: 1.0.0
Author: Thangjam Kishorchand Singh
Child Theme: No
== User ==
Role: administrator
WP Profile lang: en-US
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36
== Active Plugins ==
Advanced Custom Fields
Version: 6.3.6
Author: WP Engine
BetterLinks
Version: 2.1.7
Author: WPDeveloper
Code Snippets
Version: 3.6.5.1
Author: Code Snippets Pro
Conditional Fields for Elementor Form
Version: 1.3.3
Author: Cool Plugins
Elementor
Version: 3.24.4
Author: Elementor.com
Elementor Pro
Version: 3.24.2
Author: Elementor.com
Flying Scripts
Version: 1.2.3
Author: WP Speed Matters
LiteSpeed Cache
Version: 6.5.1
Author: LiteSpeed Technologies
Patchstack Security
Version: 2.2.13
Author: Patchstack
Rank Math SEO
Version: 1.0.228
Author: Rank Math
Safe SVG
Version: 2.2.6
Author: 10up
Simple Cloudflare Turnstile
Version: 1.27.0
Author: Elliot Sowersby, RelyWP
Unlimited Elements for Elementor (Premium)
Version: 1.5.124
Author: Unlimited Elements
WP Mail SMTP
Version: 4.1.1
Author: WP Mail SMTP
WPS Hide Login
Version: 1.9.16.7
Author: WPServeur, NicolasKulka, wpformation
WPvivid Backup Plugin
Version: 0.9.106
Author: WPvivid Team
== Must-Use Plugins ==
_patchstack.php
Version:
Author:
== Features ==
Custom Fonts: 19
Custom Icons: 0
== Integrations ==
recaptcha: Active
recaptcha_v3: Active
facebook_sdk: Active
== Elementor Experiments ==
Improved CSS Loading: Inactive by default
Inline Font Icons: Active
Additional Custom Breakpoints: Inactive
Flexbox Container: Active
Grid Container: Inactive
Upgrade Swiper Library: Active
Nested Elements Performance: Active by default
Optimized Control Loading: Active
Optimized Markup: Inactive by default
Conditionally load Swiper CSS files: Inactive by default
Plugin Onboarding: Active by default
Default to New Theme Builder: Active
Elementor Home Screen: Active by default
Landing Pages: Active
Launchpad Checklist: Inactive by default
Nested Elements: Active
Editor Top Bar: Inactive
Element Caching: Inactive
Link In Bio: Active by default
Floating Buttons: Active by default
Elementor Editor Events: Inactive by default
Atomic Widgets: Inactive by default
Display Conditions: Inactive
Form Submissions: Active
Menu: Inactive by default
== Log ==
Log: showing 20 of 362024-09-16 17:08:37 [info] Elementor Pro/Upgrades - _on_each_version Start
2024-09-16 17:08:37 [info] Elementor Pro/Upgrades - _on_each_version Finished
2024-09-16 17:08:37 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor Pro',
'from' => '3.23.3',
'to' => '3.24.1',
)]
2024-09-16 17:08:37 [info] Elementor data updater process has been queued. [array (
'plugin' => 'Elementor Pro',
'from' => '3.23.3',
'to' => '3.24.1',
)]
2024-09-20 08:20:10 [info] elementor::elementor_updater Started
2024-09-20 08:20:10 [info] Elementor/Upgrades - _on_each_version Start
2024-09-20 08:20:10 [info] Elementor/Upgrades - _on_each_version Finished
2024-09-20 08:20:10 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor',
'from' => '3.24.2',
'to' => '3.24.3',
)]
2024-09-20 08:20:10 [info] Elementor data updater process has been queued. [array (
'plugin' => 'Elementor',
'from' => '3.24.2',
'to' => '3.24.3',
)]
2024-09-20 08:24:15 [info] elementor-pro::elementor_pro_updater Started
2024-09-20 08:24:15 [info] Elementor Pro/Upgrades - _on_each_version Start
2024-09-20 08:24:15 [info] Elementor Pro/Upgrades - _on_each_version Finished
2024-09-20 08:24:15 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor Pro',
'from' => '3.24.1',
'to' => '3.24.2',
)]
2024-09-20 08:24:15 [info] Elementor data updater process has been queued. [array (
'plugin' => 'Elementor Pro',
'from' => '3.24.1',
'to' => '3.24.2',
)]
2024-09-20 08:24:16 [info] Elementor data updater process has been queued. [array (
'plugin' => 'Elementor Pro',
'from' => '3.24.1',
'to' => '3.24.2',
)]
2024-09-24 12:52:23 [info] elementor::elementor_updater Started
2024-09-24 12:52:23 [info] Elementor/Upgrades - _on_each_version Start
2024-09-24 12:52:23 [info] Elementor/Upgrades - _on_each_version Finished
2024-09-24 12:52:23 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor',
'from' => '3.24.3',
'to' => '3.24.4',
)]
2024-09-24 12:52:23 [info] Elementor data updater process has been queued. [array (
'plugin' => 'Elementor',
'from' => '3.24.3',
'to' => '3.24.4',
)]
PHP: showing 5 of 5PHP: 2024-08-17 13:35:11 [warning X 90][/home/foxscribbler.com/public_html/wp-content/plugins/elementor-pro/core/app/modules/site-editor/data/endpoints/templates.php::150] Undefined array key "condition_type" [array (
'trace' => '
#0: /home/foxscribbler.com/public_html/wp-content/plugins/elementor-pro/core/app/modules/site-editor/data/endpoints/templates.php(150): Elementor\Core\Logger\Manager -> rest_error_handler()
#1: ElementorPro\Core\App\Modules\SiteEditor\Data\Endpoints\Templates -> normalize_template_json_item()
#2: /home/foxscribbler.com/public_html/wp-content/plugins/elementor-pro/core/app/modules/site-editor/data/endpoints/templates.php(120): class type array_map()
#3: /home/foxscribbler.com/public_html/wp-content/plugins/elementor-pro/core/app/modules/site-editor/data/endpoints/templates.php(59): ElementorPro\Core\App\Modules\SiteEditor\Data\Endpoints\Templates -> normalize_templates_json()
#4: /home/foxscribbler.com/public_html/wp-content/plugins/elementor/data/base/endpoint.php(158): ElementorPro\Core\App\Modules\SiteEditor\Data\Endpoints\Templates -> get_items()
',
)]
PHP: 2024-09-20 10:40:38 [warning X 12][/home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php::695] Undefined array key -1 [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2024-09-22 12:01:30 [warning X 4][/home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/template-library/sources/local.php::1063] Attempt to read property "post_type" on null [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2024-09-28 11:50:15 [warning X 1][/home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/base/widget-base.php::223] Trying to access array offset on value of type bool [array (
'trace' => '
#0: /home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/base/widget-base.php(223): Elementor\Core\Logger\Manager -> rest_error_handler()
#1: /home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(1828): Elementor\Widget_Base -> get_pointer_index()
#2: /home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/controls/groups/base.php(130): Elementor\Controls_Stack -> end_popover()
#3: /home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(780): Elementor\Group_Control_Base -> add_controls()
#4: /home/foxscribbler.com/public_html/wp-content/plugins/elementor-pro/modules/carousel/widgets/media-carousel.php(488): Elementor\Controls_Stack -> add_group_control()
',
)]
PHP: 2024-09-28 11:50:15 [warning X 1][/home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php::695] Undefined array key -1 [array (
'trace' => '
#0: /home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(695): Elementor\Core\Logger\Manager -> rest_error_handler()
#1: /home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(1828): Elementor\Controls_Stack -> get_control_key()
#2: /home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/controls/groups/base.php(130): Elementor\Controls_Stack -> end_popover()
#3: /home/foxscribbler.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(780): Elementor\Group_Control_Base -> add_controls()
#4: /home/foxscribbler.com/public_html/wp-content/plugins/elementor-pro/modules/carousel/widgets/media-carousel.php(488): Elementor\Controls_Stack -> add_group_control()
',
)]
JS: showing 2 of 2JS: 2024-08-19 06:22:19 [error X 2][https://foxscribbler.com/wp-content/plugins/elementor/assets/js/editor.min.js?ver=3.23.4:3:712932] this.model.isValidChild is not a function
JS: 2024-08-22 04:21:36 [error X 3][https://foxscribbler.com/wp-admin/load-scripts.php?c=1&loadchunk_0=jquery-core,jquery-migrate,utils,wp-hooks&ver=6.6.1:2:28760] Cannot read properties of undefined (reading 'value')
== Elementor - Compatibility Tag ==
Conditional Fields for Elementor Form: Compatibility not specified
Elementor Pro: Compatibility not specified
Unlimited Elements for Elementor (Premium): Compatibility not specified
== Elementor Pro - Compatibility Tag ==
```
### Agreement
- [X] I agree that my issue may be closed without action if it doesn't meet all the requirements.
Contributor guide
Assessment
This issue has not been assessed yet.