[WP] Magic Fieldsでグループを「duplicates」にした場合の表示方法
たまにハマるので
Magic Fieldsでグループを「duplicates」(コピー出来る状態)にした場合の表示方法をメモ
まず、wordpressとMagic Fieldsのバージョンの相性によって「Add duplicates」ボタンが反応しなかったり、スクリプトエラーが生じたりいまいち精度が安定しないので注意が必要だが、それを踏まえつつ…..。
こちらのマニュアル通りに行うとサーバによっては
Warning: Invalid argument supplied for foreach() in…
とforeachでエラーになってしまうので、下記の様に『if (is_array($myEvent)) {〜}』で括ってあげる
<?php
$myEvent = get_group('グループ名');
if (is_array($myEvent)) {
foreach($myEvent as $event){ ?>
<?php echo $event['フィールド名(01)'][1]; ?>
<?php echo $event['フィールド名(02)'][1]; ?>
<a href="<?php echo get('フィールド名(写真)'); ?>"><?php echo get_image('フィールド名(写真)'); ?></a>
<?php } ?>
<?php }else{ ?>
<?php } ?>
