

<strong>Cards Grid</strong> — 3-column layout with featured image, category badge, title, excerpt, date, and "Read more" link.
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
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.
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.
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.
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.
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
--color-accent CSS variablerel="noopener"Performance & Developer Notes
get_style_depends() API--fw-accent, --fw-radius, --fw-gap, --fw-shadow) on the widget wrapper make theme integration straightforwardesc_html(), esc_url(), esc_attr(), wp_kses_post(), absint(), and sanitize_text_field() on all inputs and outputsuninstall.php cleans all plugin transients from wp_options on deletionhttps://example.com). Required.--color-accent CSS variable, then #c8102e.FetchWire makes server-side HTTP requests from your WordPress installation to the REST API of the source WordPress site you configure (/wp-json/wp/v2/posts). These requests are made using wp_remote_get() and fetch only publicly available post data (titles, excerpts, featured images, categories, dates, and author names).
No visitor data is collected, transmitted, or stored by this plugin. All fetched data is cached locally in your WordPress database via the Transients API and is scoped to your server — it is never sent to any third party.
All transients created by FetchWire are automatically removed from your database when the plugin is deleted via Plugins Delete.
If you have questions about the data practices of the external WordPress site you are fetching from, please refer to that site’s own privacy policy.