Started Kits
wp-config.php
Adding the code below to wp-config.php
define( 'WP_MEMORY_LIMIT' , '1024M' );
define( 'WP_MAX_MEMORY_LIMIT' , '1024M' );
define( 'WP_POST_REVISIONS' , 10 );
Setting > General
Change the project tagline
Change the timezone to UTC+8
Setting > Reading
Tick "Discourage search engines from indexing this site"
Setting > Discussion
Defaul post settings > Untick All

Other comment setting > tick all except last one, automatically close comments change to 1 days

Email me whenever > untick all

Before a comment appears > tick all

Avatar Display > untick
Setting > Permalink
Permalink structure > Post name
Delete Dummy Data
Post > delete dummy post
Comment > delete dummy comment
Install Plugin
Classic Editor
Classic Widget
Disable Comment
- Setting > On Specific Post Types > Check All

WP Bakery
Advanced Custom Field
SVG Support (Optional)
Advanced Editor Tools (Optional)
Change Theme Name
Go to wp-content > themes > change theme folder name
- Check is any crash, if yes, revert back the theme name
Go to wp-content > themes > your_theme > style.css > change themes info

Live Setup
DASHBOARD
Click Screen Option (Top Right) > uncheck useless screen elements
- At a Glance, Activity, Quick Draft, Wordpress Events and News, Welcome
Update Permalink
Permalink structure > Save
Install Plugin
Install Plugin > Disable All Wordpress Updates
Install Plugin > Hide Admin Notices
Install Plugin > All-In-One Security - Security and Firewall
- Download the Setting Files
- WP Security > Settings > Import/Export > Import AIOS Settings

- WP Security > Filesystem Security > Set Recommended permissions

- WP Security > Brute Force > Login Page Url > change login link
Install Plugin > WP Rocket
- Settings > WP Rocket > File Optimization > Minify CSS files
- Settings > WP Rocket > File Optimization > Combine CSS files (Enable Minify CSS files to select)
- Settings > WP Rocket > File Optimization > Minify JavaScript files
- Settings > WP Rocket > File Optimization > Combine JavaScript files (Enable Minify JavaScript files to select)
* Might crashed with the pages, please check the page after update, if is crashed, then uncheck it.

- Settings > WP Rocket > Media > Enable for images
* Might crashed with owl carousel, please check the after update, if is crashed, then uncheck it.

Install Plugin (Optional)
If form exist > Install Plugin > Easy WP SMTP by SendLayer
- Easy WP SMTP > Mailer Settings > Other SMTP
- SMTP Host > smtp.gmail.com
- Type of Encryption > SSL
- SMTP Port > 465
- SMTP Username > Username
- SMTP Password
- Go to google app password
- Select App > Mail
- Select Device > Other > Give a name
- Generate > Copy Password
*The app password normally will straight provide by client
- General Settings > From Email Address > Change Email
- General Settings > From Name > Change Name
- Save Setting

- Easy WP SMTP > Send a Test > Send Test Email
Install Plugin > BackWPup
- Job > Add New
- General > name the job
- General > Job Destination > Backup to Folder > Check
- Schedule > weekly > Monday 5:00
- DB Backup > Backup file compression > GZip
- Files > Backup WordPress install folder > Uncheck
- To:Folder > File Deletion > 2
Others
Update theme screenshot
- cPanel > wp-content > themes > theme_name > screenshot.png > replace
