Linux 软件免费装
Banner图

FetchWire — Remote News Feed for Elementor & Gutenberg

开发者 thehopemonger
laurencebahiirwa
更新时间 2026年5月19日 17:24
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 6.8.5
版权: GPLv2 or later
版权网址: 版权信息

标签

elementor gutenberg rest api news feed content aggregator

下载

1.3.0 1.0.0 1.0.1 1.2.0

详情介绍:

FetchWire pulls live posts from any external WordPress site — titles, featured images, excerpts, categories, dates, and author names — and displays them beautifully on your own site. Results are cached locally so your site stays fast. No RSS, no iframes, no plugin needed on the source site. Just a source URL and a layout choice. Now works in Elementor AND Gutenberg. As of version 1.3.0, FetchWire ships a native WordPress block — search for "FetchWire News" in the block inserter and drop it anywhere on your page. No Elementor required. FetchWire is the go-to solution for university portals, corporate news hubs, church networks, and niche blog aggregators that need to pull content from other WordPress-powered sites and present it seamlessly on their own. The 5 Layouts Cards Grid The classic editorial grid. Each post renders as a white card with a featured image on top, a category badge overlaid at the image bottom, a bold title, an excerpt, the publication date, and a "Read more" arrow. Choose 2, 3, or 4 columns. Cards lift slightly on hover. Magazine One large hero post fills the left column with its featured image as a full-bleed background and the title, excerpt, and date overlaid on a dark gradient. The remaining posts stack in a compact sidebar list on the right, each with a small thumbnail and two-line title. On tablets the sidebar drops below the hero as a two-column strip; on phones it becomes a single-column list. List A numbered, editorial-style list. Each row shows an index number, a landscape thumbnail, the category badge, a bold two-line title, a one-line excerpt, and the date. An animated arrow on the right nudges right on hover. Best for dense, scannable feeds. Overlay Dramatic full-bleed image cards where the category badge, title, and date are laid over a dark gradient at the bottom of the image. Portrait aspect ratio on desktop relaxes to landscape on phones. Cards scale up slightly on hover. Choose 2, 3, or 4 columns. Ticker The most compact layout. Numbered rows with a small square thumbnail, the category badge (optional), the post title on one line (truncated with ellipsis), the date, and a right-pointing chevron. Ideal for sidebar widgets or footer news strips. Alternating rows have a subtle background tint. All Layouts Share Performance & Developer Notes

安装:

From the WordPress Plugin Directory
  1. Go to Plugins → Add New in your WordPress dashboard.
  2. Search for FetchWire.
  3. Click Install Now, then Activate.
  4. Open any page in Elementor, search for FetchWire News in the widget panel, and drag it onto the canvas.
Manual Installation
  1. Download the plugin ZIP from WordPress.org.
  2. Go to Plugins → Add New → Upload Plugin.
  3. Upload the ZIP and click Install Now, then Activate.
Via FTP
  1. Extract the ZIP and upload the fetchwire folder to /wp-content/plugins/.
  2. Activate via Plugins → Installed Plugins.

屏幕截图:

  • **Magazine** — Featured hero post on the left with full-bleed image and gradient overlay; secondary post sidebar on the right.
  • **List** — Numbered rows with thumbnail, category badge, bold title, one-line excerpt, and animated arrow.
  • **Overlay** — Full-bleed image cards with category, title, and date overlaid on a dark gradient. 4-column view.
  • **Ticker** — Ultra-compact numbered rows with small thumbnail, category badge, post title, and date. Sidebar-ready.
  • **Elementor controls panel** — Layout selector (visual icon chooser) and Source settings section.

升级注意事项:

1.2.0 CSS architecture update with responsive overhaul. No widget settings are changed and no data is migrated. Safe to upgrade at any time. 1.1.0 Major feature update — 5 new layouts, automatic category display, heading and style controls. No existing settings are removed or renamed.

常见问题:

Does the source WordPress site need to install anything?

No. FetchWire works with the WordPress REST API, which has been enabled by default since WordPress 4.7. As long as the source site has not deliberately disabled its REST API, FetchWire will work without any changes on their end.

How do I find a category ID or tag ID on the source site?

Log in to the source site's WordPress dashboard and go to Posts → Categories (or Posts → Tags). Click the item you want to edit — the numeric ID appears in the browser address bar as tag_ID=123. Alternatively, hover over the category name in the list and the ID will appear in the status bar link.

The feed shows "No posts found". What should I check?

  1. Confirm the source URL is a live WordPress site with the REST API active by visiting https://example.com/wp-json/wp/v2/posts directly in a browser — you should see JSON output.
  2. Check that the category or tag ID you entered exists on the source site and has published posts.
  3. Some security or caching plugins on the source site block REST API requests from external domains. Contact the source site's administrator to whitelist external REST API access.

How do I clear the cached data immediately?

Change any widget setting (e.g. toggle the section heading on and off) and save the page. This generates a new transient key and triggers a fresh fetch on the next page load.

Can I display posts from multiple different sites on the same page?

Yes. Each FetchWire widget instance maintains its own source URL and its own cache. Drop as many instances as you need and point each at a different source.

Does FetchWire support custom post types?

Not yet. The current version fetches standard posts via /wp-json/wp/v2/posts. Custom post type support is planned for a future release.

Will it work with a headless or REST-API-only WordPress setup?

Yes, as long as the /wp-json/wp/v2/posts endpoint is publicly accessible and returns the standard WP REST API response format with _embed support.

Does FetchWire collect any data from my visitors?

No. FetchWire makes server-side requests from your WordPress install to the source site — no visitor data is involved, and no third-party scripts are loaded on your frontend.

Can I use FetchWire without Elementor?

Yes. As of version 1.3.0, FetchWire includes a native Gutenberg block that works in the standard WordPress block editor — no Elementor needed. Search for "FetchWire News" in the block inserter.

What happens when the source site is unreachable?

If the remote request fails and no cached data exists, FetchWire renders an empty state notice in place of the feed. If cached data exists, it will continue to display until it expires.

更新日志:

1.3.0 Gutenberg block — major new feature. Added 1.2.0 Responsive & CSS architecture overhaul — no breaking changes. Added Improved Fixed 1.1.0 Five new layouts — major feature release. Added Improved 1.0.0