Settings
Open Feeder → Settings in the Craft CP (or Settings → Plugins → Feeder). These are global defaults; per-feed settings (output format, fields, schedule, delivery) are configured on each feed — see Usage.
General
| Field | Description |
|---|---|
| Enable template mode | Stored preference only in v1.3.0 — the field is saved on the settings model but nothing in the Feeds edit form, export builder, or writers reads it. The Output Builder's header/element/footer pattern tab renders unconditionally for every feed regardless of this setting. |
| Enable queue execution | Stored preference only in v1.3.0 — nothing in the CP (Generate feed action) or the console export/queue/export/run-due commands checks this value before dispatching a queue job. |
| Enable remote transfers | Stored preference only in v1.3.0 — the FTP/FTPS/SFTP delivery section on the Feeds edit form renders unconditionally for every feed regardless of this setting; nothing in DeliveryService reads it either. |
| Enable history logging | The one toggle in this group that is actually enforced: ExportController::actionRun() and ExportFeedJob both check it before writing a History entry, so turning it off stops history rows from being recorded. |
| Default export path | Base filesystem path used by queued and scheduled exports when a feed run doesn't specify an explicit --path. Supports Craft aliases (e.g. @storage/runtime/feeder, the default). Site-overridable in a multi-site install. |
| Default chunk size | Default batch size for queue- and CLI-driven exporters. Site-overridable in a multi-site install. |
| Run history retention (days) | A stored preference with no automatic enforcement in v1.3.0 — HistoryService has no prune/cleanup logic that reads it, so history rows accumulate indefinitely regardless of this value. |
Default export path and Default chunk size are the two settings that can be overridden per site; all other settings are global across the whole Craft install.
Three additional toggles exist on the settings model but have no field on
this screen — set them via config/feeder.php or project config if needed:
- Enable feed list — gates both the New Feed action button and the entire feed listing table on the Feeds index; when off, the Feeds page shows neither.
- Enable category mapping — stored preference with no observable effect found in the CP templates or services in v1.3.0.
- Enable rule builder — despite the name, it does not gate the Rules
section. It controls only the documentation-link action button on the
History page (
history/index.twig); Rules itself is unaffected by this setting.
Registered Export Sources
A read-only table at the bottom of the Settings page lists every export source Feeder has discovered on the current install — its label, backing element type (PHP class), default currency (when applicable), and enabled capabilities. This reflects which plugins are installed, not a configuration choice: Entries, Categories, Users, and Assets are always listed; Products, Variants, Orders, and Customers appear only when the store/commerce plugin providing those element types is installed. Use this table to confirm a source is available before building a feed around it.