質問編集履歴

6

2021/12/22 03:00

投稿

kazOh
kazOh

スコア16

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  問題点の把握 :
10
10
 
11
- 1.paginationの問題かも?????
11
+ 1.paginationの問題かも????? ![イメージ説明](abfe2358a7d2ed1a6263e1f8b330cfaf.png)
12
12
 
13
13
  2.ページャーで、繰り返し同じ画像が表示されます。
14
14
 

5

情報

2021/12/22 03:00

投稿

kazOh
kazOh

スコア16

test CHANGED
File without changes
test CHANGED
@@ -58,146 +58,6 @@
58
58
 
59
59
 
60
60
 
61
- <?php if ( $wp_query->max_num_pages > 1 ) : /** ここからページャー */ ?>
62
-
63
- <div class="navigation">
64
-
65
- <div class="alignleft"><?php previous_posts_link( '&laquo; NEXT' ); ?></div>
66
-
67
- <div class="alignright"><?php next_posts_link( 'PREV &raquo;' ); ?></div>
68
-
69
- </div>
70
-
71
- <?php endif; /** ページャーここまで */ ?>
72
-
73
-
74
-
75
-
76
-
77
-
78
-
79
-
80
-
81
- <?php
82
-
83
- /****************************************
84
-
85
-
86
-
87
- Template Name: page-blog.php
88
-
89
- /bloglist/ slug attribute temaplete
90
-
91
-
92
-
93
- home.php 作成したのでindex.php 使えないので 代わりにbloglist 使用する。
94
-
95
- 全ての記事ページを表示するための
96
-
97
- テンプレートファイルです。
98
-
99
- カスタマイズした index.phpです。
100
-
101
- (CHAPTER 17)
102
-
103
-
104
-
105
- *****************************************/
106
-
107
- get_header();
108
-
109
- //get_header('megamenu');
110
-
111
- ?>
112
-
113
- <!-- index.php -->
114
-
115
- <!--Bootstrap Container Grid変更する場合 コンパイル変更してください。<div class="container">-->
116
-
117
- <!--WordPressブログ全記事一覧コード-->
118
-
119
-
120
-
121
-
122
-
123
-
124
-
125
- <!--ここにMain ID コンテンツ-->
126
-
127
-
128
-
129
- <div id="main">
130
-
131
-
132
-
133
- <!--WP query loop starts-->
134
-
135
- <?php
136
-
137
- $wp_query = new WP_Query();
138
-
139
- $my_posts01 = array(
140
-
141
- 'post_type' => 'post',
142
-
143
- 'category_name' => 'Tekken',
144
-
145
- 'posts_per_page'=> '10',
146
-
147
- );
148
-
149
- $wp_query->query( $my_posts01 );
150
-
151
- if( $wp_query->have_posts() ): while( $wp_query->have_posts() ) : $wp_query->the_post();
152
-
153
- ?>
154
-
155
- <div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
156
-
157
-
158
-
159
- <div class="content-box">
160
-
161
-
162
-
163
- <a href="<?php the_permalink(); ?>"class="badge badge-primary"><?php the_title(); //Bootstrap色 Bootstrap見出しを大きくh4?></a>
164
-
165
-
166
-
167
- <p class="post-meta">
168
-
169
-
170
-
171
- <svg class="icon icon-clock">
172
-
173
-
174
-
175
- <use xlink:href="#icon-clock">
176
-
177
-
178
-
179
- <span class="post-date"><?php the_time( get_option( 'date_format' ) ); ?></span>
180
-
181
-
182
-
183
- </use>
184
-
185
-
186
-
187
- </svg>
188
-
189
-
190
-
191
- <span class="category"><!--Category--><?php the_category( ', ' ) ?></span>
192
-
193
- <!--<p class="sidebar-comment-num"><?php //comments_popup_link( 'Comment : 0', 'Comment : 1', 'Comments : %' ); ?></p>-->
194
-
195
- <span class="sidebar-comment-num">
196
-
197
- <?php comments_popup_link( '<i class="far fa-comments"></i> : 0', '<i class="far fa-comments"></i> : 1', '<i class="far fa-comments"></i> : %' ); ?>
198
-
199
- </span>
200
-
201
61
 
