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.
Step-by-step tutorials and best practices for running your PrestaShop store.
Choosing hosting your PrestaShop store will not outgrow
Choosing hosting for PrestaShop: shared vs VPS vs dedicated, minimum requirements, server configuration, SSL, CDN,...
How to Create a PrestaShop Staging Site
Complete guide to setting up a PrestaShop staging environment: Docker, shared hosting, and local dev options. Updates...
How to Test PrestaShop Modules Properly
A practical testing workflow for PrestaShop modules: pre-flight checks, functional testing, regression testing, and a...
PrestaShop 9 Migration Guide: Safe Upgrade Checklist
A safe PrestaShop 9 upgrade: current PHP/MySQL requirements, backups, module compatibility, Hummingbird theme...
PrestaShop Security Hardening: The Complete Checklist
Comprehensive security guide for PrestaShop stores: server hardening, admin protection, module audits, database...
PrestaShop Performance Optimization: Speed Up Your Store
Complete performance tuning guide: OPcache, MySQL tuning, CCC configuration, image optimization, caching strategies,...
How to Set Up PrestaShop Multistore: Complete Guide
A safe PrestaShop Multistore setup: shop groups, URLs, shared catalogs, module settings, SEO checks, performance...
Backups you can actually restore from
Practical backup strategy for PrestaShop: mysqldump, file backups, automated cron jobs, offsite storage, test...
Docker for PrestaShop: Development Environment Setup
Docker for PrestaShop development: multi-version testing, module workflow, database management, Xdebug debugging, and...
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...
GDPR Compliance for PrestaShop Stores: What You Actually Need
Practical GDPR guide for PrestaShop: cookie consent, privacy policies, data rights, retention rules, third-party...
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...
Essential Tools for PrestaShop Development
Curated toolkit for PrestaShop developers: code editors, debugging, database tools, image editing, version control,...
PrestaShop Troubleshooting: Fix White Screens & 500 Errors
Step-by-step guide to diagnosing PrestaShop problems: WSOD, 500 errors, module conflicts, broken admin, slow pages,...
The SEO work PrestaShop will not do for you
Complete technical SEO guide for PrestaShop: friendly URLs, canonical tags, hreflang, structured data, XML sitemaps,...
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...
Connecting PrestaShop to the systems you already run
PrestaShop Webservice API guide: CRUD, authentication, filters, images, stock, ERP/POS sync, security, PHP client...
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...
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...
PrestaShop module licensing, activation & support explained
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.
Entity Selector: Universal Entity Selection Widget
Universal PrestaShop entity selector for products, categories, manufacturers and more, with include/exclude rules,...
Admin Toolkit: Shared Admin UI Framework
Admin UI framework for PrestaShop modules: base controllers, AJAX lists, inline editing, column management,...
Integrity & Auto-Setup: Self-Healing Module System
Automatic database table creation, hook registration, configuration repair, and integrity verification. Every module...
URL Engine: Pattern-Based URL Management
SEO-friendly URL generation with pattern variables, entity lifecycle integration, and pluggable storage backends....
Template Injector: Hook-Free Template Integration
Module content injected into any theme template without manual edits: automatic template scanning, theme-aware...
Search Engine: FULLTEXT Search with Fuzzy Matching
Shared search engine with FULLTEXT indexing, LIKE fallback, fuzzy matching that catches typos, phrase search, and...
Cron System: Shared Scheduled Tasks
Centralized cron/scheduled task system. Multiple modules share one cron entry. Task scheduling, retry logic,...
Compatibility Layer: one codebase across PrestaShop versions
Shared compatibility traits that absorb PrestaShop version differences. AJAX responses, template paths, hook names,...
License & Support System: Activation & Update Management
Multi-layered license activation, automatic update delivery, support ticket integration, and demo-to-license upgrade...
Theme Detector: Automatic Theme Adaptation
Parses active theme CSS, resolves Bootstrap variables, detects icon sets, and generates CSS custom properties so...
Icon System: Semantic Icons Across Themes
Semantic icon names mapped to Font Awesome or Material Icons. Theme detection, self-hosting fallback, and SVG sprite...
Session Tracking: Shared Visitor Intelligence
Bot detection, device fingerprinting, browser/OS detection, and session hashing. Shared mpr_sessions table so modules...
Config System: Shared Module Configuration
Shared configuration store for PrestaShop modules: one ps_mpr_config table, with values kept separately per shop and...
Schedule & Holidays: Time-Based Module Logic
Datetime ranges, weekly recurring schedules, timezone handling, and centralized public holiday database. Schedule...
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...
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.
Terms and Conditions
The Terms and Conditions governing purchases, licenses, refunds, and support for PrestaShop modules, with the rights...
Module Licensing Policy
The EULA for mypresta.rocks modules: licensing terms, permitted domain usage, restrictions, and compliance requirements.
Support Policy for PrestaShop Modules
The module support policy at mypresta.rocks: what technical assistance covers, troubleshooting, updates, and response...
Refund Policy for Module Purchases
The 30-day module test guarantee: refund eligibility, exclusions, and the return process for digital PrestaShop...
Impressum: Legal Company Information
Legal information about mypresta.rocks, including company details, VAT number, contact information, and liability...
Privacy Policy: Data Protection
How we collect, process, and protect your personal data: your rights, consent preferences, and our commitment to...
Downloadable Demo Terms of Service
Terms and conditions for 30-day downloadable PrestaShop module demos: obligations regarding evaluation, removal, and...
On-Demand Demo Shop Terms of Service
Terms of service for on-demand PrestaShop demo shops at demo.mypresta.rocks: data retention, access rights, and usage...
Security Policy for Module Development
Our security practices, data handling policies, and commitment to protecting your store when using mypresta.rocks...
Disclaimer and Liability Notice
Complete disclaimer, liability limitations, and risk acknowledgments for mypresta.rocks PrestaShop modules and services.
Free Modules Terms and Conditions
Terms for downloading and using free PrestaShop modules from mypresta.rocks. Registration requirements, usage rights,...
Review integrity: how our reviews work
How mypresta.rocks handles reviews: every on-site review is tied to a verified order, no gating, no paid ratings, and...
Information about mypresta.rocks, our services, payment options, demos, technology and infrastructure.
About Us: PrestaShop Module Experts
mypresta.rocks is an EU-based PrestaShop module developer. Every module runs on a live demo store and support comes...
Accepted Payment Methods
31 payment methods including Visa, PayPal, Apple Pay, Google Pay, BLIK, Klarna, and more. Powered by our Checkout...
Try Before You Buy: Free Module Demos
Test premium modules in your own PrestaShop store with a fully working 30-day demo before buying. No credit card...
Our Technology Stack for PrestaShop Modules
The shared package ecosystem behind mypresta.rocks modules: our own libraries, a consistent admin UI, and...
EU-Based PrestaShop Module Company
mypresta.rocks is a registered EU company in Poland. EU regulations, GDPR compliance, and European business standards...
Professional PrestaShop Services
PrestaShop module installation, Professional Setup and Visual Integration services cover configuration, workflow...
Our Infrastructure: 100% Open Source Development Stack
How mypresta.rocks builds and ships PrestaShop modules: EU-owned infrastructure, realistic dev environments, and...
What we need to start your store audit: access, data safety & GDPR
What we need to start your PrestaShop store audit and how we keep data safe: read-only by default, least privilege,...
Trade accounts for PrestaShop agencies and shop builders
PrestaShop agencies, freelancers, and shop builders can request a trade account with validation, partner pricing, and...
Useful FAQ answers
Short answers that complement the longer knowledge base guides.