Linux 软件免费装

Newsknit RSS

开发者 cspluginsuk
更新时间 2026年7月19日 20:13
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

feed rss widget news aggregator

下载

1.0

详情介绍:

Newsknit RSS pulls articles from any number of RSS/Atom feeds, groups them into named collections ("feed groups"), and displays each group as a filtered, paginated news feed anywhere on your site. Each group has its own list of source feeds, its own keyword filtering rules, its own layout, and its own cache schedule — so you can run, for example, a "Tech" group and a "Sports" group side by side with completely different sources and rules. Feeds are fetched server-side, cached, scored against your keyword rules, deduplicated, and rendered as a list or grid of article cards with thumbnails and excerpts. Output is available via shortcode, Gutenberg block, classic widget, Elementor widget, WPBakery element, or as the plugin's own curated RSS output. Features

安装:

  1. Upload the plugin folder to the /wp-content/plugins/ directory, or install it directly through Plugins → Add New → Upload Plugin in wp-admin.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. On activation, the plugin automatically registers its rewrite rule (for the /csrkk-feed/{slug}/ curated feeds) and schedules its hourly cache-warming cron job — no manual setup is required.
  4. Go to the new Newsknit RSS menu item in the admin sidebar and create your first feed group: give it a label/slug, paste in one or more RSS/Atom feed URLs (one per line), and save.
  5. Display the group anywhere using the shortcode, block, widget, or page-builder element, referencing the group's slug.
Elementor and WPBakery integrations only appear if those page builders are already installed and active — neither is required to use the plugin.

升级注意事项:

1.0 Initial release.

常见问题:

Do I need Elementor or WPBakery to use this plugin?

No. The shortcode, Gutenberg block, and classic widget all work standalone. The Elementor widget and WPBakery element are optional integrations that only register themselves if those builders are active.

How often do feeds refresh?

Each group has its own cache duration (in hours, default 3). An hourly background cron job checks every group and re-fetches any whose cache has expired, so visitors always see a pre-warmed cache rather than waiting on a live fetch.

Can I show more than one group on the same page?

Yes — add multiple shortcode/block/widget instances, each pointing at a different group slug.

How does the anti-clickbait filter work?

It's a list of negative keywords per group. Any match subtracts from an article's score; combined with your minimum score threshold, this excludes articles that trip your negative terms. A lower threshold lets more articles through, a higher one shows fewer. The filter can be switched off per group without deleting the saved keyword list.

What's the difference between "score" and "newest first" sorting?

"Newest first" sorts strictly by publish date. "Relevancy score" sorts by the keyword score computed from your group's positive/negative terms (falling back to date as a tiebreaker).

Can I get a group as a plain RSS feed?

Yes — every group is available at /csrkk-feed/{group-slug}/, a standard RSS 2.0 feed containing the group's curated (filtered, deduplicated) articles.

What happens if one of my source feeds goes down?

That feed is skipped for that fetch cycle and marked with an error status (visible in the group's feed health list in wp-admin); the rest of the group's feeds are unaffected.

Does this work well on mobile?

Yes — regardless of a group's desktop pagination setting (numbered pages or a manual "Load More" button), mobile visitors always get automatic infinite scroll.

Can I migrate my feed groups to another site?

Yes, two ways: use the plugin's own JSON export/import (full settings, replaces existing groups on import) or OPML export/import (works with any RSS reader, and import adds groups rather than replacing).

Is the thumbnail caching feature safe to enable?

Yes — downloaded thumbnails are validated as real image data, capped in file size, and fetched with protection against requests to internal/private network addresses.

Where do I purge a stuck or stale cache?

From the Newsknit RSS settings screen (per group or all groups), or via the "Purge All Caches" link under the Newsknit RSS menu in the wp-admin toolbar.

更新日志:

1.0