Well, WP Engine is not too good at WooCommerce (no cache-for-performance based hosts deliver good Woo performance). They'll cache some of your pages, but will serve misses for most of them - and produce a slow average experience.
You are most welcome Servebolt.com.
By using page builders like Divi, Elementor, etc you can design the templates as per your requirement and set it as your product single page. All the page builders have this functionality.
If you use elementor then this link will help you.
https://elementor.com/help/woocommerce-single-product-builder/
This stack overflow question is really old (2011) but it kinda does what you want. The only thing I'd be concerned with is if the method names have changed since the shipping overhaul, or whatever your plugin is doing:
For our business, we use Trello to keep track of order progress. Each order has its own card. Here are the steps:
It works incredibly well, and I'm happy to share more with you.
Sure, though I have no idea about their quality as a host. I use wordpress.com for one of my sites and nixihost.com for the other 6. Check out r/webhosting if you need help choosing a host.
If you are hosting with wordpress.com, you need the business or ecommerce plan. If you are using wordpress.org with your own hosting, you can use regular wordpress.
Everything can stay the same other than the login aspect, really, I just need to make it so that users can pay for orders that admins create for them WITHOUT needing to be logged in (via the URL that's sent in the "Pay Invoice" email!).
I think I've got it working now though, using the following:
Solid points. Want to add one more in relation to 9th point you mentioned of recover abandoned cart. Watch visitor recordings to improve conversions and reduce the abandoned cart rate of your store use tools like hotjar, humcommerce (both free!)
Have a look at https://sitecheck.sucuri.net/
Oh and i forgot about 2 other plugins i recently discovered:
Disable Woocommer bloat (to make woocommerce faster)
Block specific spam woo order
Here is my gtmetrix report for a e-commerce i recently optimised : https://gtmetrix.com/reports/www.ironandgasoline.com/qXyU85x6/
Feel free to ask anything - i consider this score really good for 90euro a year plan divided by 30 websites ;)
While not a plugin, you might be able to use n8n.io to automate moving the data as it already supports odoo and woocommerce. It's open source.
SyncSpider is a similar commercial automation provider (with a free tier) that supports odoo and woocommerce that might be useful.
Good luck!
I'm using Mobile Assistant for store analytics, notifications on orders and customers, order status change etc.
You might be able to do that with Zapier, WooCommerce Zapier, and the Zapier Twilio & WooCommerce integrations:
wordpress.com - Hosted version of Wordpress with a monthly fee
wordpress.org - Open Source (free) version of Wordpress which you host yourself (so you need to pay for a hosting service, if you're just testing a concept you can probably get away with very cheap hosting to start with)
I'd recommend Litextension over Cart2Cart since I found LitExtension has faster migration process, easier to use and also has a more preferable price and they make really detailed migrating guidance. You can see the review on Trustpilot here: https://www.trustpilot.com/review/litextension.com
There are softwares/plugins that does this.
you can checkout our blog: https://www.aihello.com/resources/blog/2020/04/13/integrate-woocomerce-with-amazon-fba-and-ship-like-a-boss/
Search for the woocommerce mobile app. You need to have a wordpress.com account linked to your website. Once you have the app on your phone you are able to change the order status.
Glad to know you use Vultr!
I use cPanel shared hosting with LiteSpeed as webserver. After I check the IP address, it's belong to Vultr! Even though it's shared hosting, I can achieve A grade in GTMetrix!
Next time I'll try CentOS or Rocky Linux VPS with CyberPanel!
Personally use Gutenberg btw. If you take a look at my site with Ctrl + U, it only has 71 HTML lines :)
Hey,
Thanks!!
Do you have something like "customer notes" available when an order is placed? If so you can direct customers to leave their ring size there when placing their order.
You might need to do some customization with Elementor to get what you need:
I have the Advanced Shipment Tracking by a Zorem plugin and I’m extremely satisfied with it.
https://Wordpress.com/plugins/woo-advanced-shipment-tracking
You can opt for the Business plan, and install WooCommerce, or you can opt for the eCommerce plan.
eCommerce plan comes pre-installed with WooCommerce and many of it's free and several paid extensions (without additional cost).
You can compare the benefits and check the highlight of each WordPress.com plan here: https://wordpress.com/pricing.
Should probably look at zapier.com
They can set up a trigger for a product change that will produce an email out of Mailchimp.
I imagine that would just be 1 zap right? New product added, send email to everyone in group xyz? 100 tasks per month are free. I've been meaning to try it out.
Sounds like you're making your server queue responses, with a low on 366ms - which likely is one of the first requests, and then starting to queue at some point and ending at 5968ms. 50 requests per second is quite hefty though, that would for a general website equal something like 3000 active users online simultaneously on your site.
Check out this article for some math on estimation of traffic
https://servebolt.com/articles/calculate-how-many-simultaneous-website-visitors/
You could also make the Servebolt guys set up your site, and see how the same test scales there. They'll do a test setup for free.
I'm using Servebolt.com for all my sites and that includes a couple of WooCommerce sites. They're fully managed and the absolute fastest. They're servers are built for speed and scalability out of the box. You should check them out and test them. That's how I ended up with them after not being happy with the restraints Kinsta has.
Would recommend a VPS or a great managed hosting provider such as https://servebolt.com/
Depending on the project, I either host it on a VPS with Cyberpanel (OpenLiteSpeed) or Servebolt for critical, high volume ecommerce sites.
I would highly recommend going with https://semrush.com. It has served my team really well and we manage about 15 clients.
What are your hosting requirments? Almost all hosts support woocommerce. How much traffic are you expecting? What is your budget.
For a Ecommcerce site, I would suggest atleast a VPS.
Digital Ocean ( Aff. Link / Link) is one of the cheapest unmanaged option. Based on your requirement, you can go for better hosting.
Try Primaseller to sync both. They have recently come out with a newer and more powerful integration with quickbooks. They are primarily an inventory management software that takes care of woocommerce sites and provide integration to qbo on the side. Check them out if this seems right. https://www.primaseller.com
It’s quite difficult to find payment processors who will support gambling, however you might want to try Skrill (https://www.skrill.com/en/business/shopping-carts/woocommerce/) as they have pre-built WooCommerce integration.
Oh wow, I didn’t read further. In that document, it says that order sync is not supported and to upvote the idea in their comment thread. Some people in there recommend Xero. I also saw a few options on CodeCanyon for integration, but I don’t know how well they work (or the Xero option mentioned prior). Best of luck to you though!!
I am pretty shure https://Pretix.eu could handle this. It has contingents and add-on products. In case: you can try it out for free if your tickets are free. But it is also OpenSource and selfhostable.
I found this: https://stripe.com/docs/connect/currencies
But I think you really need to contact Stripe about this. I've been looking into this in the past and it's quite complex. The problem, as you state, as not showing the currency in your webshop, but getting the correct currency processed.
There are opensource CRM and ERP systems out there. To be honest this is outside of my knowledge (I can't even remember what ERP stands for), I've not used any of them but if you search Google you will find them. A quick search brings up https://www.odoo.com/
https://www.odoo.com/apps/modules/9.0/woo_commerce_ept/
I cant say how well or reliable they are because I don't use Odoo or the woocommerce connector yet but I'm planning on it.
Here you go: instructions for ShortPixel https://shortpixel.com/api-docs
lossy - 1 if we should compress the images (files) in a lossy way, 2 for glossy compression, 0 for lossless
You of course want 0 for lossless (to be honest, I have no idea what glossy means in this sense!)
i couldn't customize the category page (it looksled weird) so i created a page and placed the 2 categories of t shirts i want under them like this (screenshot) : https://snipboard.io/Tqlu5F.jpg
this may be the stupidest thing but I'm a newbie and i did not know what else to do.
answer to the second question : i created an attribute (choose_fit) and configured two terms (mens, womens) and added it to two different tshirts.
Yes. I enter info in the fields and after clicking Save changes, it doesn't save and the field is blank again. Can you see anything missing? screenshot
You could experiment with this on a test environment: https://github.com/liquidweb/woocommerce-custom-orders-table
And optimize the server by upgrading to MYSQL 8, PHP7.3,
and use mysql-tuner: https://www.linode.com/docs/databases/mysql/how-to-optimize-mysql-performance-using-mysqltuner/
Oof, I had assumed you defined each property as a Woo product, but I guess I shouldn't have if you hadn't even installed it yet. Yes, Woo will only treat "products" as things to add to cart as far as I know but there's probably workaround. Your options are twofold:
http://stackoverflow.com/questions/34548188/adding-custom-post-type-post-to-woocommerce
Speaking of SEO, you might want to let your client know their site is badged RED by Web of Trust currently:
I've had success with Authorize.net (both AIM and CIM), Stripe and PayPal (both the basic and Pro) extensions provided by WooThemes. I believe the Stripe extension by WooThemes is free these days. You'll need an SSL certificate for most of these, but you can get those for free now as well: https://letsencrypt.org/
To still have the cart maybe just disable/change the checkout button to another action? You could probably tweak it by doing a Filter on the checkout button and hiding the payment info. This link goes into that a bit:
https://apppresser.com/woocommerce-checkout-customization-guide/
Don't know off the top of my head, but I'd suggest doing a regex in file search for the text near where you want it to end up (e.g. "Add to Cart"). Whatever file name it is should closely resemble the hook calling it, or a parent that calls it. As a last step you could just add your button to the template after you've found it.
EDIT-Actually this page has some pretty good info as well, though it doesn't specify a hook. Try them all?
https://apppresser.com/woocommerce-checkout-customization-guide/
Hmmm, I wonder if it is the level of products you have? Wordpress does not do well with multi language in my view, as all it does is duplicate everything and then allow a plugin to switch from one page/post to them next.
So if in practice you have 8000 products ... I wonder if this is the issue -- or could be your database need some cleaning. It is hard to say as the rest of what you have shared sounds like you have that under control.
Do you have an url? Have you tested and looked at your waterfall and see what is loading, how long, and how big?
This is one of the best I feel: https://www.webpagetest.org
It doesn't sound like you are going to be doing a very heavy site/shop.
​
You could start with a theme like Zakra Pro or Hello ( https://elementor.com/hello-theme/ ) and Elementor Pro because you can do theme design pretty interactively in Elementor Pro now without having to code stuff. I think it works pretty decently with WooCommerce.
​
Maybe spin up a test install of WP + Woo + Elementor (not pro) and Hello Theme and play with it. You are going to have to license some paid plugins to get all the shipping, tax, payment methods and such that you want, but I think the ease of getting integrations with direct email, analytics, abandoned cart handling, coupons, etc, favors WooCommerce. Plus, your site and your Store are in the same platform, with unified CMS control over all of it.
​
One thing I think that WP doesn't do well at ALL is dev/staging with e-commerce. It can be very hard to make changes in a staging site when you have orders coming in because then it's hard to push the site/design changes to production without overwriting the e-commerce databases.
​
I'd love to hear from others about how they handle this.
ok. thank you.
I checked it out. made an account, ended up on miro.com and after what felt like 5 eons of scrolling 1000ds of miles and zooming 8 light years back and forward. This is my conclusion. The actual data they are giving is great. The interface sucks big time. For me that is.
That used to happen to use when we were on a shared server. We started running automated emails through SendGrid and haven't had any issues. Their free package gives you 100 emails per day.
I find some of these sites testing speed can be a bit misleading but here is a GTMetrix of a product page:
https://gtmetrix.com/reports/www.streamlinefiltration.com/TZSNOyvT/
Why do you want to change to a new theme? Theme is just "giant package" that will enable you to achieve one visual layout.
What problems are you going to solve with this change? How better will it be? How much will it cost? How much revenue are you going to get back with this change? Ask yourself this and other questions before commiting to change.
Are you going to change but keep the same design? It took me more than 5 minutes to see it was an e-commerce website, not a corporate business website.
There are some issues that go far beyind the theme you are using, about UX, performance, etc.. By changing the theme, will you solve all these problems? Will it increase your profit? Then go for it... No? Then try to check if it's woth the investment.
Run your site on GT Metrix and Google Pagespeed Insights to see how it perform. See it for yourself.
I have launched a few stores myself. Check this report of gtmetrics.. you are using a really high resolution images that are being compressed when loading, your page speed score is also suffering as a result. https://gtmetrix.com/reports/holygarbage.com/1sT9EYba DM me if you need further assistance. All the best.
Your hosting plays a major role in your site speed. As well as the number of plugins that you use. Also, the caching and CDN implementation etc.. But, testing a theme before buying it is good practice because a lot of themes out there aren't optimized for speed. With that said, use this site to test the theme demo speed: https://gtmetrix.com/
You *definitely* need SSL certificate for e-commerce. Also check out speed of your site here: https://gtmetrix.com/reports/www.awayofeart.com/P8KaJC5f. Not bad, but you need to improve time-to-first-byte – almost one second is too much. Try lowering it to 0,1s-0,2s
To have the functionality you needed, you'll either have to use a plugin or a theme that has the custom code needed. For instance, one of the themes that I use "Woodmart" has the option to turn off the second price in the theme settings. I recommend purchasing a premium theme that has all the features that you need to minimize the plugins needed. Less plugins = less issues, no compatibility issues, less risk of bad code, and a faster site!
I wish I could tell you exactly how to fix this but I was in your shoes a long time ago and I would suggest learning some html/css, basic php understanding, and how to access your WP server through FTP (preferably, SFTP).
For a quick fix, you can either find an alternative plugin that works properly with your theme or try to find some custom code online and paste it inside your functions.php file. You don't want to edit the files in the main theme folder because once it gets updated, all your modifications are lost! You'll want to create a child theme for your custom code. A child theme tells WP that it's dependent on the main theme but any code/files inserted into the child theme folder has top priority and overwrites the main theme's files.
When I accessed your site, it was really slow for the pages to load. I'm guessing you're not using a CDN and I would recommend using one if you intend to sell across the EU and internationally. Either way, I hope you're using caching plugins at least. If not, install "autoptimize" and "cache enabler". Then, test your site speed with gtmetrix.com.
I have over 50 on mine. Anyone who knee-jerk tells you that you have too many plugins without finding out how up-to-date you keep them and if you have any redundant features in plugins (you might be able to combine features in a different plugin and eliminate one) is not serving your best interest.
One plugin that does the work of several and has another really cool feature may help you slim down: Clearfy. It is a combination of several plugins: image optimization, minify, etc. But it also has a cool feature where you can disable plugins at the page level.
Example for me: I use a wishlist plugin, but not on my front page. So I can disable it on my front page and save the overhead. My GTMetrix scores are high, even though I have a long TTFB. My desktop PageSpeed score is high, and my mobile PageSpeed score is acceptable.
The only place where I think I can improve now is through a better host, although TMD Hosting has been good to me for over a year now.
Zapier and google cloud print should be able to do this for you
You’d set it up so an invoice/receipt sends to a specific inbox then zapier automatically prints it when it comes in
I use the MonkeyData app on my iPhone but have linked the android version.
No jetpack needed, but it only allows you to view orders.
you could get something like this.
https://www.amazon.com/DUCLUS-Shooting-Portable-Photography-Backgrounds/dp/B07TNPZ6HR/
For example, this product on amazon:
When you choose certain variations, the main price updates: https://www.amazon.com/adidas-Originals-X_PLR-Running-Black/dp/B077X7D8Q1/ref=sr_1_11?s=apparel&ie=UTF8&qid=1543867907&sr=1-11&nodeID=7141123011&psd=1&keywords=adidas%2Bshoes&th=1 , while in wordpress a small dropdown price shows up with the updated price.
try Mobile Assistant for WooCommerce, it's free for browsing store statistics, order status change (and you can change it as well), newly registered customers, i think shipment has to be available as well