Archived topic
building a custom theme
4 replies · Started by Ema on October 5, 2020
Hello, I have a client who wants me to make them a custom theme/template - rather than building the website, which they can populate themselves and add to more sites they own.
I'm wondering if you can point me in the right direction on how to build my own theme/template, as you have in the GP site library. I may just create a Generate Press only theme or incorporate Elementor Pro. Not quite decided.
Any help is most appreciated.
Many Thanks, Ema ☺️
Hi there,
There should tons of articles on Google that helps with developing your own theme:
https://codex.wordpress.org/Theme_Development
https://www.dreamhost.com/wordpress/guide-to-developing-a-wp-theme/
Hope this helps to get you started.
You could use the GeneratePress child theme (which is a blank theme) and build the client a "custom" theme from there. I do this all the time for clients.
Give them a "custom" theme by changing the child theme's style.css
/*
Theme Name: GeneratePress Child
Theme URI: https://generatepress.com
Description: Default GeneratePress child theme
Author: Tom Usborne
Author URI: https://tomusborne.com
Template: generatepress
Version: 0.1
*/
to this:
/*
Theme Name: My Client Company
Theme URI: https://clientdomain.com
Description: Custom Theme for Client Name
Author: Your name
Author URI: your domain
Template: generatepress
Version: 2.1
*/
When they login to WordPress the Theme Name will be displayed as whatever you enter for Theme Name.
Thank you both for your help. Diving in now!
Ema :-)
No problem :)