Display posts from another WordPress site
Display posts from another WordPress site on this one, live over the REST API, in six animated Elementor layouts.

Pull. Filter. Display.
Any WordPress site, in seconds
Add the site’s address and press Test. Relay lists every post type and taxonomy it exposes.
- Posts
- Pages
- Custom post types
- Application Passwords

Exactly the posts you want
Narrow by category, tag, custom taxonomy, status, search, IDs or post meta.
- Categories
- Tags
- Taxonomies
- Post meta
- Drafts & private

An Elementor remote posts widget with six layouts
Grid, list, overlay, masonry, carousel or magazine. Animated on scroll, styled in Elementor.
- Grid
- List
- Overlay
- Masonry
- Carousel
- Magazine

Syndicate WordPress posts in style
Text on image, with hover lift, zoom, glow or tilt.

Built on the WordPress REST API
Cached
Responses are cached for as long as you choose.
Featured images
Image, author, date and terms come with each post.
Links back
Every card links to the original post, or not at all.
Private content
Read drafts and private posts with an Application Password.
Many sites
Connect as many WordPress sites as you need.
Platform icons
Web, iOS, Android, Windows and more, from post meta.
Free to use
Questions
How do I display posts from another WordPress site?
Add the other site under Settings → Relay, then drop the Remote Posts widget onto any Elementor page and pick the post type.
Does the other site need a plugin too?
No. Relay reads the standard WordPress REST API, which is on by default.
Can I show custom post types from another site?
Yes, if the remote site registers them with show_in_rest set to true.
Can it show drafts or private posts?
Yes. Add a username and an Application Password from the remote site, then set the post status in the widget.
Does it need Elementor Pro?
No. It needs the free Elementor 3.5 or later, WordPress 6.0+ and PHP 7.4+.
Does it copy posts into my database?
No. Posts are fetched live and cached for a time you set, and every card links back to the original.