私はワードプレスエンジンでサイトを構築しています.1つのページに4つのループを表示する必要があります(すべて異なるカテゴリから)。コードを重複させたくないので、スマートに記述しようとしています。これを見てください:
ご覧のとおり、すべてのループにあるコードを複製したくありません。つまり、19 行目から 31 行目です。
<?php
$events_sep = new WP_Query( array_merge($args_common, $args_sep) );
while ($events_sep->have_posts()) : $events_sep->the_post();
?>
<li class="event-entry date-<?php the_field('event-date'); ?>">
<a href="index.php/<?php the_field('event-venue'); ?>">
<img src="<?php bloginfo('template_url'); ?>/img/program/<?php the_field('event-venue'); ?>-22px.jpg" alt="">
</a>
<?php echo the_content(); ?>
<a class="permalink" href="index.php/<?php the_field('event-venue'); ?>">więcej informacji</a>
<div class="clearfix"></div>
</li>
<?php endwhile; ?>
なのでphp変数として保存してみましたがうまくいきません。私はphpの経験があまりありません(javascriptほどではありません)が、このコードを見ることはできません。