Home Page - 2025-12-10 14:29:32

Home | About | Contact


ln -s /var/www/vhosts/wp.dev.inwire.co.uk/www.wp.dev.inwire.co.uk/images images
chown -R wp.dev: images

Caching Engine:
https://recordings.webdesignstudios.com/recordings/vVh4u3hCv7SZ817XdpAr?uploadId=wIRsOu8f80pa1EDIxz8a



Wordpress CMS:
https://recordings.webdesignstudios.com/recordings/OIox69m1Q2W7wILj58zd?uploadId=3CcUxECBle3TPAnXtL3Z



Session Data:
https://recordings.webdesignstudios.com/recordings/kJ3EuYAMW1RULzCkGFS2?uploadId=pEImudh6bZlkmmHP3L0t



With Us - All Static Search Engine Content
Home Page
Content Pages (about us, contact us, faq, help)
News & News Categories / Guides
Category Pages / Treatments
Product Pages / Medicines
Schema Data / XML Sitemaps
Search Results (onsite search, but result pages will not be indexable)
How It Works / Information Landing Pages

--

In The Portal - All Dynamic Content
Google XML Shopping Feeds
PPC Landing Pages (for now)
Consultation Questionnaires
Cart
Register / Login / Forgotten Password
Checkout
EMail Confirmations / Logistics

--

I personally would take inspiration from forhims.co.uk and have the portal 'stripped back' - still correctly branded though!

--

Shared cookies:
'get session' - set to 'yes' if the user has done something in the portal that means we should trigger the /portal/session.json check (by default we will not trigger the ajax call)
'cookie permissions' - we need to use the same js/cookies here to avoid showing the user the same messaging twice

Data requirements from the portal:

/portal/session.json - this endpoint will be called when the cookie 'get session' is set to 'yes' - we'll use it to update the cart counter or change the login links etc

/portal/products-raw.json - this json file is a full array of all product data and pricing that we will digest to sync the front-end static files with the portal - it doesn't matter if its a large file.