質問編集履歴
2
get_fild→get_fieldへ
title
CHANGED
File without changes
|
body
CHANGED
@@ -10,12 +10,12 @@
|
|
10
10
|
<ul>
|
11
11
|
<?php $i = 0; while ($my_query->have_posts()) : $my_query->the_post(); $i++; ?>
|
12
12
|
<?php if( ($i % 3) == 0 ): ?>
|
13
|
-
<?php if(
|
13
|
+
<?php if(get_field('fieldname')== 1): ?>
|
14
14
|
ここにカスタムフィールドの「真」の記事を表示
|
15
15
|
<?php the_title(); ?>
|
16
16
|
<?php else:?>
|
17
17
|
<?php endif;?>
|
18
|
-
<?php elseif(
|
18
|
+
<?php elseif(get_field('fieldname')== 0):?>
|
19
19
|
ここにカスタムフィールドの「偽」の記事を表示
|
20
20
|
<?php the_title(); ?>
|
21
21
|
<?php endif;?>
|
1
試した該当ソースコードを編集
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
WordPressのループでカスタムフィールド真の記事を3の倍数に表示し、
|
2
|
-
それ以外の時は偽の記事だけ表示したいです。
|
2
|
+
それ以外の時は偽の記事だけ表示したいのですが上手く行きません。
|
3
3
|
|
4
4
|
よろしくお願いいたします。
|
5
5
|
# 該当のソースコード
|
@@ -10,14 +10,18 @@
|
|
10
10
|
<ul>
|
11
11
|
<?php $i = 0; while ($my_query->have_posts()) : $my_query->the_post(); $i++; ?>
|
12
12
|
<?php if( ($i % 3) == 0 ): ?>
|
13
|
+
<?php if(get_fild('fieldname')== 1): ?>
|
13
|
-
|
14
|
+
ここにカスタムフィールドの「真」の記事を表示
|
15
|
+
<?php the_title(); ?>
|
14
|
-
|
16
|
+
<?php else:?>
|
17
|
+
<?php endif;?>
|
18
|
+
<?php elseif(get_fild('fieldname')== 0):?>
|
15
|
-
|
19
|
+
ここにカスタムフィールドの「偽」の記事を表示
|
20
|
+
<?php the_title(); ?>
|
16
21
|
<?php endif;?>
|
17
22
|
<?php endwhile; ?>
|
18
23
|
</ul>
|
19
24
|
<?php else:?>
|
20
25
|
<?php endif; wp_reset_postdata(); ?>
|
21
|
-
</section>
|
26
|
+
</section>
|
22
|
-
|
23
27
|
```
|