Codeinwp / Codeinwp/feedzy-rss-feeds

Support multiple URL parameters when fetching RSS feeds

Open
#1,180 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

customer report new feature
Dominant language
PHP
Stars
121
Forks
27
Avg merge
2d 1h
Merged PRs (30d)
11

Description

What problem does this address?

Feedzy currently only considers the first URL parameter when fetching RSS feeds. This limits compatibility with feeds that rely on multiple query parameters for access control and filtering. In the reported use case, the feed source is an external, international service that cannot be modified and uses multiple parameters (e.g. companyToken for access control, type for filtering content, and limit=-1 to return all items). The filtering parameter is not available at item level, making post-import filtering impossible.

What is your proposed solution?

Allow Feedzy to process and pass through all URL query parameters when fetching a feed, or provide a hook or configuration option (toggle) to enable full parameter support. This would improve compatibility with third-party and enterprise feed providers without impacting existing default behavior.

Requested here: https://secure.helpscout.net/conversation/3203027572/481584?viewId=34ff25c2-884f-4c1d-bef0-09436612ea97

Will this feature require documentation? (Optional)

None

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing Feedzy's RSS-fetching flow and the handling of URL query parameters. Reproduce the reported case with multiple parameters such as companyToken, type, and limit=-1, then verify that existing single-parameter feeds still work and that all parameters reach the external feed request.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
backend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.