Knowledge base

We publish practical guides on PrestaShop — hosting, security, performance, SEO, upgrades, and day-to-day store management. We also document the shared packages and technology behind our modules, so you can understand exactly how things work under the hood.

Free tool PrestaShop Security Scanner Enter your store URL for an instant passive security check — versions, end-of-life risk and security headers. No install. Scan your store →

Step-by-step tutorials and best practices for running your PrestaShop store.

Guide

Choosing hosting your PrestaShop store will not outgrow

Choosing hosting for PrestaShop: shared vs VPS vs dedicated, minimum requirements, server configuration, SSL, CDN,...

Guide

How to Create a PrestaShop Staging Site

Complete guide to setting up a PrestaShop staging environment: Docker, shared hosting, and local dev options. Updates...

Guide

How to Test PrestaShop Modules Properly

A practical testing workflow for PrestaShop modules: pre-flight checks, functional testing, regression testing, and a...

Guide

PrestaShop 9 Migration Guide: Safe Upgrade Checklist

A safe PrestaShop 9 upgrade: current PHP/MySQL requirements, backups, module compatibility, Hummingbird theme...

Guide

PrestaShop Security Hardening: The Complete Checklist

Comprehensive security guide for PrestaShop stores: server hardening, admin protection, module audits, database...

Guide

PrestaShop Performance Optimization: Speed Up Your Store

Complete performance tuning guide: OPcache, MySQL tuning, CCC configuration, image optimization, caching strategies,...

Guide

How to Set Up PrestaShop Multistore: Complete Guide

A safe PrestaShop Multistore setup: shop groups, URLs, shared catalogs, module settings, SEO checks, performance...

Guide

Backups you can actually restore from

Practical backup strategy for PrestaShop: mysqldump, file backups, automated cron jobs, offsite storage, test...

Guide

Docker for PrestaShop: Development Environment Setup

Docker for PrestaShop development: multi-version testing, module workflow, database management, Xdebug debugging, and...

Guide

Where to hook into PrestaShop, and when to override instead

Developer reference for PrestaShop hooks and overrides: display hooks, action hooks, custom hooks, the override...

Guide

GDPR Compliance for PrestaShop Stores: What You Actually Need

Practical GDPR guide for PrestaShop: cookie consent, privacy policies, data rights, retention rules, third-party...

Guide

Getting a PrestaShop running on your own machine

Complete guide to local PrestaShop development: XAMPP, WAMP, MAMP, Docker, native Linux setup, plus Windows vs Linux...

Guide

Essential Tools for PrestaShop Development

Curated toolkit for PrestaShop developers: code editors, debugging, database tools, image editing, version control,...

Guide

PrestaShop Troubleshooting: Fix White Screens & 500 Errors

Step-by-step guide to diagnosing PrestaShop problems: WSOD, 500 errors, module conflicts, broken admin, slow pages,...

Guide

The SEO work PrestaShop will not do for you

Complete technical SEO guide for PrestaShop: friendly URLs, canonical tags, hreflang, structured data, XML sitemaps,...

Guide

Making sure your shop emails arrive

Why PrestaShop emails land in spam and how SMTP, SPF/DKIM/DMARC and transactional email services fix it, with PS 8/9...

Guide

Connecting PrestaShop to the systems you already run

PrestaShop Webservice API guide: CRUD, authentication, filters, images, stock, ERP/POS sync, security, PHP client...

Guide

Customising a theme without losing it at the next update

PrestaShop child themes for Classic and Hummingbird: template overrides, SCSS customization, JavaScript hooks, and PS...

Guide

How to self-audit your PrestaShop store with a free security scan

A private local scan inside your own shop finds vulnerable modules, exposed files, weak hardening and malware signs...

Guide

Licensing and support

How to activate your mypresta.rocks PrestaShop module license and manage support: 30-day demo, one-click or key...

Reusable composer packages that power mypresta.rocks modules: admin panels, entity selectors, licensing, and more.

Package

Entity Selector: Universal Entity Selection Widget

Universal PrestaShop entity selector for products, categories, manufacturers and more, with include/exclude rules,...

Package

