teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

5

ソースコード

2017/11/21 05:44

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  PHPの経験が浅いため、質問しようと思いました。
2
2
  ご助力いただければ嬉しいです。何卒よろしくお願いいたします。
3
- ```ここに言語を入力
3
+ ```PHP
4
4
  <?php
5
5
  $i++;
6
6
  if ( $i % 3 == 0 ) {
@@ -13,7 +13,7 @@
13
13
  ?>
14
14
  ```
15
15
  3カラムで閉じます。
16
- ```ここに言語を入力
16
+ ```PHP
17
17
  <div class="row">
18
18
  <div class="col-md-4">
19
19
  <p>hoge</p>
@@ -21,7 +21,7 @@
21
21
  </div>
22
22
  ```
23
23
  3n+1で
24
- ```ここに言語を入力
24
+ ```PHP
25
25
  </div><div class="row">
26
26
  <div class="col-md-4">
27
27
  <p>hoge</p>
@@ -29,7 +29,7 @@
29
29
  </div>
30
30
  ```
31
31
  コードの全体です。3カラムでループします。Bootstrapはv4.0.0-beta.2です。
32
- ```ここに言語を入力
32
+ ```PHP
33
33
  <div class="row">
34
34
  <?php $i = 1;
35
35
  $args = array( 'post_type' => circle );

4

ソースコード

2017/11/21 05:44

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,5 @@
1
1
  PHPの経験が浅いため、質問しようと思いました。
2
2
  ご助力いただければ嬉しいです。何卒よろしくお願いいたします。
3
-
4
3
  ```ここに言語を入力
5
4
  <?php
6
5
  $i++;
@@ -13,8 +12,6 @@
13
12
  }
14
13
  ?>
15
14
  ```
16
-
17
-
18
15
  3カラムで閉じます。
19
16
  ```ここに言語を入力
20
17
  <div class="row">
@@ -23,7 +20,6 @@
23
20
  </div>
24
21
  </div>
25
22
  ```
26
-
27
23
  3n+1で
28
24
  ```ここに言語を入力
29
25
  </div><div class="row">
@@ -32,9 +28,6 @@
32
28
  </div>
33
29
  </div>
34
30
  ```
35
- PHPとBootstrapのループの条件式をお教えくださると幸いです。
36
-
37
-
38
31
  コードの全体です。3カラムでループします。Bootstrapはv4.0.0-beta.2です。
39
32
  ```ここに言語を入力
40
33
  <div class="row">

3

コードの修正

2017/11/21 05:22

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -58,7 +58,7 @@
58
58
  if ( $i % 3 == 0 ) {
59
59
  echo '</div>';
60
60
  } elseif ($i = $i*=3 +1 ) {
61
- echo '</div>';
61
+ echo '</div><div class="row">;
62
62
  } else {
63
63
  echo "</div>";
64
64
  }

2

Bootstrapのバージョン

2017/11/18 13:06

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -35,7 +35,7 @@
35
35
  PHPとBootstrapのループの条件式をお教えくださると幸いです。
36
36
 
37
37
 
38
- コードの全体です。3カラムでループします。
38
+ コードの全体です。3カラムでループします。Bootstrapはv4.0.0-beta.2です。
39
39
  ```ここに言語を入力
40
40
  <div class="row">
41
41
  <?php $i = 1;

1

コードの全貌

2017/11/18 13:05

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -32,4 +32,38 @@
32
32
  </div>
33
33
  </div>
34
34
  ```
35
- PHPとBootstrapのループの条件式をお教えくださると幸いです。
35
+ PHPとBootstrapのループの条件式をお教えくださると幸いです。
36
+
37
+
38
+ コードの全体です。3カラムでループします。
39
+ ```ここに言語を入力
40
+ <div class="row">
41
+ <?php $i = 1;
42
+ $args = array( 'post_type' => circle );
43
+ $myposts = get_posts( $args );
44
+ foreach ( $myposts as $post ) : setup_postdata( $post ); ?>
45
+
46
+ <div class="col-md-4">
47
+ <h3 class="circlename-item"><?php echo post_custom( 'circlename' ); ?></h3>
48
+ <div class="circle-wrapper">
49
+ <?php the_post_thumbnail( 'circle-thumb', array( 'class' => 'img-fluid circle-thumb' ) ); ?>
50
+ <p class="genre-item"><?php echo post_custom( 'genre' ); ?></p>
51
+ <p class="penname-item">PN&nbsp;<?php echo post_custom( 'penname' ); ?></p>
52
+ <p class="spacenumber-item">スペースNo&nbsp;<?php echo post_custom( 'spacenumber' ); ?></p>
53
+ </div>
54
+ </div>
55
+
56
+ <?php
57
+ $i++;
58
+ if ( $i % 3 == 0 ) {
59
+ echo '</div>';
60
+ } elseif ($i = $i*=3 +1 ) {
61
+ echo '</div>';
62
+ } else {
63
+ echo "</div>";
64
+ }
65
+ ?>
66
+
67
+ <?php endforeach;
68
+ wp_reset_postdata();?>
69
+ ```