質問編集履歴

1

質問の追加

2018/10/17 15:49

投稿

KyokoKawamoto
KyokoKawamoto

スコア14

test CHANGED
@@ -1 +1 @@
1
- 【wordpress】ページーが表示されない
1
+ 【wordpress】ページション機能しない
test CHANGED
@@ -229,3 +229,53 @@
229
229
 
230
230
 
231
231
  ```
232
+
233
+
234
+
235
+ ### 追加質問
236
+
237
+ per_get_postsを使って固定ページに表示することができたのですが、
238
+
239
+ 投稿記事の一覧ではなく、この固定ページのタイトル「ブログ一覧」の1つのみ表示されてしまいました。
240
+
241
+ この場合はどこを修正したら良いのでしょうか?
242
+
243
+
244
+
245
+ ```PHP
246
+
247
+
248
+
249
+ /* functions.php */
250
+
251
+
252
+
253
+ function change_posts_per_page($query) {
254
+
255
+
256
+
257
+ if ( is_admin() || ! $query->is_main_query() ){
258
+
259
+ return;
260
+
261
+ }
262
+
263
+
264
+
265
+ if ( $query->is_archive() ) {
266
+
267
+ $query->set( 'posts_per_page', '5' );
268
+
269
+ return;
270
+
271
+ }
272
+
273
+
274
+
275
+ }
276
+
277
+ add_action( 'pre_get_posts', 'change_posts_per_page' );
278
+
279
+
280
+
281
+ ```