Remote Data Blocks

描述

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 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.

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.

License

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

External services

This plugin can connect to one of several API endpoints under your direction. It does not connect to these services if you do not attempt to add a data source.

It sends user provided inputs to retrieve Google Sheets data from the Google Workspace API.
This service is provided by Google Workspace: terms of use, privacy policy.

It sends user provided inputs to retrieve Airtable data from the Airtable API.
This service is provided by Airtable: terms of use, privacy policy.

It sends user provided inputs to retrieve Shopify products from the Shopify GraphQL API.
This service is provided by Shopify: terms of use, privacy policy.

区块

该插件提供了 5 个区块.

  • Item Template Template block for displaying remote data collections
  • Pagination Pagination controls for remote data blocks
  • No Results Contains the blocks to display when no remote data is found.
  • Remote HTML Remote data block for HTML content binding.
  • Remote Data Container A container and context provider for Remote Data Blocks

安装

On WordPress VIP, you can install the plugin, and configure data sources in the Integration Center. Detailed instructions are available on the WordPress VIP docs.

For other WordPress environments, download the latest release of the plugin, unzip, and add it to the plugins/ directory of your WordPress site.

评价

2025 年 8 月 27 日
Remote Data Blocks takes composability in Gutenberg to the next level! With RDB, you can easily drag and drop to create interactive, media-rich web experiences using data from sources outside the WP database, such as Google Sheets, Airtable, and more! For large sites and those with complex data driven products this is a life saver. The interface for working with large datasets is so well done and makes it easy for designers and editors alike to build out content they simply wouldn’t have been able to do before. And for developers, RDB is easy to work with and extend!
阅读所有0条评价

贡献者及开发者

「Remote Data Blocks」是开源软件。 以下人员对此插件做出了贡献。

贡献者

「Remote Data Blocks」插件已被翻译至 1 种本地化语言。 感谢所有译者为本插件所做的贡献。

帮助将「Remote Data Blocks」翻译成简体中文。

对开发感兴趣吗?

您可以浏览代码,查看SVN仓库,或通过RSS订阅开发日志