Elementor Fetch Remote Posts
Fetches and displays posts from external WordPress sites using Elementor templates
by Rakesh Mandal · github.com/nuovixlabs/elementor-fetch-remote-posts · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/nuovixlabs/elementor-fetch-remote-posts/archive/refs/heads/main.zipElementor Fetch Remote Posts is a WordPress plugin that allows you to fetch and display posts from external WordPress sites using Elementor templates.
Description
This plugin adds a new Elementor widget that enables you to:
- Fetch posts from any WordPress site with a public REST API
- Display these posts using custom Elementor templates
- Filter posts by category
- Set the number of posts to display
Installation
- Upload the
elementor-fetch-remote-postsfolder to the/wp-content/plugins/directory - Activate the plugin through the 'Plugins' menu in WordPress
- Use the 'Remote Posts' widget in your Elementor editor
Usage
- Create a new Elementor template for how you want to display each remote post
- Edit a page with Elementor
- Find the 'Remote Posts' widget and drag it into your layout
- In the widget settings, enter the URL of the remote WordPress site
- Set the number of posts you want to display
- Optionally, enter a category slug to filter posts
- Select the Elementor template you created for displaying the posts
- Save and publish your page
Translations
Elementor Fetch Remote Posts is translation-ready. Here's how you can contribute a translation:
- Download Poedit, a free software for creating and editing translations.
- Open the
elementor-fetch-remote-posts.potfile from thelanguagesfolder in Poedit. - Create a new translation and start translating the strings.
- Save your translation file in the
languagesfolder with the naming conventionelementor-fetch-remote-posts-{LOCALE}.po(for example,elementor-fetch-remote-posts-fr_FR.pofor French). - Poedit will automatically generate the corresponding .mo file.
If you create a translation, please consider sharing it with the community by submitting a pull request or contacting the plugin author.
Currently available translations:
- English (default)
- [Add your translations here as they become available]
We appreciate any contribution to translate the plugin into more languages!
Frequently Asked Questions
Q: Does this plugin work with any WordPress site? A: The remote site must have the WordPress REST API enabled and publicly accessible.
Q: How often are the remote posts updated? A: The posts are fetched every time the page is loaded. A daily cleanup is scheduled to remove old fetched posts from your database.
Changelog
1.0.1
- Initial release
- Translation ready
License
This project is licensed under the GNU General Public License v2.0 or later - see the LICENSE file for details.
Author
Rakesh Mandal - https://rakeshmandal.com