IndieBlocks

外掛說明

Use blocks, and, optionally, “short-form” post types to easily “IndieWebify” your WordPress site.

IndieBlocks registers several blocks (Bookmark, Like, Reply, and Repost, as well as the older Context block) that take a URL and output corresponding microformatted HTML.

In combination with a microformats-compatible theme, these help ensure microformats clients are able to determine a post’s type.

It also comes with “short-form” (Note and Like) custom post types, and a (somewhat experimental) option to add microformats to (all!) block-based themes.

These microformats, in combination with the Webmention protocol, allow for rich cross-site conversations. IndieBlocks comes with its own Webmention implementation, but a separate plugin can be used, too.

IndieBlocks also registers several “theme” blocks (Facepile, Location, Syndication, and Link Preview), to be used in “block theme” templates.

適用於區塊編輯器

這個外掛提供 10 個可供 Gutenberg/區塊編輯器使用的區塊。

  • Location Display a post’s location and weather metadata.
  • Context
  • Link Preview Highlight a post’s first hyperlink with a link preview card.
  • Facepile Contains the blocks to display Webmention “likes,” “reposts,” etc. as a so-called facepile.
  • Like Show your appreciation for a certain web page or post.
  • Repost Use the Repost block to “reblog” another (short) post verbatim while still giving credit.
  • Syndication Display syndication links.
  • Reply Reply to others’ (or your own) posts and pages.
  • Facepile Content Outputs the actual “facepile” avatars.
  • Bookmark Bookmark and annotate web pages or posts.

安裝方式

Upload this plugin’s ZIP file via the Plugins > Add New > “Upload Plugin” button.

After activation, head over to Settings > IndieBlocks, and enable or disable its different features.

More details can be found on https://indieblocks.xyz/. Issues may be filed at https://github.com/janboddez/indieblocks.

常見問題集

How does this plugin interact with the various other IndieWeb plugins?

While IndieBlocks does not depend on any other plugin, it is compatible with, and extends, the Micropub plugin for WordPress. See https://indieblocks.xyz/documentation/micropub-and-indieauth/ for some more information.

IndieBlocks’ Facepile and Syndication blocks also aim to be compatible with, respectively, the Webmention and Syndication Links plugins.

使用者評論

2023 年 10 月 11 日
Stumbled on this plugin after a long day of testing Webmention, Indieweb, Bridgy and the like in the context of a fedified blog (via ActivityPub).A lot of interesting experiments, including the basic Microformats2 implementation. Waiting for the next updates!
2023 年 1 月 22 日
This plugin works really well and is a nice block-based upgrade to the Post Kinds plugin in the main IndieWeb plugin for Likes, Notes, Replies, and Bookmarks. Great Webmention support. I like being able to add the context block anywhere, too. Currently in use on cagrimmett.com.
閱讀全部 3 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈IndieBlocks〉的開發相關工作。

參與者

將〈IndieBlocks〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

0.13.1

Minor bug fixes. Improved “Facepile” compatibility (with the ActivityPub plugin).

0.13.0

Improve Gutenberg compatibility of Location and Webmention “meta boxes.” Add Syndication block prefix and suffix attributes. Support “update” and “delete” webmentions even after mentions are closed. Add avatar proxy option.

0.12.0

Improve comment mentions, remove margin “below” hidden note and like titles.

0.11.0

Improve avatar deletion, add meta box for outgoing “comment mentions,” hide meta boxes if empty.

0.10.0

Send webmentions also for comments, to mentioned sites and the comment parent, if it exists and itself originated as a webmention.

0.9.1

Fix Webmention backlinks in Facepile block, add avatar background and icon color pickers.

0.9.0

Overhaul theme microformats functionality.

0.8.1

Fix issue with saving meta from block editor. Fix Markdown in Micropub notes.

0.8.0

Various bug fixes. Add Link Preview block. Also, webmentions are now closed when comments are, although this behavior is filterable.

0.7.1

Add Location block. The Facepile block now supports v5.0 and up of the Webmention plugin.

0.7.0

Store temperatures in Kelvin rather than degrees Celsius. Update masterminds/html5 to version 2.8.0. Add Location block.

0.6.0

“Facepile” likes, bookmarks, and reposts.

0.5.0

Add Bookmark, Like, Reply and Repost blocks. Additional title options.

0.4.0

Add indieblocks/syndication-links block.

0.3.6

Minor bug fix, new plugin URL.

0.3.5

Fix rescheduling of webmentions from the classic editor.

0.3.4

Webmention tweaks.

0.3.3

Slight block changes. Bug fixes, and basic Webmention support.

0.2.0

Slightly improved “empty” URL handling, and permalink flushing. Additional CPT, feed and Micropub options. Date-based CPT archives, and basic location functions.