Here are 10 things you should consider before doing anything else …
1 – Everything is done on your own computer
WordPress theme development with Pinegrow is meant to be done on your LOCAL computer. (There is no FTP nor SSH or remote server manipulations involved. It is all about FILES and FOLDERS stored on your own computer …)
2 – Necessary additional applications
(see point 1) You have to install and configure a Web development environment (a webserver, a database engine and WordPress) on your own computer. Please consider using WAMP, MAMP, Local … Note: Our favorite solution is Local from Flywheel (Mac/PC and FREE)
Read a super complete post about how-to set up a local WordPress development environment HERE.
3 – WordPress knowledge is required
The Pinegrow support team often receives the following question: “how I can export my website to wordpress? With one click if this is possible….”
Pinegrow will help you a LOT to create awesome themes very quickly, but there is no black magic: a basic understanding about what is WordPress and how it works is required. (see point 9) and so, to answer the question: No, there is absolutely no auto-magic HTML to WordPress theme conversion feature included within Pinegrow.
Here are some testimonials from Pinegrow Pinegrow PRO+WP users
From Lars Kwiatkowski on Slack
I had almost no experience on wordpress theme creation. with the docs on the pinegrow page it was really easy to create my first theme. It is so well documented. Just give it a go with a really basic wp site. wordpress theme creation is a big topic and it needed several pages for the pinegrow team to explain everything. But it is well made and sorted – if you have basic understanding of wordpress, you will have made your wp theme in no time. Learning wordpress itself shouldn’t be a topic here. you can find millions of videos explaining how to set up your wordpress. And for creating a wordpress page you don’t use Pinegrow, you just use your browser. After creating a basic wordpress page with the a random theme which comes with the wordpress installs, you then come back to Pinegrow to make your own theme easily.
From chrismb on Slack
My advice to anyone wanting to use WordPress with PG would be to at least get a basic understanding of how WP theme development works without using PG. Get on Youtube and have a look at a how to on create a WordPress theme with Bootstrap. Have a look at the WP Codex and understand page hierarchy etc.
Understand that PG is a developer tool that helps you not have to write repetitive chunks of monotonous code. However it does also help you learn more about the code as you can easily preview the generated PHP in PG (something PG encourage in their vids).
It is an awesome development tool and massive time saver, but it isn’t and I don’t think it was ever intended to be a drag and drop theme creator. (and I hope it never goes that way too!)
4 – Everything in its time
To avoid trouble or embarassment, , this is only when your theme is finished, tested and packaged that you should start thinking about installing it on a remote WordPress for yourself (or releasing it to the public).
Before that, you must absolutely prepare and fully validate your theme on your LOCAL development environment. (see point 2)
5 – Editing existing WordPress themes?
You cannot edit existing WordPress themes from ThemeForest or any other market with Pinegrow BUT you can convert static HTML documents into true and valid WordPress themes.
6 – Practicing is the key to success
If your WordPress knowledge is not sufficient (see point 3 and 9), you will fail a lot BUT because everything is located on your own computer (see point 1 and 2), your numerous attempts will be done quickly and you will learn a LOT from your failures.
7 – At first, keep it simple, stupid
Even with Pinegrow, you should NEVER start your journey into WordPress theme development with a COMPLICATED project. Try to create VERY simple things first and learn on the go.
8 – Learn from existing projects
9 – Read the fine Manuals
From now on, the CODEX, which is the WordPress documentation, should become your bedside book and If you know nothing about WordPress templates and roles, then WPHIERARCHY is the best place to learn. (You can also read our documentation and watch our video tutorials)
10- Start your project carefully and discerningly
While sexy and available within Pinegrow, Bootstrap Blocks for WordPress are more recommended for simple landing pages and projects with no deep customization.
For every other situations, please, don’t hesitate to start from scratch. Your development life will be better.
Note: You can also use our WordPress Starter Theme (Bootstrap 3.3.x only)
Happy Pinegrowing and WordPress theming !