HERO REPEATER for WordPress
WordPressの投稿・固定ページに繰り返しフィールドを追加するプラグイン「Hero Repeater」
投稿や固定ページを運用していると、同じ構造のデータを複数件管理したい場面が出てきます。
「FAQを何件でも追加・並び替えしたい」 「スタッフ紹介を写真・名前・役職・プロフィールのセットで管理したい」 「バナーリンクを自由に増減させたい」
こうした繰り返しデータの管理を、カスタムフィールドを組み合わせた複雑な設定なしに実現するため、繰り返しフィールド管理プラグイン Hero Repeater を開発・リリースしました。

必要なフィールドをまとめて繰り返す
Hero Repeater は、複数のフィールドを1セットとして繰り返し追加・並び替えできるメタボックスを、投稿編集画面に追加するプラグインです。
使用できるフィールドタイプ
- テキスト
- URL
- テキストエリア
- カラーピッカー
- 画像
- セレクトボックス
- チェックボックス
- ラジオボタン
- トグル(ON/OFF)
フィールドタイプを組み合わせることで、FAQからスタッフ紹介・バナー管理まで、あらゆる繰り返しデータに対応できます。
管理はコードなしのGUI設定

難しい操作は不要です。
管理画面の「HERO REPEATER」メニューから「+ 新規リピーターを追加」をクリックし、
- タイトル(メタボックスの見出し)
- 表示対象(投稿タイプまたは特定の投稿ID)
- フィールド定義(ラベル・キー・種類)
を設定するだけで、対象の投稿編集画面にメタボックスが表示されます。
フィールドの並び順はドラッグ&ドロップで変更でき、行の追加・削除もボタン操作のみです。
また、functions.php にコードで登録する方法も用意しており、GUI登録とコード登録を混在させることも可能です。
特定の投稿にのみ表示
表示対象として投稿タイプ全体ではなく、特定の投稿IDを指定することもできます。
「トップページだけにバナー管理フィールドを追加したい」 「会社概要ページにのみスタッフ紹介フィールドを追加したい」
といった用途に対応しています。
ブロックエディタにも対応
ブロックエディタ(Gutenberg)でも使用できます。
表示対象を「ブロック」に設定すると、メタボックスではなくブロックとしてエディタ上でフィールドを入力できます。
各項目はWPのブロック操作でドラッグ・並び替えが可能です。
テンプレートへの出力はWordPress標準関数で
データの取得はWordPressの組み込み関数 get_post_meta() で行います。
$items = get_post_meta(get_the_ID(), 'faq_items', true);
if (!empty($items) && is_array($items)) {
foreach ($items as $item) {
echo esc_html($item['question']);
echo nl2br(esc_html($item['answer']));
}
}
独自のテンプレートタグやショートコードは不要で、WordPressの標準的な書き方で出力できます。
また、出力に必要なキーなどは一覧で表示・確認することができます。

Hero Repeater の特長(差別化ポイント)
多くの繰り返しフィールドプラグインは機能が多すぎて設定が複雑になりがちですが、Hero Repeater はシンプルさを重視した設計になっています。
主な特長
- GUIのみでフィールド定義が完結
- 9種類のフィールドタイプに対応
- ドラッグ&ドロップで行の並び替え
- ブロックエディタ(Gutenberg)対応
- 投稿タイプ・特定投稿IDを指定して表示
- カスタム投稿タイプに対応
functions.phpによるコード登録にも対応- WordPressの標準関数でデータ取得
- 外部CDN不使用・軽量設計
動作環境
- WordPress 6.8 以上
- PHP 7.4 以上
料金
5,500円(税込)
- 1ライセンス = 1サイト
- 月額費用なし
- WordPress標準アップデート対応
こんな方におすすめ
- FAQやスタッフ紹介を繰り返しフィールドで管理したい
- 高機能すぎるプラグインではなくシンプルなものを探している
- コードを書かずにカスタムフィールドを設定したい
- 特定のページだけにフィールドを追加したい
- 軽量でシンプルなプラグインを導入したい
