Linux 软件免费装
Banner图

DynamiRSS – News Aggregator & RSS Feed Blocks

开发者 shabti
更新时间 2026年11月9日 18:26
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

news block rss feed news aggregator news feed

下载

1.0.0 1.0.1 1.0.2

详情介绍:

DynamiRSS is a news aggregator for the block editor. It adds a live news feed to any page or post: articles from many news sources, gathered by the dynamiRSS news API, shown in a grid or list of article cards that you design with blocks. There are no feeds to import and no posts are created, so your database stays clean and the news is always current. Use it to: How it works DynamiRSS adds a "DynamiRSS Query" block. Drop it on a page, set a search term and/or category, then design the per-article card by dragging in the included field blocks (Image, Title, Excerpt, Source, Date, Categories, Read More Link) inside the Article Template — every block supports WordPress's standard color/typography/spacing controls, so the look is entirely yours. The block can also be limited to (or told to leave out) specific channels, to one language, to today / this week / this month or a fixed day or date range, to several categories at once, to articles that have an image, and to articles that match every search word, match in the headline only, or don't mention certain words. Results come either as a mix of sources or strictly newest first. Visitors can filter the results by source and category without a page reload, and optionally by language, date and sort order; "Load more" paginates the same way. Plans The plugin is free. It needs a dynamiRSS account, which has a free plan (https://rss.dynamiapps.com/pricing): If a block asks for more articles per page than your plan allows, you get your plan's maximum per page and "Load more" carries on from there.

安装:

  1. Install and activate the plugin.
  2. Go to the "DynamiRSS" item in the admin menu and enter your dynamiRSS API key. The category, channel and language lists are fetched from the API automatically — nothing else to configure.
  3. Add the "DynamiRSS Query" block to a page or post, set a search term, category, channel, language or date, and design the article card.

常见问题:

Why does the block show nothing?

A block needs at least one of: a search term, a category, a channel, a language or a date. Exclusions, "only with images" and sorting only narrow a search down. Also check that an API key is set under DynamiRSS in the admin menu; site administrators see the API's error message in place of the block if a request fails.

How many requests will my site use?

One request each time a block's results aren't already cached: when a page with the block is viewed after its cache has expired, and each time a visitor changes a filter or clicks "Load more". Results are cached for the "Cache TTL" set under DynamiRSS in the admin menu, so a block's default view costs at most one request per TTL however busy the page is. At the default of 120 seconds that is up to about 21,600 requests a month for a block on a page that is never idle. On the Free plan, set the TTL to at least 10800 (three hours, about 240 requests a month per block) and leave the visitor filters off, since every new filter combination is a request.

How far back do articles go?

The API keeps articles for about 30 days. "Today", "This week" and "This month" move with the calendar (in UTC); a fixed day or date range will eventually stop matching anything.

更新日志:

1.0.2 1.0.1 1.0.0