After WordPress is installed:
- Settings > General > Tagline: Change to client's tagline
- Settings > General > Timezone: UTC-8 (Las Vegas, Los Angeles) > Save
- Settings > Reading > Your homepage displays > A static page (check) > Homepage (select)
- Settings > Reading > Search engine visibility > Discourage search engines from indexing (check) - Remember to uncheck when the site goes live
- Settings > Permalinks > Post name (check)
- If E-commerce site, customize permalinks
Theme Setup:
- Appearance > Themes > Add New > Hello Elementor > Install > Activate
- Appearance > Themes: Delete all other themes
- Plugins > Add New > Child Theme Configurator by Lilaea Media (before: Child Theme Generator by Serafino Corriero) > Install Now > Activate
- Tools > Child Themes > Parent/Child
- 2. Select a Parent Theme > Analyze
- 5. Separate Stylesheet (check)
- 7. Customize the Child Theme...
- Child Theme Name: AlpernMedia Child Theme
- Author: MediaLyon
- Author Website: https://medialyon.com/
- Theme Description: delete all
- Theme Tags: delete all
- Copy Menus, Widgets, and other Customizer Settings... (check this box)
- Click to run the Configurator > Create New Child Theme
- Appearance > Themes > <Name> Child Theme > Activate
- Plugins > Child Theme Configurator > Deactivate > Delete
Plugin Installs:
- Plugins > Akismet Anti-Spam and Hello Dolly > Delete
- Plugins > Add New > Elementor > Install > Activate
- Plugins > Add New > Upload Plugin > Choose File > Elementor Pro x.x.x.zip > Install Now > Activate Plugin > Connect & Activate > Login > Activate
- Plugins > Add New > Form Masks for Elementor
- Plugins > Add New > Yoast or Rank Math SEO > Install > Activate
- Plugins > Add new > Site Kit by Google > Install > (Do not Activate yet)
- Plugins > Add New > Litespeed Cache > Install (Do not Activate yet)
- Plugins > Add New > Wordfence Security > Install > (Do not Activate yet)
Optional Plugins
- Plugins > Add New > Classic Editor
- Plugins > Add New > Custom Post Type UI
- Plugins > Add New > Advanced Custom Fields
- Plugins > Add New > Ele Custom Skin
- Plugins > Add New > Element Pack Lite - Addons for Elementor
- Plugins > Add New > ElementsKit Lite
- Plugins > Add New > Envato Elements - Photos & Elementor Templates
- Plugins > Add New > Essential Addons for Elementor
- Plugins > Add New > EWWW Image Optimizer
- Plugins > Add New > Google Tag Manager for WordPress
- Plugins > Add New > Insert Headers and Footers
- Plugins > Add New > Max Mega Menu (Pro Addon)
- Plugins > Add New > Page scroll to id
- Plugins > Add New > Premium Addons for Elementor
- Plugins > Add New > Regenerate Thumbnails
- Plugins > Add New > Smash Balloon Instagram Feed
- Plugins > Add New > Tawk.to Live Chat
- Plugins > Add New > Ultimate Member
- Plugins > Add New > Velvet Blues Update URLs
- Plugins > Add New > WP Affiliate Manager
- Plugins > Add New > WP Rocket
- Plugins > Add New > WPS Hide Login
E-commerce Plugins
- Plugins > Add New > Advanced Order Export For WooCommerce
- Plugins > Add New > Cartflows
- Plugins > Add New > Facebook for WooCommerce
- Plugins > Add New > FiboSearch - AJAX Search for WooCommerce
- Plugins > Add New > Mailchimp for WooCommerce
- Plugins > Add New > WooCommerce
- Plugins > Add New > WooCommerce Amazon Pay
- Plugins > Add New > WooCommerce Gift Cards
- Plugins > Add New > WooCommerce Side Cart
- Plugins > Add New > YITH WooCommerce Compare
- Plugins > Add New > YITH WooCommerce Wishlist
Elementor Settings:
- Elementor > Settings > General > Disable Default Colors (check)
- Elementor > Settings > General > Disable Default Fonts (check)
- Elementor > Settings > Advanced > Load Font Awesome 4 Support > Yes
Adding Google reCAPTCHA:
- Go to google reCAPTCHA, make sure you're logged in as Lyon Laz (upper right) > Select '+' (create)
- Label: <URL v3>
- reCAPTCHA type > reCAPTCHA 3 (check)
- Domains > + Add a domain > <URL>
- Accept the reCAPTCHA Terms of Service (check) > Submit
- On the site, Elementor > Settings > Integrations > reCAPTCHA V3 > Add Site Key and Secret Key > Save Changes
- Go to google reCAPTCHA, make sure you're logged in as Lyon Laz (upper right) > Select '+' (create)
- Label: <URL v2>
- reCAPTCHA type > reCAPTCHA 2 (check)
- Invisible reCAPTCHA badge (check)
- Domains > + Add a domain > <URL>
- Accept the reCAPTCHA Terms of Service (check) > Submit
- On the site, Elementor > Settings > Integrations > reCAPTCHA V2 > Add Site Key and Secret Key > Save Changes
- Add Google Terms to footer: This site is protected by reCAPTCHA and the Google <a href="https://policies.google.
com/privacy ">Privacy Policy</a> and <a href="https://policies.google.com/terms ">Terms of Service</a> apply.
E-commerce Setup:
- WooCommerce > Settings > Emails > New Order, Cancelled Order, Failed Order, etc. > add laz@medialyon.com and customer emails.
- If staging-to-production, update URLs using "Velvet Blues Update URLs" and "Elementor".
Add Coming Soon Page
- Templates > Import Templates > Choose File > Find template > Import Now
- Pages > Add New > Title > Coming Soon > Publish (2x) > Edit with Elementor
- Settings (Cog) > Page Layout > Elementor Canvas > Update
- Add Template > My templates > Coming Soon Template > Insert
- Make any cosmetic changes > Update
- Elementor > Tools > Maintenance Mode
- Choose Mode > Coming Soon
- Choose Template > Coming Soon Template > Save Changes
----------
Forms Setup:
Depending on the client, we usually just use Elementor's own "Form" widget. However, there are two things that need to be installed when creating forms:
- Google reCAPTCHA (use Elementor)
- Form Masks for Elementor by EduardoVillao.me
When setting up the Google reCAPTCHA for a client, you will need to log into the "mybusiness@702pros.com" account. Go to https://www.google.com/
For the "Phone" fields on forms, you will use the "Form Masks for Elementor" plugin. Whenever you add a phone field to a form, go to "Advanced" within the form field on Elementor, then "Mask Control" and select, "Phone USA". This will make it so that phone numbers will always be masked as (XXX) XXX-XXXX.
The form set up should have the following:
- All needed fields
- Google reCAPTCHA field
- On the "Email" section, change the "To" field to the client's email address.
- On the "Email" section, change the "Subject" line to "New message from "[field id="email"]". This is grabbed from the "Advanced Tab" of the "Email" field.
- On the "Email" section, change the "From Email" field to "noreply@SITE.com".
- On the "Email" section, change the "From Name" field to the client's company name.
- On the "Email" section, change the "Reply-To" field to "Email Field" or leave it as the "noreply@" email.
- On the "Email" section, remove the "Credit" from "Meta Data".