
FetchWire connects your Elementor pages to any external WordPress site and pulls in live posts — titles, featured images, excerpts, categories, dates, and author names — caching the results locally so your site stays fast.
No RSS, no iframes, no plugin on the source site. Just a source URL and a layout choice.
FetchWire is the ultimate solution for website owners who want to aggregate and display content from other WordPress-powered sites seamlessly. Whether you’re managing a university portal, a corporate news hub, or a niche blog network, FetchWire gives you the tools to pull the latest posts from any WordPress REST API source and present them beautifully on your own site.
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.