14. Maintenance
Backup wordpress regularly
Optimize your database
Use caching
Reduce the CSS, JS files to as few as possible
Use as few plugins as possible
Use error reporting plugin so that you can know the
problems via email
15. Security
Files permission should be 644
Folder permission should be 755
User secrete keys in wp-config file.
https://api.wordpress.org/secret-key/1.1/salt
Change your wordpress default 'WP_' table prefix
16. Security
Use .htaccess and prevent unwanted access
AuthUserFile /dev/null
AuthGroupFile /dev/null
AuthName "Access Control”
AuthType Basic
order deny, allow
deny from all
# IP address to whitelist
allow from 192.168.0.0.1
17. Security
Deny access to wp-config.php file
<files wp-config.php>
order allow, deny
deny form all
</files>
18. Security
User security related plugins
Update your wordpress and plugins regularly.
Avoid using user name as admin and use a
strong password
Monitoring your logs
19. Migration
• Export from the current WordPress site
• Create backup for all the uploaded files and
download it locally
20. Migration
• Create the new WordPress site
• Add the uploaded files and themes
• Import the data
• Configure your new site
• Add plugins
• Enable theme