---
# System prepended metadata

title: EnlightenSmiles Issues and Recommended Updates

---

#  EnlightenSmiles Issues and Recommended Updates

### Additonal things we need access to: 
SendGrid - Used to send emails with a valid domain
Stripe - Used to take payments on Dentist.MiniSmileMakeover.com

## Patient.EnlightenSmiles.com - patientenlight.wpengine.com

Alot of text is hardcoded into the template. Requires a Dev to make changes.

Some data is stored within CPT and using wordpress own Custom fields which is pulled in on the templates.

Theme needs recode to allow non-dev to make text changes and updates. 

## Find.EnlightenSmiles.com - findenlighten.wpengine.com

Find a dentist plugin had to be recoded to allow URL to change. All the dentist data is store within json files in the themes. It seems there is a cron job setup to sync the dentist data between them all.

Recommend converting to an API that stores and handles the dentist data. Then use a custom plugin to get this data and display it. 

## Blog.EnlightenSmiles.com - blogenlighten.wpengine.com

Paid for theme that has been customised. 
Using a site builder plugin - this makes upgrading software (WP and plugins etc) very hard as we are restricted by what the page builder can handle. Luckily its not a paid for plugin and updates should contiune free of charge. 
A lot of active plugin contributes to slow loading times. Needs to be slimmed down.
39 users on the site, do the dentists write there own blog posts and publish them? 

## EnlightenOnlineTraining.com - enlightenonlin.wpengine.com

Paid for theme that has tried to be customised but hasnt been done very well. 

Form is using apps.bronto.com - Is this required? 

Bunch of active plugins that dont seem to be used anywhere e.g. WooCommerce Filter Orders by Product - there isnt a woocommerece install?

Full sized images are loading. Should use srcset to help with page speeds

## Dentist.MiniSmileMakeover.com - dentistminismi.wpengine.com

WooCommerce setup - We need access to the Stripe account used. 
All orders are marked as processing not completed? Seems to be missing a webhook to enable stripe to communicate with WooCommerce. 
WooCommerce is out of date. Needs a major version update. Which will include theme updates

This site will require a fresh migration just before we go live to transfer any orders that have come through over the last week. 

## Patient.MiniSmileMakeover.com - patientminismi.wpengine.com

Find a dentist plugin had to be recoded to allow URL to change. All the dentist data is store within json files in the themes. It seems there is a cron job setup to sync the dentist data between them all. Again recommends coverting to API

Homepage hardcoded data in theme. Not editable through Wordpress - requires a dev
