Codeinwp / Codeinwp/feedzy-rss-feeds
Increase default import item count or allow setting item limit in free feed configuration
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 121
- Forks
- 27
- Avg merge
- 2d 1h
- Merged PRs (30d)
- 11
Description
Impact: 45 · Confidence: 90 · Complexity: 25
Description
Problem
Users setting up feed imports in Feedzy often need to import more than the standard number of items per run or adjust the default limit directly within the import configuration UI. Currently, changing the maximum import limit above defaults requires adding custom PHP filter code (pre_get_posts snippet in functions.php), which creates friction for non-technical users.
Desired Behavior
Provide an intuitive, configurable 'Number of items to import' setting directly in the free import feed configuration steps, or increase the default baseline import count (e.g., to 10 or 15 items per job) to provide better out-of-the-box value without requiring code snippets.
Acceptance Criteria
- The default number of items to import per job is updated or easily configurable directly in the feed import settings UI.
- Users can set or adjust the desired import item count without modifying theme
functions.phpfiles. - The setting validates inputs and correctly restricts the feed parser to the specified item limit during scheduled import runs.
Customer Context
1 submission collected upon plugin deactivation (active for 40 minutes). The user requested a free option to set the number of import items or increase the default count to 10 or 15 items per import run.
Root Cause Analysis
The user's underlying goal is to import more feed items per execution run (or set a custom count like 10–15 items) when creating feed import jobs. Current plugin defaults or constraints force users to either accept default batch limits or add a PHP code snippet to functions.php (fz_increase_feedzy_imports_limit). This is a UX/configuration friction point where exposing or increasing default import batch settings directly in the feed setup workflow satisfies user needs without requiring developer intervention or net-new complex architecture.
Alternative Suggestions
Increase the default number of items imported per job in the free version (e.g. from default to 10 or 15) or expose the existing 'Number of items to import' setting natively in the free feed creation wizard step without requiring custom code hooks.
Reasoning
The user requested a option in the free version to adjust the number of items imported per run or to raise the default limit from its current level to 10 or 15. The core underlying issue is that users setting up new feeds want to control or increase the initial/per-run import item count directly from the feed configuration UI without having to write custom PHP code snippets in functions.php. Increasing or exposing the default number of items to import per job directly in the plugin configuration improves workflow efficiency and onboarding for free/new users.
Source: automated uninstall feedback — feedzy-rss-feeds, 2026-09-19
Generated by feature-request-triage workflow (ID: feature-request-triage_6aaf687f9ff802.79790767)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the existing fz_increase_feedzy_imports_limit hook and the free feed configuration workflow; functions.php is currently used to change the limit. Trace how the item count reaches scheduled imports, then verify input validation and that the parser honors the configured value. Done means users can set the count in the UI without custom PHP.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php, wordpress
- Domain
- backend, web-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 50/100