Post Launch Checks

  • URL Updates – make sure all url/links is changed to Live Domain/URL ( suggested plugin – WP Migrate DB )
  • Add SSL to the site ( simply just do auto AutoSSL from the cPanel > SSL/TLS Status ) ask the management for more details.
  • Make sure `Discourage search engines from indexing this site` is NOT check in Admin > Settings > Reading
  • Make sure Thank you pages have SEO indexing set to False same with other pages that doesn’t need to be index by Google
  • Add Security (Wordfence Security), and follow instructions here.
  • Add Caching Plugin (Fastest Cache Plugin) instruction below
    – Fastest Cache Plugin Settings – Instruction
  • Add WP Mail SMTP Plugin and add Sendgrid API Key. ( Ask the management for API Key )
  • Update Admin Email from database to client email – Instruction
  • Add reCAPTCHA and supply the correct key. The key are different depending on the server, hosting the website as follow
    – If the website is hosted on our production server (site with .hicalibertest.com.au to its staging url). Use the default key given to you, if you don’t have that ask your team lead.
    – If the website is hosted on other server (site with `.clwebdev.com.au` [TML] and `komosionstaging.com` [Komosion] to it’s staging URL). Add the live URL to Hicaliber Accelerate Google Captcha admin and copy the key from there where you add the site.
  • Change Email Address where notification should go / Check notification settings see below instruction
    – Notification Settings – FROM Email = [email protected] FROM Name = Website Name see: Example
    – Also update WP Mail SMTP From Email, and From Name with the same value as in the Gravity Form.
    – If website doesn’t send emails to user after form submission and all emails are sending only to the client admin email, please check Force From Email and Force From Name on the WP Mail SMTP.
  • Form Testing – Make sure form are submitting and notification are being sent. Please also check the validation message styling. TRASH forms not required for project.
  • Create Editor User
  • Turn off Debug mode, core auto update and increase memory limit – under wp-config.php set the following:
    – define( ‘WP_DEBUG’, false );
    – define( ‘WP_DEBUG_DISPLAY’, false );
    – define( ‘WP_DEBUG_LOG’, false );
    – define( ‘WP_AUTO_UPDATE_CORE’, false );
    – define( ‘WP_MEMORY_LIMIT’, ‘2048M’ );
  • Force HTTPS – place the code in .htaccess before the WordPress lines begin Example
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    </IfModule>
  • Add WordPress Security Key and Salt and use the default WordPress Key Generator to replace this block
  • Increase PHP Settings under PHP ini as follows:
    – max_input_vars = 4000
    – PHP memory limit = 2048M
    – post & upload size –> 16M
  • Update the Site Language to English Australia and Update the Time Zone to the correct value on the General Settings base on the Company Address
  • Add Website to Google Search Console and Sitemap
  • Add Website to ManageWP
  • Make sure all login details are updated & correct on Jira Webhost Board