Hello @nubiesan
To solve your problem of displaying blog posts from another website with titles, featured images, excerpts, and a proper “Read More” button linking directly to the original post, here’s a practical step-by-step approach:Using an RSS Feed Integration
Step 1: Prepare the Source Feed
- Find the RSS feed URL of the target site. Usually, it’s located at:
https://example.com/feed/
- Validate this feed URL by opening it in a browser. If it displays XML content, it’s good to use.
Step 2: Use an RSS Feed Plugin Install a plugin designed for pulling and displaying RSS feeds. One flexible option for WordPress is WP RSS Aggregator or similar tools.
- Install the Plugin:
- Navigate to your WordPress dashboard.
- Go to Plugins > Add New, search for “RSS feed plugin.”
- Install and activate.
- Add Feed Sources:
- After activation, go to the plugin’s menu.
- Add the feed URL of the external site and save it.
Step 3: Display on Your Site Once the plugin is set up:
- Use its built-in widget or shortcode to embed the feed.
- Many plugins allow you to tweak what gets displayed, such as:
- Featured image (if provided by the feed).
- Title and excerpt.
- “Read More” button pointing directly to the original article.
Customization
- If the feed doesn’t include images, some plugins have advanced features to fetch images from the post.
- You can style the output with CSS to better match your site.
Direct Import Solution (Optional)
If you want even more control over how these posts look:
- Set up a plugin that imports RSS content as posts on your site.
- Display these imported posts using your theme’s blog template.