[ad_1]
I’m trying to think of a reasonable way to have a template website for client projects. I typically write a child theme and plugin, then install a couple useful plugins and set some settings. Ideally, I’d like to be able to have some sort of template with default content, plugins, and settings.
I feel like I should’ve been able to figure this out pretty easily, but I’ve even struggled to search for it. How do you approach this? Or do you manually configure the settings and third-party plugins each time?
[ad_2]
Well, you could just build a base installation with all the basic plugins and settings you usually use.
And then export it with a plugin like duplicator, and import it in the new site.
I use a base template (generate press) w/ elementor. Install and configure all the base plug-ins I need. Then just use it as a base for new clients.
I used to have a default __s installation with a child theme that used scss and browser dynch. i would use that for custom themes.
With FSE, i don’t have such a projwct yet but I have twentytwentythree child theme with Sass and browser synch .
I do the plugin installation and all the renaming (from base_theme_xxxx to client_name_xxxxx ) manually. I know there are ways to automate both but i don’t use them. James quick, a YouTuber has a good video on this, a couple of years old maybe
Here comes the Elementor people.
This is why WP is laughed at. No one actually knows how to do anything but install plugins, and use drag and drop page builders.
This leads to a bevy of freelancers saying they can make WordPress sites that shouldn’t.
There is 0 reason to use WP if this is your design methodology.
Just use WIX.
A page builder is the last thing I advise a client to use because:
1. It’s slower than actually doing it in html or figuring out how to effectively use blocks
2. It’s way bulkier
3. Security issues: ([example a]) & [example b])
4. Because it will lead to [When Web Design Goes to Hell]) due to client making modifications and then becoming more demanding after they realize how easy it is to modify content