【Smart Custom Fields】繰り返しのカスタムフィールドグループを作る

  • URLをコピーしました!

この記事は古い記事です、Wordpress5.x以降の場合は下記の記事をご覧ください

【WordPress】Custom Field Suiteで繰り返しのカスタムフィールドグループを作る

 


 

普段の制作カスタムフィールドやカスタム投稿タイプ作成には、Toolset Typesを使っています。

WordPress.org 日本語
Toolset Types – カスタム投稿タイプ、カスタムフィールド、カスタムタクソノミーの管理プラグイン カスタム投稿タイプ、カスタムタクソノミー、カスタムフィールドを管理できる完璧で信頼性のあるプラグインです。

カスタム投稿タイプとカスタムフィールドを1つのプラグインで制御できてめちゃくちゃ便利なのですが、繰り返しのカスタムフィールドグループが作れません。

※2018.9現在、有料版では Repeatable Field Groupをサポートしているようです。

 

目次

どうしても、繰り返しのカスタムフィールドグループを作りたい

カスタムフィールド界では有名なAdvanced Custom Fieldsも、繰り返しのカスタムフィールドグループサポートが無いようなので、代替となるカスタムフィールドグループを探しました。

WordPress.org 日本語
Smart Custom Fields Smart Custom Fields はカスタムフィールドを管理するシンプルなプラグインです。

Smart Custom Fieldsを使う

フィールドを追加すると、「繰り返し」というボタンがついているのが見えます。

繰り返しをオンにすると、グループ名がつけられるように。

[サブフィールドを追加]でグループに含めるフィールドを追加できます。

出力する

テンプレート側の記述はこんな感じ

<?php $cf_group = SCF::get('group');
foreach ($cf_group as $field_name => $field_value ):?>
<h3>
<?php echo $field_value['タイトル'];?>
</h3>
<p>
<?php echo wp_get_attachment_image($field_value['画像'], 'medium');?> 
</p>
<p>
<?php echo $field_value['本文'];?>
</p>

 

実際のページの表示はこんな感じ

 

無料で繰り返しのカスタムフィールドグループを使うならSmart Custom Fields

Toolset Types導入済みでも、Smart Custom Fieldsで繰り返しのカスタムフィールドグループを追加することは可能なので、拡張中にどうしても繰り返しグループが必要になったら、Smart Custom Fieldsを併用してみると良いかもしれないですね。

よかったらシェアしてね!
  • URLをコピーしました!

コメント

コメントする

コメントは日本語で入力してください。(スパム対策)

CAPTCHA

目次