List modules
ps_list_modules
Lists the modules installed in your shop.
TellMyShop Free: Yes. This tool is in TellMyShop Free, which costs nothing. It only reads your store and never changes anything.
Ask Claude
„Which modules output something in the product page footer?”
Example answer
Hook displayFooterProduct: 1. ps_categoryproducts 1.0.7, 2. productcomments 6.0.2, 3. xyzreviews 2.4.0.
Technical details
Installed modules (technical name, version, active in the shop) or, with hook, the modules attached to that hook in execution order. Use it for diagnosis ("what puts X on the page"), before theme edits, or for questions about feeds, payments, blog. This tool only reads. Switching modules on or off, installing, updating and uninstalling are Modules tools (ps_toggle_module, ps_install_module, ps_uninstall_module).
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| hook | string | no | Hook name, for example displayFooter or displayProductAdditionalInfo. |
| active | enum: all | active | inactive | no | Filter by status in the shop. Default all. |
| search | string | no | Fragment of the module's technical name. Max 64 characters. |
| shop_id | integer | no | Shop ID in a multistore installation. Defaults to the shop in the connector address. IDs are listed by ps_get_shop_info. |
| limit | integer | no | Maximum rows (default 100, max 300). |
| offset | integer | no | Rows to skip, for paging (default 0). |
Limits
Max 300 rows per call (default 100). Read only. Module changes need the Modules switch.
Related tools
- Enable or disable module ps_toggle_module
- Check shop health ps_check_shop_health
- Manage hook positions ps_manage_hook_positions
- List theme files ps_list_theme_files
Use cases with this tool
- Check shop health before an update
- Understand the error messages after an add-on update
- Find out why Google stopped showing prices and stars
- Find out which add-on shows a box on the page
- First look at a new client's shop
- Remove doubled product information that confuses Google
- Change how an add-on looks without losing it on the next update
- Change a fixed text in an add-on's box
- Fix headings and image descriptions in the homepage slider
- Check your add-on customisations before updating the add-on
- Change how an add-on behaves when changing its look is not enough
- Find orphaned rows and leftover data in the database
- Reorder the blocks on your homepage
- Install or update an add-on from a ZIP file
- Switch off an add-on that breaks the checkout
- Check and adjust add-on settings
- Remove an add-on you no longer use, safely
Last updated: 2026-10-11