in Google Page Insights i am now on desktop at 100...mobile is always a bit lower.
i squeeze with https://squoosh.app/ .
i use mozjpg.
try to use some cache plugins. i use: WP Fastest Cache premium and Asset CleanUp: Page Speed Booster. (clean unneeded assets from pages)
also i use cloudflare (intl. site) plus their plugin plus WP Cloudflare Super Page Cache
​
with all that it is pretty easy to go to the top...
good luck
There was a massive/critical security breach found in July 2020 - https://www.wordfence.com/blog/2020/08/critical-vulnerability-exposes-over-700000-sites-using-divi-extra-and-divi-builder/
But not updating to the latest version, you are risking the entire website for you and visitors.
It is very important to update because things like these could result in a data breach which can be very costly.
Like TSP2015 said, update on a staging site and see what happens. If there were modifications done to the actual theme (Which is never advised and should always be put in a child theme) then you will most likely need to ask what changes were made and go digging for changed code. If everything looks and functions correctly then you should be okay to update on live website or push staging to live.
I assume you are using the Divi contact form? I have had a similar thing happen it works on some sites but not others (same host... and even on a shared account - just little sites). Changing the email that it sends to seemed to help (from the one that matches the domain to gmail). I think I may also have used the SendGrid API.
However, at work I use Gravity Forms on our sites (using Divi and others) and have never had an issue. Gravity Forms is pretty easy to use and is pretty customizable. I like it over some others as it collects the entries.
I agree with another poster who says Bluehost is the likely issue. If you've gone to GTmetrix.com and made all the changes you can, but are still experiencing slow speeds then hosting is the issue.
You need a hosting provider with a good TTFB (time to first byte). I recommend SiteGround but it's not as cheap as Bluehost or GoDaddy—for good reason.
I wouldn't bother with this. It's more important that your images are properly sized and optimized.
Run a scan on gtmetrix.com and see what it says.
My Divi sites load under 3s. The biggest issue I've encountered with slow Divi sites were
In looking at the page source there is something going on with the link shape.
This doesn't work:
<a class="et_pb_button et_pb_custom_button_icon et_pb_button_0 et_pb_bg_layout_dark" href="https://www.amazon.com/dp/B094XLGYNR" data-icon="$">BUY NOW</a>
But this does:
<a data-icon="$" href="https://www.amazon.com/dp/B094XLGYNR" class="">BUY NOW</a>
Reset the style and then re-add, testing with every change
it could be a change in your hosting rules and standards some hosts will disable php mail functiions ( like my host- inmotion hosting), i used a plugin for smtp for years and worked fine, but last year I found this solution when i was having a perfomace issue and was working with my host to elminate unnesccary plug-ins.
Its from elementors website on smtp plugins, but obvioulsy works great with divi. Use a child theme obviously.
Here is the article, scroll down to "How to Set Up WordPress SMTP Without a Plugin" https://elementor.com/blog/best-smtp-plugins/
I am not against plugins at all, but if you can do it with some simple code then why not, it beats future plugin headaces with forks, conflicts, bad support, etc
Good Luck!
Why would you pay a high hosting fee for WordPress.com when there are many other better hosts that would charge much less? Or are you saying you have the "free" WordPress template thing? WordPress.com is not going to do much to help with Divi or PHP unless you pay them.
><div class="calendly-inline-widget" data-url="https://calendly.com/wmvideomarketing/15min" style="min-width:320px;height:630px;"></div>
<script type="text/javascript" src="https://assets.calendly.com/assets/external/widget.js"></script>
Yep....you got it. Thanks for the easy and obvious answer.
Wow, wow wow, hold up. You can't just upload a font file and link to it.
There are two ways of doing this. Adobe has fonts ready for web as long as you have a subscription. Try Adobe fonts if you have a subscription.
No subscription? Use this site https://www.fontsquirrel.com/tools/webfont-generator
You can upload your font as longs as it's not copy right, and it will generate all the font files you need and CSS to use them. You will have to upload them to your child theme to get them to work using an FTP client(file Zilla).
You must use a child theme though. Don't know about child themes? Go to your plugins and search for a plugin called child theme configurator by Lilaea Media and install it. Open it up, select Divi from the list of themes drop down and proceed with creation. Once done, go to themes and select the Divi child you just created. Don't worry, everything will be just as you set it. Now you can upload your fonts and apply the CSS to your child theme styles file. You can access that by FTP or by simply navigating to appearance/editor and applying it there.
I hope this help. Good luck.
The process requires you to use a child theme, be able to upload through FTP to your child theme.
Go to this website, and generate your custom fonts https://www.fontsquirrel.com/tools/webfont-generator
Then upload your new files to your child theme and use their generated CSS to call them into your theme.
Then using CSS you can assign them as fonts anywhere on your site. You just need to know CSS and do this in your child theme. I repeat, child theme.
Thanks.
I don't see the pencil icon, but there appears to be a rendering issue with the font when the letters 'f' and 't' are used together.
There appears to be an issue with the Google Font used for the site...
If you type 'ft' in the text preview on the Google Fonts website for the font, it renders blank: https://fonts.google.com/specimen/Doppio+One
Only way around this that I can see would be to change font...
Hope this helps!
To embed the animation as a plain video, just convert the .mov file to an mp4 file (h.264 encoded) using Handbrake and then insert that into a Video module. However...
It sounds like a video isn't what you are actually looking for, as usually Lottie animations are continuously looping vector style deals. The JSON file is basically a list of instructions used to describe what the visuals are supposed to be for the rendering engine to interpret and output on the webpage.
If the animator is losing the motion parts of the instructions, then they need to get help from Lottie or post up their issue in the subreddit
I've got the same problem.
But this might offer some relief. Not even Google's own resource on CLS passes the the test.
It sounds like you're on Wordpress.com not Wordpress.org so I don't know if I'll be that much help, but when you can access your /wp-admin it might be easier for you if you turn on Classic Editor.
Divi > Theme Options > Builder > Advanced > Use Classic Editor
I find it personally, easier to use because I'm not forced into only using the frontend Visual Builder.
I'm not sure why your admin bar would be missing from the screen since it provides the options to exit the Visual Builder and go to your Admin Dashboard. A screenshot or url might help?
If you're going to pay the $25 a month on wordpress.com make sure that you do not have requirements for things like custom subdomain landing pages, etc. If you're just looking for a place to host your website where you will blog or not do a ton of customization the nit's perfect. If you need customization work done, and an all out platform because you have lots of web development experience then get your own hosting.
This is just my opinion mind you, and should be regarded as just that.. an opinion, and it doesn't mean I'm correct nor does it insinuate that any other view other than mine is wrong. You will need to sincerely do your own due diligence for whether or not to do .com or .org
Theme Customizer > General Settings > Typography
If you are using any non-system level fonts (Arial, etc), you can go to google fonts and download the fonts yourself. Follow this here on how to define custom fonts in your child themes CSS file.
To use both TTF and WOFF fonts is a best practice, and this is a good converter to get the best of both worlds.
You're using Magnific Popup for the lightbox, I think. http://dimsemenov.com/plugins/magnific-popup/documentation.html#when-popup-is-opened-scrollbar-of-window-disappears-and-creates-empty-space-or-shifts-some-fixed-positioned-menu-or-whatever
edit: Just tried it on my Divi tester. Divi uses Magnific Popup to do the lightbox effect on images. Not sure if you can fix that through Divi or not. My advice is not use the built-in lightbox and use a separate plugin instead.
The white bar is padding on #left-area.
#left-area { width: 79.125%; padding-bottom: 23px; }
Change the padding-bottom to 0px;
what's your page? look at images (sizes), plugins first. it's not always about speed - you can only sacrifice so much content before you lose customer interest. also, some sites need more content than others i.e. photography sites. also, you using the default site with no redirects?
Mine 60/95 (mobile/desktop):
https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Feddie-hernandez.com%2F
Here's a Divi site I built recently: Omphroy Eye Care
It scores a 79/100 for mobile and 99/100 for desktop on Google PageSpeed Insights
These results aren't typical for a Divi site. This was done via extensive speed optimization.
Out of the box Divi sites usually score in the 10-30 range on mobile. Your speed will largely depend on your server, but also on internal and external assets loaded on the page. Using slow plugins, third party scripts, and large images will have a big impact on your load time.
If you haven't, update your version of PHP. There are also some plugins that can disable unused code.
Also, make sure you're not using gigantic image and video files. The larger the file, the more data your page will have to load.
Google has a cool tool that will help point you to things you can do outside of divi https://developers.google.com/speed/pagespeed/insights/
I'm not sure about the divi contact form, but you can do this with contact form 7 plugin.
https://contactform7.com/getting-default-values-from-the-context/
You will need to set the Plan button URLs to something like this:
Run a scan at gtmetrix.com and see what it says. Sometimes it's not as simple as 'installing a plugin.'
Usually when I see super slow Divi sites it's because:
Funny, I have been doing speed tests on a Divi installation testing different tools.
If you don't spend time optimizing images, doing page caching and asset minimization, then every single theme out there is gong to suck for speed.
The results are just fine --here's the most recent: https://gtmetrix.com/reports/afpas.com/rxalucMV
Note: This is on shared hosting, with no CDN, and only free plugins used.
Scam? Elegant themes is no different than any other company who asks for a subscription to continue getting support and access to all themes and plugins — except you can pay a one-time fee for lifetime access.
Slow loading is usually because of a terrible host, or 'optimization' plugin settings conflicting with the settings alreayd in Divi.
Did you run a test at gtmetrix.com? What did it say you need to improve?
Ok, so I've just found your Divi site and can see that your speed score is exceptionally poor indeed: https://gtmetrix.com/reports/drcorbet.com/VhnOdyzb
The slow load time of the site is nothing to do with Divi, it's being caused by all of the additional 'junk' that you're loading in on the page. GTMetrix clearly shows you what the issues are, so I'm really confused as to why you would try to blame Divi as being the cause of the sites slow load time...?
Siteground is absolutely fine with Divi. All my sites load in under 2 seconds.
Have you run your site on GTmetrix.com? That should help you figure out what you can approve on.
Also, I've found most of the caching plugins to conflict with Divi - they usually make the site slower. Divi already has minifying and caching so you'll need to play with settings.
The Siteground CachePress plugin is awesome and does a great job of optimizing a lot of things for you.