202
62
 
203
63
  </p>
@@ -234,21 +94,7 @@
234
94
 
235
95
 
236
96
 
237
- if( has_post_thumbnail() ) :
238
-
239
-
240
-
241
- $blog_thumbnail = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), array(600,600) );
242
-
243
- echo '<div class="blog-post-image" style="background-image:url('.$blog_thumbnail[0].')"></a>';
244
-
245
- echo '<h3><a href="'.get_the_permalink().'">'.get_the_title().'</a></h3>';
246
-
247
- echo '</div>';
248
-
249
-
250
-
251
- else : ?> echo ‘<div class=”blog-post-image” style=”background-image:url(/images/noimage.gif);”></div>’;
97
+ if( post-image” style=”background-image:url(/images/noimage.gif);”></div>’;
252
98
 
253
99
  <?php endif; ?>
254
100
 
@@ -282,83 +128,7 @@
282
128
 
283
129
  <?php if ( $wp_query->max_num_pages > 1 ) : /** ここからページャー */ ?>
284
130
 
285
- <div class="navigation">
286
-
287
- <div class="alignleft"><?php previous_posts_link( '&laquo; NEXT' ); ?></div>
288
-
289
- <div class="alignright"><?php next_posts_link( 'PREV &raquo;' ); ?></div>
290
-
291
- </div>
292
-
293
- <?php endif; /** ページャーここまで */ ?>
294
-
295
-
296
-
297
-
298
-
299
- </div>
300
-
301
- <!--main id end-->
302
-
303
-
304
-
305
-
306
-
307
-
308
-
309
- <?php
310
-
311
- get_sidebar('test');
312
-
313
- get_footer('home1');
314
-
315
- ?>
316
-
317
-
318
-
319
-
320
-
321
- 試したこと追加:
322
-
323
- gif 画像は表示されないがバックグランドが表示された。
324
-
325
- <?php /** アイキャッチ画像(CHAPTER 14)*/ ?>
326
-
327
- <div class="blog-thumbnail-box">
328
-
329
- <a href="<?php the_permalink(); ?>" title="「<?php the_title(); ?>」の続きを読む">
330
-
331
- <?php
332
-
333
-
334
-
335
- if( has_post_thumbnail() ) :
336
-
337
-
338
-
339
- $blog_thumbnail = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), array(600,600) );
340
-
341
- $noimage = get_template_directory_uri() . '/images/noimage.gif';
342
-
343
-
344
-
345
-
346
-
347
- echo '<div class="blog-post-image" style="background-image:url('.$blog_thumbnail[0].')"></a>';
348
-
349
- echo '<h3><a href="'.get_the_permalink().'">'.get_the_title().'</a></h3>';
350
-
351
- echo '</div>';
352
-
353
-
354
-
355
-
356
-
357
-
358
-
359
- else : ?> <div class=”blog-post-image” style="background-image: url( '<?php echo $noimage; ?>' );"></div>
360
-
361
- <?php endif; ?>
131
+ endif; ?>
362
132
 
363
133
  </a>
364
134
 

4

追加の写真と説明

2021/12/22 02:58

投稿

kazOh
kazOh

スコア16

test CHANGED
File without changes
test CHANGED
@@ -365,3 +365,11 @@
365
365
  </div>
366
366
 
367
367
  <!--thumbnail-box end-->
368
+
369
+
370
+
371
+ 追加の写真と説明だよ:
372
+
373
+ わかりやすく追加の情報:
374
+
375
+ 前に進(previous_posts_link)んでも 次の進(next_posts_link)んでも 同じ10枚の背景画像しか表示されない。

3

情報の追加

2021/12/20 11:33

投稿

kazOh
kazOh

スコア16

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- 問題:
1
+ ![イメージ説明](78d6036decaeb8d4b0f8d4c84bd7a1da.png)問題:
2
2
 
3
3
  下記のコードで、背景画像で記事維一覧を全て表示することはできたが、
4
4
 

2

情報もれ

2021/12/20 11:30

投稿

kazOh
kazOh

スコア16

test CHANGED
File without changes
test CHANGED
@@ -313,3 +313,55 @@
313
313
  get_footer('home1');
314
314
 
315
315
  ?>
316
+
317
+
318
+
319
+
320
+
321
+ 試したこと追加:
322
+
323
+ gif 画像は表示されないがバックグランドが表示された。
324
+
325
+ <?php /** アイキャッチ画像(CHAPTER 14)*/ ?>
326
+
327
+ <div class="blog-thumbnail-box">
328
+
329
+ <a href="<?php the_permalink(); ?>" title="「<?php the_title(); ?>」の続きを読む">
330
+
331
+ <?php
332
+
333
+
334
+
335
+ if( has_post_thumbnail() ) :
336
+
337
+
338
+
339
+ $blog_thumbnail = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), array(600,600) );
340
+
341
+ $noimage = get_template_directory_uri() . '/images/noimage.gif';
342
+
343
+
344
+
345
+
346
+
347
+ echo '<div class="blog-post-image" style="background-image:url('.$blog_thumbnail[0].')"></a>';
348
+
349
+ echo '<h3><a href="'.get_the_permalink().'">'.get_the_title().'</a></h3>';
350
+
351
+ echo '</div>';
352
+
353
+
354
+
355
+
356
+
357
+
358
+
359
+ else : ?> <div class=”blog-post-image” style="background-image: url( '<?php echo $noimage; ?>' );"></div>
360
+
361
+ <?php endif; ?>
362
+
363
+ </a>
364
+
365
+ </div>
366
+
367
+ <!--thumbnail-box end-->

1

情報もれ

2021/12/20 11:17

投稿

kazOh
kazOh

スコア16

test CHANGED
File without changes
test CHANGED
@@ -69,3 +69,247 @@
69
69
  </div>
70
70
 
71
71
  <?php endif; /** ページャーここまで */ ?>