Admin Toolkit: Shared Admin UI Framework

Admin UI framework for PrestaShop modules: base controllers, AJAX lists, inline editing, column management,...

Package

Integrity & Auto-Setup: Self-Healing Module System

Automatic database table creation, hook registration, configuration repair, and integrity verification. Every module...

Package

URL Engine: Pattern-Based URL Management

SEO-friendly URL generation with pattern variables, entity lifecycle integration, and pluggable storage backends....

Package

Template Injector: Hook-Free Template Integration

Module content injected into any theme template without manual edits: automatic template scanning, theme-aware...

Package

Search Engine: FULLTEXT Search with Fuzzy Matching

Shared search engine with FULLTEXT indexing, LIKE fallback, fuzzy matching that catches typos, phrase search, and...

Package

Cron System: Shared Scheduled Tasks

Centralized cron/scheduled task system. Multiple modules share one cron entry. Task scheduling, retry logic,...

Package

Compatibility Layer: one codebase across PrestaShop versions

Shared compatibility traits that absorb PrestaShop version differences. AJAX responses, template paths, hook names,...

Package

License & Support System: Activation & Update Management

Multi-layered license activation, automatic update delivery, support ticket integration, and demo-to-license upgrade...

Package

Theme Detector: Automatic Theme Adaptation

Parses active theme CSS, resolves Bootstrap variables, detects icon sets, and generates CSS custom properties so...

Package

Icon System: Semantic Icons Across Themes

Semantic icon names mapped to Font Awesome or Material Icons. Theme detection, self-hosting fallback, and SVG sprite...

Package

Session Tracking: Shared Visitor Intelligence

Bot detection, device fingerprinting, browser/OS detection, and session hashing. Shared mpr_sessions table so modules...

Package

Config System: Shared Module Configuration

Shared configuration store for PrestaShop modules: one ps_mpr_config table, with values kept separately per shop and...

Package

Schedule & Holidays: Time-Based Module Logic

Datetime ranges, weekly recurring schedules, timezone handling, and centralized public holiday database. Schedule...

Package

Front Components: Customer-Facing UI Building Blocks

Shared front-end controller and UI components for PrestaShop modules, with scoped styles and shared design tokens so...

Documentation

Marketplace Revolution: application documentation

Application information for mprmarketplacerevolution: planned PrestaShop marketplace integration, Allegro Sandbox...

Canonical policies and terms for using, buying, testing and licensing mypresta.rocks PrestaShop modules.

Policy

Terms and conditions

The Terms and Conditions governing purchases, licenses, refunds, and support for PrestaShop modules, with the rights...

Policy

Licensing policy

The EULA for mypresta.rocks modules: licensing terms, permitted domain usage, restrictions, and compliance requirements.

Policy

Support policy

The module support policy at mypresta.rocks: what technical assistance covers, troubleshooting, updates, and response...

Policy

Refund policy

The 30-day module test guarantee: refund eligibility, exclusions, and the return process for digital PrestaShop...

Policy

Legal notice

Legal information about mypresta.rocks, including company details, VAT number, contact information, and liability...

Policy

Privacy policy

How we collect, process, and protect your personal data: your rights, consent preferences, and our commitment to...

Policy

Demo download terms

Terms and conditions for 30-day downloadable PrestaShop module demos: obligations regarding evaluation, removal, and...

Policy

Demo shop terms

Terms of service for on-demand PrestaShop demo shops at demo.mypresta.rocks: data retention, access rights, and usage...

Policy

Security policy

Our security practices, data handling policies, and commitment to protecting your store when using mypresta.rocks...

Policy

Disclaimer

Complete disclaimer, liability limitations, and risk acknowledgments for mypresta.rocks PrestaShop modules and services.

Policy

Free module terms

Terms for downloading and using free PrestaShop modules from mypresta.rocks. Registration requirements, usage rights,...

Guide

Review policy

How mypresta.rocks handles reviews: every on-site review is tied to a verified order, no gating, no paid ratings, and...

Policy

How we use AI

Yes, we use AI: frontier models for code, reviews and translations, and local AI on our own machines for...

Loading...
Back to top