Checklist

Make sure your checklist is all checked.


Checklist BEFORE you start your development (after install default WordPress files):

[ ] I’m using Source Control in my project

[ ] I’ve setup a staging environment to my project

[ ] I’m sure my computer has no virus or malware

[ ] I’m using a FTP user that is not thought or root

[ ] I’ve replaced all security keys in my wp-config.php file

[ ] I’ve changed my table prefix

[ ] I’m not using admin as username and a weak password to my admin panel


Checklist AFTER you finish your development and BEFORE push site to live:

[ ] I’ve tested entire project in the staging environment

[ ] I’m not adding any CSS or Javascript code in my WordPress admin

[ ] I didn’t add any line of code in any original theme or plugin

[ ] I’m using child themes

[ ] I’ve installed WordFence and enabled email notifications

[ ] I’ve disabled file edit adding DISALLOW_FILE_EDIT and DISALLOW_FILE_MODS in my wp-config.php file

[ ] I’m connecting to a MySQL database using a user that ony has permissions to SELECT, INSERT, UPDATE and DELETE

[ ] I’ve set all file permissions correctly