PrestaShop Development
In-depth articles on PrestaShop module development , custom hooks, override patterns , and best practices for building maintainable e-commerce code. From...
Challenges of PrestaShop module development
Developing modules for PrestaShop is not just about writing code. It is about ensuring seamless functionality across different versions,...
Read more →
How to vet a PrestaShop module before installing it on a live store
Twelve black-box checks you can run from a browser and your back office, no PHP needed, to tell whether a PrestaShop module is safe...
Read more →
Setting up carrier modules in PrestaShop: a step-by-step guide
PrestaShop's carrier system can handle anything from flat-rate domestic shipping to complex multi-zone pricing. This step-by-step guide...
Read more →
PrestaShop 9: what changed under the hood and how to prepare your modules
PrestaShop 9 brings Symfony 6.4, PHP 8.1+, the API Platform Admin API, and 9.1 developer changes. Here is what module developers need to...
Read more →
Migrating from PrestaShop 1.6 to 8 or 9: what you need to know before you start
Migrating from PrestaShop 1.6 to version 8 or 9 is not a simple upgrade. It is a rebuild. Data migration, module replacement, theme...
Read more →
Their employee left. We run the store, and couldn't prove the access left too.
We build and look after other businesses' PrestaShop stores. When a client's employee left, the offboarding was ours to get right, and it...
Read more →
Product import and export in PrestaShop: CSV, XML and API methods
A comprehensive guide to importing and exporting products in PrestaShop using CSV files, XML feeds, and the Webservice API, including...
Read more →
Performance tuning your PrestaShop store: from database queries to full page cache
A slow store loses sales. Here is a practical guide to identifying and fixing the most common PrestaShop performance bottlenecks, from...
Read more →
Not malicious. Just careless. What a PrestaShop module can do that uninstall won't undo
A paid module loaded a third-party font on every page for a feature used on one screen. It wasn't malware, just careless. And...
Read more →
Custom CSS and JavaScript in PrestaShop without breaking updates
Learn the right ways to add custom CSS and JavaScript to PrestaShop: child themes, module hooks, HTML blocks, and addCSS/addJS -- without...
Read more →
PrestaShop hooks in practice: real module examples
A practical field guide to choosing, registering, debugging, and keeping PrestaShop hooks fast in real modules.
Read more →
PrestaShop cache: full page cache modules explained. Pros, cons and what they actually do
Full page cache modules can make a slow PrestaShop store feel instant, but they come with trade-offs. Here is what happens under the hood...
Read more →
What actually makes PrestaShop slow: database, modules and hosting
Your PrestaShop store is slow. Before you blame your hosting, read this breakdown of what actually causes performance problems, and what...
Read more →
Invoice and order number customization: why default numbers are not enough
Why default PrestaShop invoice numbers do not meet legal requirements, and how to configure proper sequential numbering for your country.
Read more →
Database cleanup: why your PrestaShop store gets slower over time
Your PrestaShop database grows every day with old carts, visitor logs, and unused data. Here is why it slows your store down and how to...
Read more →