Issue
The live site has some elements missing. For example, a form may be missing.
Possible cause
Some elements may disappear due to a conflict with a plugin or with some script added from a theme.
Solution
Try the following to solve this issue:
- Deactivate all your plugins except Elementor and Elementor Pro. If this solves the issue, reactivate them one by one. This can help you find the plugin with problems.
- Switch to a default WordPress theme such as the current WP default theme (2024) or the Hello theme. If this helps, it means that there is some script added from your theme which is conflicting with the elements.
- Make sure that you do not have mixed content. For example, images or icons loaded via HTTP while your website uses the HTTPS protocol.
- To solve the mixed content issues, see I Changed The URL Of My Website And Elementor Does Not Work Anymore.
- Mixed content can make your pictures and icons disappear.
- Check the revision history of your post. If you have accidentally deleted content then you can restore it. For details, see Revision History, Undo And Redo.
Mouse effect error on Safari
In Safari, if you are not seeing mouse effects, or you are experiencing the missing elements problem, this is due to an old jQuery version being used by WordPress.
In some cases, viewing Mouse Track effects on Safari may cause a jQuery error. This can cause elements to disappear, for example missing carousel arrows. If this happens, you may also see a “maximum call stack size exceeded” error.
To resolve this issue, do one or all of the following:
- Remove entrance animations from widgets with motion effects.
- Remove mouse effects from areas that have both scrolling and mouse effects simultaneously activated.
- Update jQuery and iQuery.