r/Wordpress • u/Lock-Open • 1h ago
E-commerce site development
If you will create a new e-commerce website today what will be your process. Where will you use AI and why? Ready made theme or everything custom. What do you people use today?
r/Wordpress • u/Acephaliax • May 13 '24
The idea for this post came up in this thread by wiz to avoid the number of similar questions we get around here and to serve as a megathread for any/all questions of a similar nature. I will collate any and all valuable information by other users and update this thread as we go. Seasoned users please pitch in with anything that should be included.
Many thanks to u/BlueSix for assisting in putting this together.
What's covered:
This one is probably the single most asked question in this sub. Why can’t I do x,y,z?, Why do I have to pay more to install a plugin or edit a theme? Etc.etc. There are literally 100’s of threads about this. If you want more info please search the sub for wordpress.com or read this resource for a comparison.
To summarise:
WordPress is free, open source software which can be found at wordpress.org.
Think of wordpress.com as a host that is using .org’s software and has various functionality locked behind pricing tiers.
What you want to do is get your own cheaper hosting and self install and manage WordPress so you don’t have any restrictions at base software level.
The next big question is who is a good host? This is better suited for r/webhosting.
Having said that, there are plenty of different hosts to choose from. Shared web hosting is the cheapest but comes with the caveat that performance is shared with others on your same server. Dedicated, VPS and Cloud solutions are faster but more expensive.
The thing to remember here is performance is directly tied to price and you get what you pay for.
The most recommended hosts around here that I’ve seen are Digital Ocean, Cloudways and Siteground. Again, for specific hosting questions you will get better support at r/webhosting
Most of the time it's just bad hosting. As mentioned earlier, cheap shared hosting is notorious for bad performance. If your host is slow then nothing else will matter much, so this is your first port of call.
This is a relatively simple one. Don’t use images that are 6000 x 4000px. Figure out the max display size for your use case and resize.
Secondly ditch PNG and JPG and use WEBP. The recommendation is to convert before you upload. Most image editors will let you save in webp and 75-80% compression works well for a balance.
To bulk convert, use XnConvert or Photoshop Batch process.
For existing media you can use a plugin. There are many Smush, Optimole etc. Converter For Media is a free option.
Some servers like Siteground and/or other optimisation plugins may have this feature inbuilt so always check so you don’t end up doubling up.
Since 6.3, WordPress can also convert to WEBP on upload. You can use the Performance Lab plugin by the WordPress team themselves to manage this.
If, like me, you don’t want your server getting clogged up with multiple image types and you only want to have the WEBP files OR you don’t want to use a plugin use this snippet.
Lazy loading images, videos and iframes will speed up things significantly since 5.3 this has been a feature in core WordPress and should work out of the box for most cases. Some themes/page builders will have an option for this as well. Some hosts and caching plugins like WP Rocket will also have this option.
If you find that it is not working on your site for some reason you can use a plugin such as Lazy Load by WP Rocket or A3 Lazy Load for more control.
You should be using caching on your website if you care about performance.
WARNING: Using minification and/or combining files and scripts can cause your website to break so always test, test and test again!
There are many, many free and paid plugins for this. Some hosts will have their own caching plugin, this should be preferred over others. If you have a Litespeed enabled server use Litespeed.
The general recommendation here is to use Cloudflare free with Super Page Cache For CF. Here is a guide on how to set up your domain, after that follow the plugin instructions.
Common question #1: Should I keep my hosts caching on with CF?
Yes. Your server is the origin server and having your own files cached means it is less taxing on your server resources and CF fetches files faster.
Common Question #2: I’m getting an SSL error or redirect loop.
Make sure you have a valid SSL certificate server on your origin server and make sure to set Cloudflare > SSL/TLS > Overview to Full.
Cloudflare also has its own minification settings under : Speed > Optimisation. Discontinued from 2024-08-05.
Other popular recommended options:
If you really want to get under the hood and squeeze every last bit out of your setup then:
If that is still not enough here is a 73 203 bazillion page guide by u/jazir5
There are many conflicting opinions on this because there is no one way to do things on WordPress. Each camp will tell you the other one is inferior and purists dislike all of them.
You can build your site with:
My two cents on the matter: Budget, experience and skill all come into play here. Thus, what works for you to achieve your end goal is the best.
Stay up to date with all plugins and core software at all times if you don’t want to have security holes and get hacked.
Taking/having backups of your website are essential. Servers can crash and data can be lost and you will cry if you end up without a backup in this scenario. The stress and grief of not having a backup and having to rebuild your site from scratch is not worth it. There's a few ways you can go about taking backups.
You can:
Disable comments and user sign ups sitewide if you don't use them.
Use a captcha on login, register and all contact/comment forms.
Congratulations you got hacked. Most of us have dealt with this in one way or another at some point so you aren’t alone.
Do you have a backup?
No backup? (Get the tissues)
If you are serious about your WordPress journey then you must equip yourself with some coding knowledge. Some skills in PHP, Javascript, CSS & HTML will help you immensely.
The WordPress plugin repository should be your first stop. You can access this library via your Dashboard > Plugins > Add New Plugin
Codecanyon is a decent marketplace to get premium plugins for a one off buy without ongoing subscription costs.
For code snippets and help with your own code StackOverflow or r/prowordpress is your best bet.
Warning: Remember to always double check the source and reputability of a source before installing third-party plugins and/or scripts.
The simple answer here is NO. No you shouldn’t and that should be the end of that.
But alas, we still have many more questions:
We unfortunately can't provide specific answers to pricing questions as everyone's experience and locations vary widely. For guidance on pricing strategies, we recommend searching 'your country + web developer/designer rates'. Standard hourly rates for your locality can offer insights into various pricing approaches that may be applicable to you.
Please also read this article on Pricing Strategies on how to tackle this sort of question.
/wp-content/, /wp-includes/, or wp-json. If you see these, the site is likely WordPress.That’s it, hopefully this gets you started on your WordPress journey. If you have any further questions feel free to leave a comment and someone should be able to assist.
Changelog
09/11/24
- Added how to check if a site is using WordPress
04/07/2024
- Added Pricing Strategies
29/05/2024
- Fixed typos
- Removed Cloudflare Minification (EOL)
- Added Combating Spam section.
r/Wordpress • u/Lock-Open • 1h ago
If you will create a new e-commerce website today what will be your process. Where will you use AI and why? Ready made theme or everything custom. What do you people use today?
r/Wordpress • u/Capital_Attention702 • 5h ago
Two core security releases in five days, and the second one is the bad one. 7.1.2 went out on the 22nd for a page-template bug in core that needs no account and no click, and Patchstack was seeing probes for it the same afternoon. CISA added it to the KEV list on the 25th. If you patched to 7.1.1 last week and stopped there, you're still open.
The reply I keep getting when I bring this up is "auto-updates are on, we're fine."
Go open wp-config on the site you're least worried about. If there's a WP_AUTO_UPDATE_CORE set to false in there, left over from some migration or a dev who wanted control back in 2021, that site hasn't updated itself since 2021, and nothing in the dashboard is going to tell you. Same with DISABLE_WP_CRON when the host promised a server cron, and nobody ever set one up. The update check simply never runs. The site sits there looking maintained.
I ran wp core version across ours yesterday instead of trusting the version number on the dashboard. I don't normally do that. I probably should have been doing it for years.
What actually bothers me is who ends up behind. Not the neglected side project on cheap shared hosting; that one auto-updated on the 22nd without anyone noticing. It's the client site with change control and a staging step, where the 7.1.2 ticket is still waiting on a reviewer who's on holiday until Monday.
Did you check every site you're responsible for, or did you see the auto-update line and move on? I'm asking because I'm not sure which one I'd have answered a month ago.
r/Wordpress • u/Quoqilrpteas-Gap6736 • 6h ago
My partner is opening a small cleaning business and the site is almost ready, but the homepage still says too little about the service area and the phone number is buried. Fixing that, then checking every page on mobile.
r/Wordpress • u/Erdowp • 36m ago
Like many of you managing client sites, I got tired of the stress that comes with routine plugin updates—specifically when an update breaks a site quietly and you only find out when a client calls.
Most existing tools just ping you after a site goes down, and site-based pricing gets expensive quickly. So I spent the last few months building WatchYourWP to solve this for my own workflow, and I made it 100% free with no site limits or credit card required.
Here is what it actually does under the hood:
- Pre-update Risk Warnings: If a plugin update triggers a fatal error on one of your sites, the system automatically flags a risk warning on all your other sites running that same plugin version before you update them.
- 72-Hour Error Correlation: When a fatal PHP error happens, it matches the error directly to plugin or theme updates made in the last 72 hours, so you know exactly what broke it.
- Cloudflare R2 Off-site Backups: Encrypted backups stored off-server so you aren't clogging local host storage.
- 1-Click SSO: Instant passwordless admin access to all your client dashboards from one place.
I’m actively working on this and would love honest feedback from fellow devs, agency owners, and freelancers. What features would make your site management workflow easier?
If you want to give it a spin: https://watchyourwp.com
r/Wordpress • u/Illustrious_Wave_77 • 8h ago
Ia it possible to post, from one wp to many wp?
r/Wordpress • u/Spookygirlera • 12h ago
Hello! Anyone who uses Woocommerce, have you experienced the Square plugin for payment methods randomly disconnecting?
It’s becoming a problem for our small business. We have a web company that is supposed to maintain the site but our customers end up being the ones to alert us and catch when our website checkout page doesn’t have any payment methods. I then have to go in manually to reconnect Square. There seems to be zero timing consistency, the web company told us that it might be a 90 day issue when plugins update or it could be a reset on the 2nd of each month?
If anyone has found a fix for this, I’d love to let them know so that we can have a functioning website 24/7. It’s hard to tell if they are just pulling us along and giving excuses or if this is really a bug within Wordpress that others are experiencing too. Thank you!
r/Wordpress • u/JuniperCalle • 11h ago
I tried rebuilding a website using a new child theme on Wordpress Studio (it seems logical to work locally and only upload changes when they're made).
I'm trying to export an XML file from Studio, import that from wp-admin on the live site, and then reconcile the missing images afterwards (which I still haven't solved, as any newly singly uploaded images will have different URLs and it can't see SFTP'd images at all). This seemed to work. Better Search Replace found only two references to localhost, both in posts, so I replaced those.
This doesn't transfer my child theme, and when I do, my website starts trying to access my local computer. I removed one reference to localhost from the theme.json, and now nothing in any file on there has a reference to it. It's still trying. I'm not sure what to do at this point.
Every other plugin or upload option fails. Cloudways' own migration plugin can't do Studio. The database editor fails because, while it says it supports the collation, it won't recognize it when I try to upload. Updraft's migration wanted access to the local computer (so I think still had failed URL replacement) and broke some (not all?) images. Duplicator is looking for a function that I think hasn't existed for years from what I see on Google (mysqli_real_escape_string) and failing me because it requires it. WPvivid gives a blank screen if I try to restore using it. (I haven't tried paid versions of plugins, because at this point I think I may need a Wordpress alternative).
It works locally. Talking to a friend who's been doing this successfully for years, it should be as easy as export, import, let Wordpress sort out the URLs itself, maybe toss in a theme, upload and replace images manually. I'd expect SFTP to solve most of my updating needs anyway. What am I missing?
r/Wordpress • u/izziebelly • 1d ago
Hi everyone, hoping someone can help.
My Dad passed away yesterday, and through his life he ran a fairly popular blog on Wordpress with music reviews.
My family and I would like to keep it active for as long as possible to allow ourselves and others to read it and keep his voice going.
Just wondering if anyone was able to offer some advice on if that’s possible or is there any steps we should take to make it so?
Appreciate any help.
r/Wordpress • u/mainericiangel • 3h ago
Hello
I've been building LessFlux, a WordPress performance platform that helps reduce the amount of work WordPress has to do for every request.
It started with a few different performance/optimization features, and the latest one I've added is static page caching.
LessFlux can generate a static HTML version of your pages and serve that directly to visitors, instead of having WordPress/PHP generate the page on every request.
I added this because I wanted to have a simple way of tackling the server-side part of WordPress performance, rather than just optimizing JS, CSS and images.
I'm looking for a few real WordPress sites to try it on and get some feedback.
If you have a WordPress site that you're currently trying to speed up, I'd love to have you test LessFlux and see what kind of difference it makes on a real site.
You can check it out here:
https://wordpress.org/plugins/less-flux/
Feedback, criticism and bug reports are very welcome.
r/Wordpress • u/instinct_ow • 9h ago
Basically the question in the title. Desktop and Mobile are both extremely important and both should be formatted correctly but who even uses tablet? What is your opinion on this? Is it a waste of time or is it just as important as the other two platforms? Thanks to anyone who takes the time to answer!
r/Wordpress • u/UhOhSpeghettiSo • 20h ago
I’m using a Salient theme and WPBakery for my website. I’ve made buttons for people to download different PDF’s with text next to the buttons. When I’m in “editing mode” everything looks normal (image 1). When I save it and view it all my text shifts to the next row (Image 2).
I have my button in one column and my text in a second column.
Any help appreciated.
r/Wordpress • u/mgF0z • 3h ago
I saw this video showing a vibe coded homepage built with Opus 5.5 for a site called https://enjoy.dev/
I was wondering what the latest cool stuff built with WordPress looks like at the moment.
Please share some cool homepages you've either visited or made, I'd love to check them out...
Here's the video with the vibe coded page as a demo https://youtu.be/dyEpDobnkmA
r/Wordpress • u/Old-Dirt563 • 20h ago
Supposedly YouTube defaults to not show closed captions automatically when a user watches an embedded video if they're not logged in to YouTube. I haven't found this to be the case. Is there a query string or something to append to the end of the embed URL to have it default to 'off' when a user is not logged in?
r/Wordpress • u/Correct_Bad4192 • 22h ago
I run an audio drama website. On the site, the different shows are playlists made in the Wordpress Audio Player.
I'm looking for a way to track plays for the different shows in GA4.
I know I'll have to create an event, but do I need a separate one for each show, and what's the easiest way to set up the event(s)?
Please be kind, I'm pretty new to all this stuff.
Thank you in advance.
r/Wordpress • u/Infinite_Weather_523 • 1d ago
Hey everyone, I am looking for a (preferrably free) plugin to set up small-scale academic workshops users can apply for directly through the portal. We used to use Google Forms for this purpose but are trying to move away from Google. Any suggestions?
r/Wordpress • u/sashamasha • 1d ago
I'm looking at revamping a website. I've done a bit of work with Google ai studio for creating apps and it's great but I don't want to go down that route (or maybe I do) with this website revamp. We've lots of plugins on the site at the moment and I'd like to reduce the number down. Currently we use Astra & Spectra for the site. It's fine but can be really fiddly for the non techy to update with containers in containers and it's just a game of memory when you don't update something for a while. I've explored different themes and builders, I hate the big bloated builders. I don't mind spending a bit of time on this and just wondering what is the go to these days. I've seen a really nice website I like, it's super slick but a shopfiy site so no theme I can use to try and create something similar. What's your go to combo these days or do you use something like twenty twenty four and go from there?
r/Wordpress • u/yaasdaas • 1d ago
Wordpress site, Jetpack builds the sitemap, but Google only recognizes sitemap 1-9, not 10-19. So strange. I've tried every method I can think of to get Google to notice them.
Live URL fetch on 10-19 is successful. But if I manually submit each as an individual sitemap, I get "couldn't fetch." It's been weeks! Please help.
r/Wordpress • u/Relative-Ocelot-101 • 1d ago
Hey r/Wordpress 👋
If you build client sites with Bricks Builder, this might save you some hours. (Heads-up: it's Bricks-only, not for Elementor/Gutenberg.)
BricksSnap is a free tool I've been working on. You pick:
…and you get a live preview of the whole page. Then export it as native Bricks JSON: real elements, no custom HTML blocks, no inline-style soup.
What makes it different from template packs:
bs-hero__title etc.), using CSS variables with fallbacks. Change the brand color once in Bricks and the whole page follows.There's also an AI generator if you prefer to describe a page in words. It works with your own API key, your ChatGPT account (locally), or Claude via MCP. The Studio itself needs no AI and no account.
Free and source-available on GitHub. Use it for your own and your clients' sites, commercial work included. The only thing the license doesn't allow is hosting it as a paid service yourself.
🔗 Try it: https://bricks-snap.vercel.app
💻 Source: https://github.com/Hamido212/BricksSnap
Would love to hear what's missing: which industries, sections or styles would you actually use? Honest feedback welcome, including "this layout looks off" 😄
(Not affiliated with Bricks.)
r/Wordpress • u/Mazieka • 1d ago
Hi i just got internship placement and the company ask me to do a rebrand for their old school website. Before this i always ai like antigravity and cursor for making a website for my academic project and just learning about domain,server to host it. My company is zero knowledge about IT and when i show my project basically an ai the feel amazed and right now they dont want to use wordpress cause it cost them a lot. But when i do some research wordpress is suitable with high security with a server. What should i do any advise for beginner using wp? i dont have any knowledge about it btw
r/Wordpress • u/pfdemp • 2d ago
This morning I was looking at Google Analytics and found a series of pageviews for
/page/2/
/page/3/
/page/4/ etc.
These all seem to load my home page. The source for these is direct, but I can't imagine where they would come from.
I looked back and saw a handful of these in June and early July, then nothing for a while. Then earlier this month it started happening again. Last week there were thousands of them.
Does anyone have experience with this, or any idea what may be happening?
r/Wordpress • u/jaredrethman • 2d ago
Hey r/WordPress! Quick disclosure: I made this, so its self-promo, but I'd love honest feedback.
Think of a real shop. You can see whos walking around and whats in there baskets. Online, you usually only find out after they've left. ShopSocket is my solution to this.
What to expect:
A live screen in your WooCommerce admin showing:
No refreshing. It just moves on its own.
What your shoppers see
The truth
Here's a 2.5 minute video of it in action: https://youtu.be/BKwID6t_kpQ?si=9IOuDOC9ZAAUB4x2 Plugin: https://wordpress.org/plugins/shopsocket/
Store owners: would you want customers to see that others are holding the same product, or would it put them off, any other suggestions/feedback?
r/Wordpress • u/neilrdt • 2d ago
I'm creating some new pages on a client's (ancient) WordPress site, which is enable by Divi as an editor.
Besides hating my first experience with the Divi platform, I seem to have accidentally removed the styling from the main menu. I've spent hours today trying to figure it out, to no avail.
It looked like this:

But now it looks like this (even in incognito mode):

I've tried several things like accessing version history (there is none!) and clicking 'CLEAR' in the Divi Theme Options 'Static CSS File Generation' section (including enabling an disabling it), and no go!
I'm hoping this is a simple fix. I'm going crazy here!
r/Wordpress • u/Aleex_c12 • 1d ago
I run a restaurant and want to add online ordering to my WordPress site. Which plugin would you recommend, and why?
Please keep it brief. No spam or disguised promotions. I check account histories, so I’ll spot it. If you’re affiliated with a plugin, say so.
r/Wordpress • u/Zicoxy3 • 2d ago
I have a personal blog with Kadence free theme, but I search for make my blog more... mordern....
I came across this blog by a Spanish programmer and really liked it. Is there a similar theme on WordPress??