This topic has 3 replies, 2 voices, and was last updated 1 years ago ago by Niddy
Hey guys,
I’m sure you’re aware but can you look into optimisation as well as offering funky features as all sites using Xstore fail tests.
I’ve yet to achieve anything above a C on GTMetrix, even loading a default theme. Essentially every single theme demo hits an F – ie bad.
Example, doms / password strength (zxcvbn.min) and many other scripts unnecessarily loading.
The zxcvbn script loads on every page due to the my account header icon, so instead of having the login / register fields can you incorporate a way to select a click here to login button in its place?
Surely SEO plays a part in theme building? There’s waaaaay too many scripts and stuff loading which seriously affects the speed. As said, the best I can see with testing every single demo is a C score – on a one-page layout with 4 images.
Can this be a priority? You’ve had hundreds of comments about this and other themes don’t have such issues – you can still do fancy but fast. Just set things to apply properly before / after fold.
Honestly, I’m losing the will to live and do not want to use a plugin like WPRocket – as it’s not needed if it was coded properly.
I will strip the main build I’ve done down to test it and will get a B score at best, but I shouldn’t have to spend hours on each page…
Can you please look into this as speed supersedes fanciness all the time. A nice looking slow site is nothing compared with a bad looking fast site!
Please? This is madness the amount of coding and file edits and functions needed to strip the unnecessary Xstore stuff loading. ?
See private for info. Please do not post anything public about this site.
Hello, Niddy,
Thank you for contacting us and for using XStore.
Here are tests of our demos – https://gtmetrix.com/reports/xstore.8theme.com/2CoSLspr/ https://gtmetrix.com/reports/xstore.8theme.com/ex1TDvBp/ https://gtmetrix.com/reports/xstore.8theme.com/xjzqRSrs/
About login/register fields, go to Theme Options > Header Builder > My account > Content Type > select “None”.
About your results on gtmetrix https://prnt.sc/D77kcaonms7m :
– Avoid enormous network payloads – https://gtmetrix.com/avoid-enormous-network-payloads.html ;
– Reduce initial server response time – contact your hosting provider, because it is server-side;
– Avoid an excessive DOM size – read these posts about DOM https://docs.wp-rocket.me/article/1412-avoid-an-excessive-dom-size
https://isotropic.co/avoid-an-excessive-dom-size-on-your-wordpress-website/ Edit your page and Product elements and enable Ajaxify for the Product elements https://prnt.sc/HzYeSqzHBWKo . It should reduce the DOM structure. Also, you may try to reduce the DOM results on the page by reducing the number of sections of the page/elements in the footer or header;
– Avoid chaining critical requests – https://wp-rocket.me/google-core-web-vitals-wordpress/avoid-chaining-critical-requests/
– Avoid long main-thread tasks – https://gtmetrix.com/avoid-long-main-thread-tasks.html
Also, please read this article – https://www.8theme.com/documentation/xstore/troubleshooting/how-to-speed-up-my-website/ For example you are using an unoptimized featured image for product – https://prnt.sc/gN-QwJb8UXx3 https://tinypng.com/
There is no need to use large images here – https://prnt.sc/IlTrMlzfen13 In your case, such heavy images in page content are one of the main reasons for the speed problem.
We trust that the information provided will be of significant assistance to you.
Kind Regards,
8theme team
awesome thanks for the help with this 🙂
The issue related to '‘Speed / optimisation – really slow due to all the xstore actions!’' has been successfully resolved, and the topic is now closed for further responses