Skip to content

Remote Data Blocks: a WordPress plugin for creating flexible, data-enriched content with remote data integration

License

Notifications You must be signed in to change notification settings

Automattic/remote-data-blocks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Remote Data Blocks

Warning

This plugin is currently in Beta. Breaking changes could occur with any update. Please test each release thoroughly before updating.

Remote Data Blocks is a WordPress plugin that makes it easy to combine content and remote data in the block editor. Easily register blocks that load data from Airtable, Google Sheets, Shopify, GitHub, or any other API. Your data stays in sync. Built-in caching ensures performance and reliability. Read more about well-supported use cases.

Launch in WordPress Playground

Launch the plugin in WordPress Playground and explore. An example API ("Conference Event") is included, or visit Settings > Remote Data Blocks to add your own. Read our tutorials to dive in.

Next steps

Requirements

  • PHP 8.1+
  • WordPress 6.7+

A persistent object cache is not strictly required, but it is highly recommended for optimal performance and to help avoid rate limiting from remote data sources. If your WordPress environment does not provide persistent object cache, the plugin will utilize in-memory (per-request) caching.

Installation

Download the latest release of the plugin, unzip, and add it to the plugins/ directory of your WordPress site.

License

Remote Data Blocks is licensed under the GPLv2 (or later).