How do you handle a new installation?

[ad_1]

After installing WordPress, what do you install next?

We have the obvious theme > child theme

What comes later? At what point do you install security (backup and firewall), at what point do you install a cache plugin? When do you handle the Cloudflare CDN? When do you optimize for Google PageSpeed?

Things like these are not clear in my mind. Ive a gew website clients and Im looking to do a better job.

Thank you!

[ad_2]
7 Comments
  1. I do WordPress > security > backup > SEO > cache plugin and then themes/child theme

  2. First comes server works: security (UFW, folder/file permission, fail2ban, etc), backup (mysqldupm, tar, rsync) and cache (redis, memcache, nginx cache, varnish).

    Next step: WP config, user roles, permission, media settings, permalinks etc

    Third one: Theme/Child theme, usual plugins (Forminator, GenerateBlocks, Honeypot, PostSMTP), assets (fonts, logos, color palette).

    And last: SEO. I use TheSEOFramework.

    I do not use Security and Cache plugins, nor CDN for security and caching.

    More or less, following https://developer.wordpress.org/advanced-administration/

  3. 1. Core installation.
    2. Backup.
    3. Whatever basic-functionality plugins are needed (WooCommerce, ACF, etc).
    4. Query Monitor (to be removed when the thing is up and running).
    5. SEO. Because basic content like posts / pages need metadata and the SEO plugin facilitates installing that.
    6. Theme as required. Blocks as required.
    7. Buildout.
    8. Duplicator, to facilitate going live.

  4. My typical setup is like this:

    – Theme
    – Misc. Functionality plugins based on the project but typical stack always has (WPForms, Elementor, MemberPress or WooCommerce, and WPCode for code snippets)
    – SEO (now using AIOSEO — used to be Yoast & RankMath before)
    – WP Mail SMTP to ensure emails work
    – Backup & Migration with Duplicator

    After that I setup security things through various code snippets in WPCode as well as enabling Cloudflare.

    I add caching last and then deploy.

  5. Don’t tip-toe around the fact that you can’t log in to the back end until you install SSL or immediately change your password immediately after logging in.

    Nobody gives 2 shits what you install after that other than keep dev tools off prod.

  6. I already have a “base” system with the theme and necessary plugins we use and I clone it.

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer