質問編集履歴

1

記述中に投稿してしまったので修正しました。

2019/10/07 04:59

投稿

takayuu
takayuu

スコア5

test CHANGED
File without changes
test CHANGED
@@ -56,7 +56,7 @@
56
56
 
57
57
        <?php foreach ( $terms as $term ) {
58
58
 
59
-         if ($term === reset($terms)) {
59
+         if ($term === reset($terms)) {// 1番目は初めから表示
60
60
 
61
61
            echo '<li class="nav-item"><a class="nav-link active" href="#tab-'.$term->term_id.'" data-toggle="tab">'.$term->name.'</a></li>';
62
62
 
@@ -90,108 +90,102 @@
90
90
 
91
91
              <?php if ($term === reset($terms)) { ?>
92
92
 
93
- <!-- タブコンテンツ -->
93
+  <!-- タブリスト -->
94
94
 
95
-               <?php echo '<div class="tab-pane active" id="tab-'.$term->term_id.'">'; ?>
95
+  <?php echo '<div class="tab-pane active" id="tab-'.$term->term_id.'">'; // 1番目は初めから表示 ?>
96
96
 
97
97
 
98
98
 
99
-
99
+              <!--
100
100
 
101
-
101
+               ここにタームごとのランキングデータを出力したい。
102
102
 
103
- <?php
103
+                下記は出力予定です。
104
104
 
105
- /*foreach ( $posts as $val ) {
105
+              -->
106
106
 
107
- $link = get_permalink( $val->ID );
107
+
108
108
 
109
- $title = get_the_title( $val->ID );
109
+              <?php
110
110
 
111
- $img = get_the_post_thumbnail( $val->ID , 'medium' );
111
+               /*foreach ( $posts as $val ) {
112
112
 
113
- $name = the_field('profile-name-en', $val->ID);
113
+               $link = get_permalink( $val->ID );
114
114
 
115
+               $title = get_the_title( $val->ID );
116
+
117
+               $img = get_the_post_thumbnail( $val->ID , 'medium' );
118
+
119
+               $name = the_field('profile-name-en', $val->ID);
120
+
115
- $category = the_terms( $val->ID, 'shop_cat' );
121
+               $category = the_terms( $val->ID, 'shop_cat' );
122
+
123
+               }*/
124
+
125
+              ?>
116
126
 
117
127
 
118
128
 
119
- echo '<a href="'.$link.'">'.$title.'';
120
-
121
- echo ''.$category.'';
122
-
123
- echo ''.$name.'';
124
-
125
- echo ''.$img.'';
126
-
127
- echo '</a>';
129
+             <?php echo '</div>'; ?>
128
-
129
-
130
-
131
- }*/
132
-
133
- ?>
134
130
 
135
131
 
136
132
 
133
+ <?php } else { ?>
134
+
135
+ <?php echo '<div class="tab-pane" id="tab-'.$term->term_id.'">'; ?>
136
+
137
+
138
+
139
+ <!--
140
+
141
+               ここにタームごとのランキングデータを出力したい。
142
+
143
+                下記は出力予定です。
144
+
145
+              -->
146
+
147
+
148
+
149
+              <?php
150
+
151
+               /*foreach ( $posts as $val ) {
152
+
153
+               $link = get_permalink( $val->ID );
154
+
155
+               $title = get_the_title( $val->ID );
156
+
157
+               $img = get_the_post_thumbnail( $val->ID , 'medium' );
158
+
137
- <?php echo '</div>'; ?>
159
+               $name = the_field('profile-name-en', $val->ID);
160
+
161
+               $category = the_terms( $val->ID, 'shop_cat' );
162
+
163
+               }*/
164
+
165
+              ?>
138
166
 
139
167
 
140
168
 
141
- <?php } else { ?>
169
+ <?php echo '</div>'; ?>
142
170
 
143
- <?php echo '<div class="tab-pane" id="tab-'.$term->term_id.'">'; ?>
171
+ <?php } ?>
144
172
 
145
-
173
+ <?php endforeach; ?>
146
174
 
147
- <?php
175
+ <?php endwhile; ?>
148
176
 
149
- /*foreach ( $posts as $val ) {
150
-
151
- $link = get_permalink( $val->ID );
152
-
153
- $title = get_the_title( $val->ID );
154
-
155
- $img = get_the_post_thumbnail( $val->ID , 'medium' );
156
-
157
- $name = the_field('profile-name-en', $val->ID);
158
-
159
- $category = the_terms( $val->ID, 'shop_cat' );
160
-
161
-
162
-
163
- echo '<a href="'.$link.'">'.$title.'';
164
-
165
- echo ''.$category.'';
166
-
167
- echo ''.$name.'';
168
-
169
- echo ''.$img.'';
170
-
171
- echo '</a>';
172
-
173
- }*/
174
-
175
- ?>
176
-
177
-
178
-
179
- <?php echo '</div>'; ?>
180
-
181
- <?php } ?>
182
-
183
- <?php endforeach; ?>
184
-
185
-
186
-
187
- <?php endwhile; ?>
188
-
189
- </div>
177
+ </div>
190
178
 
191
179
 
192
180
 
193
181
 
194
182
 
195
- <?php wp_reset_postdata(); ?>
183
+ <?php wp_reset_postdata(); ?>
196
184
 
197
185
  ```
186
+
187
+
188
+
189
+ 以上になります。
190
+
191
+ 皆様のお力添えお願い致しますm(__)m