When my website was in development stage(i.e. when it’s on localhost), I was easily able to change section background and effects used to reflect immediately. But when I made my site live on Windows Server 2012 and tried to update section backgrounds, background is not updating. Whenever I add new image to server, it’s not displaying in section background. But when I try old uploaded images, all those images display.
I tried following possible solutions:
- I changed absolute path’s of images to relative path, but not worked,
- I cleared wordpress’ cache, it also not worked,
- I cleared browser cache, it also not worked,
- I changed “CSS Print Method option” to “Internal Embedding” from “External CSS” in elementor’s settings option, it also not worked,
- I’m not using another page builder
- I tried templates that also not worked.
I checked this elementor’s link also – My changes do not appear online, what can I do?
But above document didn’t work for me. Is there anyone faced this issue and have solution for this problem?
4
Answers
This problem occurs just because of "User Permissions". I used Microsoft Windows Server 2012, So I followed following steps:
Now elementor can read images. When you'll update image, you need to stay calm and wait to update. It'll take time to change.
Don't make Image Size option full, it'll take too much time to update. Instead of that use 1024x1024. It'll update fast and you can see change immediately.
Just don't forget to remove that user after complete updation of live site. It's bad practice to have full access to live site.
For the second time i struggled with this issue for hours only to find the quick fix:
Elementor > Settings > Advanced > CSS Print Method > Internal Embedding
I tried many of your answers, but with no effect.
Style > Background and then select HOVER (Instead of NORMAL) finally did the trick!
I had a similar problem. I couldn’t get images or background colors to show up on my background. I found that the background overlay was set to white with an opacity of 100%. Once I set it to 0% opacity everything worked. I don’t remember setting any overlay so it was probably on by default.