うさぎのイラスト

ネットアンサー55備忘録

web技術を書いていきます

acf-Repearterを逆順に呼び出す

-2015年11月12日-
							<?php $rows = get_field('ニュース'); //repeaterの読み込み 
							 if($rows):
							$rows = array_reverse($rows);//リバース配列関数にて表示順番を反転させる
							foreach($rows as $row){//各情報を1セットずつ表示
							$date = DateTime::createFromFormat('Ymd', $row["日付"]);
							$naiyou=$row['ニューステキスト'];
							$linkurl=$row['ニュースリンクurl'];
							$gaibu=$row['外部リンク'];
							//次のrepeatのために各変数はリセットする
										if($linkurl){ 
											if($gaibu){ 
											?><dl>
												<dt><a href="<?php echo $linkurl; ?>"><?php echo $date->format('Y年m月d日'); ?></a></dt>
												<dd><?php add_new($date->format('U'),'7') ?><a href="<?php echo $linkurl; ?>" target="_blank"><?php echo $naiyou; ?></a></dd>
											</dl>
											<?php }else{ ?>
											<dl>
												<dt><a href="<?php echo $linkurl; ?>"><?php echo $date->format('Y年m月d日'); ?></a></dt>
												<dd><?php add_new($date->format('U'),'7') ?><a href="<?php echo $linkurl; ?>"><?php echo $naiyou; ?></a></dd>
											</dl>
											<?php } ?>																										
										<?php }else{ ?>
										<dl>
											<dt><?php echo $date->format('Y年m月d日'); ?></dt>
											<dd><?php add_new($date->format('U'),'7') ?><?php echo $naiyou; ?></dd>
										</dl>
										<?php } 												
							$date="";
							$naiyou="";
							$linkurl="";
							$gaibu="";
							}  //foreach終了 ?>
						<?php endif; ?>