回答編集履歴

2

コメントに対する追記

2021/02/15 00:24

投稿

CHERRY
CHERRY

スコア25218

test CHANGED
@@ -45,3 +45,43 @@
45
45
 
46
46
 
47
47
  書式通りの書き方をして、`echo get_the_date('Y/m/d', $prevPost->ID);` としたらどうなるでしょうか?
48
+
49
+
50
+
51
+ ----
52
+
53
+
54
+
55
+ コメントに対する追記
56
+
57
+
58
+
59
+ > もし前の記事(もしくは次の記事)にさむねいるが設定されていない場合、人気のサムネイル(画像)を表示表示する記述
60
+
61
+
62
+
63
+ 人気のサムネイルというのがよくわかりませんが、 [has_post_thumbnail](https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/has_post_thumbnail) 関数で、投稿にアイキャッチ画像が設定されているかを判断できるので、アイキャッチ画像がある場合は、登録されている画像を使って、アイキャッチ画像の設定がない場合は、別途用意したデフォルトの画像を使うように条件判断すればよいのではないでしょうか。
64
+
65
+
66
+
67
+ ```
68
+
69
+ if( has_post_thumbnail($prevPost->ID) ){
70
+
71
+ // 画像がある場合
72
+
73
+ echo '<div class="pager_img">'.get_the_post_thumbnail($prevPost->ID).'</div>'; //前の記事のサムネイル
74
+
75
+ } else {
76
+
77
+ // 画像がない場合
78
+
79
+ echo '<div class="pager_img"><img src="' . get_stylesheet_directory() . '/images/default-thumbnail.jpg" /></div>'; //デフォルトのサムネイル
80
+
81
+ }
82
+
83
+ ```
84
+
85
+
86
+
87
+ のような感じでしょうか。

1

修正

2021/02/15 00:24

投稿

CHERRY
CHERRY

スコア25218

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- とあるように WordPress 投稿表示ループで、現在の表示している投稿IDの日時を表示します。
13
+ とあるように WordPress 投稿表示ループで、現在の表示している投稿IDの日時を表示します。
14
14
 
15
15
 
16
16
 
@@ -18,7 +18,7 @@
18
18
 
19
19
 
20
20
 
21
-
21
+ ----
22
22
 
23
23
 
24
24