72
+
73
+
74
+
75
+
76
+
77
+
78
+
79
+
80
+
81
+ <?php
82
+
83
+ /****************************************
84
+
85
+
86
+
87
+ Template Name: page-blog.php
88
+
89
+ /bloglist/ slug attribute temaplete
90
+
91
+
92
+
93
+ home.php 作成したのでindex.php 使えないので 代わりにbloglist 使用する。
94
+
95
+ 全ての記事ページを表示するための
96
+
97
+ テンプレートファイルです。
98
+
99
+ カスタマイズした index.phpです。
100
+
101
+ (CHAPTER 17)
102
+
103
+
104
+
105
+ *****************************************/
106
+
107
+ get_header();
108
+
109
+ //get_header('megamenu');
110
+
111
+ ?>
112
+
113
+ <!-- index.php -->
114
+
115
+ <!--Bootstrap Container Grid変更する場合 コンパイル変更してください。<div class="container">-->
116
+
117
+ <!--WordPressブログ全記事一覧コード-->
118
+
119
+
120
+
121
+
122
+
123
+
124
+
125
+ <!--ここにMain ID コンテンツ-->
126
+
127
+
128
+
129
+ <div id="main">
130
+
131
+
132
+
133
+ <!--WP query loop starts-->
134
+
135
+ <?php
136
+
137
+ $wp_query = new WP_Query();
138
+
139
+ $my_posts01 = array(
140
+
141
+ 'post_type' => 'post',
142
+
143
+ 'category_name' => 'Tekken',
144
+
145
+ 'posts_per_page'=> '10',
146
+
147
+ );
148
+
149
+ $wp_query->query( $my_posts01 );
150
+
151
+ if( $wp_query->have_posts() ): while( $wp_query->have_posts() ) : $wp_query->the_post();
152
+
153
+ ?>
154
+
155
+ <div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
156
+
157
+
158
+
159
+ <div class="content-box">
160
+
161
+
162
+
163
+ <a href="<?php the_permalink(); ?>"class="badge badge-primary"><?php the_title(); //Bootstrap色 Bootstrap見出しを大きくh4?></a>
164
+
165
+
166
+
167
+ <p class="post-meta">
168
+
169
+
170
+
171
+ <svg class="icon icon-clock">
172
+
173
+
174
+
175
+ <use xlink:href="#icon-clock">
176
+
177
+
178
+
179
+ <span class="post-date"><?php the_time( get_option( 'date_format' ) ); ?></span>
180
+
181
+
182
+
183
+ </use>
184
+
185
+
186
+
187
+ </svg>
188
+
189
+
190
+
191
+ <span class="category"><!--Category--><?php the_category( ', ' ) ?></span>
192
+
193
+ <!--<p class="sidebar-comment-num"><?php //comments_popup_link( 'Comment : 0', 'Comment : 1', 'Comments : %' ); ?></p>-->
194
+
195
+ <span class="sidebar-comment-num">
196
+
197
+ <?php comments_popup_link( '<i class="far fa-comments"></i> : 0', '<i class="far fa-comments"></i> : 1', '<i class="far fa-comments"></i> : %' ); ?>
198
+
199
+ </span>
200
+
201
+
202
+
203
+ </p>
204
+
205
+
206
+
207
+
208
+
209
+ </a>
210
+
211
+ <?php //the_excerpt(); /** 抜粋(CHAPTER 14)*/
212
+
213
+ /** 続きを読むリンク */ ?>
214
+
215
+ <?php echo dess_get_excerpt(280); ?>
216
+
217
+ <p class="more-link">
218
+
219
+ <a href="<?php the_permalink(); ?>" title="「<?php the_title(); ?>」の続きを読む"><span class="badge badge-success">続きを読む &raquo;</span></a>
220
+
221
+ </p>
222
+
223
+ </div>
224
+
225
+ <!--content box end-->
226
+
227
+ <?php /** アイキャッチ画像(CHAPTER 14)*/ ?>
228
+
229
+ <div class="blog-thumbnail-box">
230
+
231
+ <a href="<?php the_permalink(); ?>" title="「<?php the_title(); ?>」の続きを読む">
232
+
233
+ <?php
234
+
235
+
236
+
237
+ if( has_post_thumbnail() ) :
238
+
239
+
240
+
241
+ $blog_thumbnail = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), array(600,600) );
242
+
243
+ echo '<div class="blog-post-image" style="background-image:url('.$blog_thumbnail[0].')"></a>';
244
+
245
+ echo '<h3><a href="'.get_the_permalink().'">'.get_the_title().'</a></h3>';
246
+
247
+ echo '</div>';
248
+
249
+
250
+
251
+ else : ?> echo ‘<div class=”blog-post-image” style=”background-image:url(/images/noimage.gif);”></div>’;
252
+
253
+ <?php endif; ?>
254
+
255
+ </a>
256
+
257
+ </div>
258
+
259
+ <!--thumbnail-box end-->
260
+
261
+ </div>
262
+
263
+ <!--post id end-->
264
+
265
+ <?php endwhile;
266
+
267
+
268
+
269
+
270
+
271
+ endif;
272
+
273
+
274
+
275
+ wp_reset_postdata(); ?>
276
+
277
+ <!--WP query loop end-->
278
+
279
+
280
+
281
+
282
+
283
+ <?php if ( $wp_query->max_num_pages > 1 ) : /** ここからページャー */ ?>
284
+
285
+ <div class="navigation">
286
+
287
+ <div class="alignleft"><?php previous_posts_link( '&laquo; NEXT' ); ?></div>
288
+
289
+ <div class="alignright"><?php next_posts_link( 'PREV &raquo;' ); ?></div>
290
+
291
+ </div>
292
+
293
+ <?php endif; /** ページャーここまで */ ?>
294
+
295
+
296
+
297
+
298
+
299
+ </div>
300
+
301
+ <!--main id end-->
302
+
303
+
304
+
305
+
306
+
307
+
308
+
309
+ <?php
310
+
311
+ get_sidebar('test');
312
+
313
+ get_footer('home1');
314
+
315
+ ?>