WP Manifestindependent plugin directory
manifest / seo / json-ld-blocks

JSON-LD Blocks

★ 0stars
11release downloads
1.1.5latest · 8mo ago

Install

Download json-ld-blocks.zip From the 1.1.5 release on GitHub, Jan 27, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/olein-jp/json-ld-blocks/releases/download/1.1.5/json-ld-blocks.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

WordPress のブロックとして JSON-LD(構造化データ)を編集し、wp_head に出力するプラグインです。(フロントには何も表示しません)

対象ブロック

  • 記事の構造化データ(Article)
  • FAQ の構造化データ(FAQPage / faq-item)

できること

  • エディタ上で JSON-LD の入力・プレビュー
  • 入力必須項目等へのアラート表示
  • 投稿本文のブロックから JSON-LD を生成して wp_head に出力
  • FAQ は子ブロック(faq-item)として追加・並べ替え

使い方(概要)

  1. ブロックエディタで「Structured Data」カテゴリからブロックを追加
  2. 必須項目を入力
  3. 保存すると wp_head に JSON-LD が出力されます

開発

ビルド

npm run build

個別ビルド

npm run build:faqpage
npm run build:faq-item

監視ビルド

npm run start
npm run start:faqpage
npm run start:faq-item

ディレクトリ構成

  • blocks/article/ : Article ブロック
  • blocks/faqpage/ : FAQPage ブロック(親)
  • blocks/faq-item/ : FAQItem ブロック(子)
  • json-ld-blocks.php : 主要ロジック(登録・JSON-LD 生成)

注意

  • WordPress の編集画面の UI は @wordpress/components に依存します。
  • JSON-LD の仕様や検索結果の表示可否は Google のガイドラインに準拠してください。
  • 出力している JSON-LD は実際にリッチリザルトテストで確認されることをお勧めします。

対象バージョン

  • WordPress: 6.9
  • PHP: 7.2.24 以上(使用関数に PHP 8 以降必須のものはなく、WP 6.9 の最小要件に合わせています)

Releases

4 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
1.1.5 latest
Jan 27, 2026 8mo ago
json-ld-blocks.zip
6
Jan 27, 2026 8mo ago
json-ld-blocks.zip
4
Jan 27, 2026 8mo ago
json-ld-blocks.zip
1
Jan 27, 2026 8mo ago
json-ld-blocks.zip
0