PrestaShop’s CMS manages static pages (About Us, Privacy Notice, Delivery & Returns), CMS categories (groups of pages) and blocks. This guide covers page creation, the six legal pages every UK retailer needs, block management and homepage content patterns that drive conversion.
CMS pages, categories and blocks • Creating a CMS page • Legal pages every UK store must have • Homepage content • CMS blocks and the theme • SEO for CMS pages • Multi-language pages • FAQ
PrestaShop separates:
Design › Pages › New CMS page:
Save and view at yourdomain.co.uk/content/cms-{id}-{slug} by default. Tidy URLs via SEO & URLs configuration make it yourdomain.co.uk/about-us.
Six required pages for UK retail:
Start with solicitor-drafted UK templates — Sprintlaw, LawBite or your regular solicitor. Review annually.
The PrestaShop 9 default Classic theme assembles the homepage from several modules:
Configure each via Module Manager. For a more visual homepage builder, commercial modules (Iqit Homepage Builder, TemplateMonster Smart Elements) add drag-and-drop design. For a minimal launch, the default Classic homepage configuration works.
Reusable blocks are managed via the ps_cmsinfoblock module (footer) and similar position-specific modules. More general block management uses the Block CMS module (available in Module Manager).
Insert a CMS page’s content via the module’s configuration — pick the page/block and which theme position it should appear in (top, bottom, left column, right column).
Each page has Meta title, Meta description and Meta keywords fields. Follow the same rules as category/product pages: 50–60 char title, 140–160 char description, leave keywords blank.
CMS pages are included in the sitemap via the Google sitemap module. Rank well by writing substantive copy — 800+ words per page, UK-specific detail, clear headings, internal links.
PrestaShop supports multiple languages per installation. For UK-only stores, one language (English UK) is sufficient. For stores targeting Ireland, France or other markets, enable additional languages under International › Translations and maintain separate meta and content per language per CMS page.
Switch between languages on the edit screen using the language dropdown at the top-right of each field.
PrestaShop hosting with CMS editing kept fast
Redis caching keeps CMS pages snappy and Smarty template rendering efficient. SmartXHosting PrestaShop plans include Plesk File Manager for raw template tweaks.
See PrestaShop plansQ: Can I schedule a CMS page to publish later?
A: Not native. Modules from the marketplace add scheduled publishing.
Q: How do I embed a video?
A: Paste an iframe from YouTube or Vimeo into the HTML editor. Switch the editor to HTML mode to edit directly.
Q: How do I add a blog to PrestaShop?
A: Not included in core. Modules from the marketplace (“PrestaBlog”, “Smart Blog”) add blog functionality with categories, tags, comments.
Q: Where is the homepage CMS content?
A: The homepage is not a CMS page in the usual sense — it’s composed of module outputs assembled by the theme. To edit content, configure the modules (image slider, featured products, etc.) under Module Manager.
Q: Can I add a cookie banner?
A: Yes — modules like “Cookie Law Info” or the Official GDPR module add a configurable cookie consent banner that meets PECR requirements.
Q: CMS page is not showing on storefront.
A: Check: Displayed = Yes, CMS Category is correct, language version exists, and flush cache.
Q: Can I version-control CMS content?
A: Core PrestaShop does not track revisions. Modules add limited revision history. For critical legal pages, keep offline backups in a Google Doc or Git repo.