質問編集履歴

1

類似の質問があったので追加致しました。

2018/04/23 14:53

投稿

nats
nats

スコア22

test CHANGED
File without changes
test CHANGED
@@ -71,3 +71,77 @@
71
71
  );
72
72
 
73
73
  ```
74
+
75
+
76
+
77
+ また追加質問となりますが、e-dateの検索で、当日に該当する1件を表示する方法も、動きません。
78
+
79
+ [wordpress codex](http://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/WP_Query#.E3.82.AB.E3.82.B9.E3.82.BF.E3.83.A0.E3.83.95.E3.82.A3.E3.83.BC.E3.83.AB.E3.83.89.E3.81.AE.E3.83.91.E3.83.A9.E3.83.A1.E3.83.BC.E3.82.BF)
80
+
81
+ の参考から、実現したい事と同等の内容があったので、ままやってみた(以下コードは多少変更していますが)のですが、それで動かないのでお手上げです。
82
+
83
+
84
+
85
+ valueの内容が間違っているかと思いましたが、
86
+
87
+
88
+
89
+ <?php echo $todayEvent; ?>は本日の日時が表示されてます。
90
+
91
+ <?php the_title(); ?>は最新の記事が表示されています。
92
+
93
+
94
+
95
+ 他のコードが関与しないように、こちらのコードのみを配置したindex.phpで作業しております。
96
+
97
+ 上記もあわせて、何が問題があるのか教えていただれば幸いです。
98
+
99
+
100
+
101
+ 宜しくお願い致します。
102
+
103
+
104
+
105
+ ```ここに言語を入力
106
+
107
+
108
+
109
+
110
+
111
+ <?php
112
+
113
+ $todayEvent = date('Y.m.d D');
114
+
115
+ $param = array(
116
+
117
+ 'posts_per_page' => 1,
118
+
119
+ 'meta_key' => 'e-date',
120
+
121
+ 'meta_value' => $todayEvent,
122
+
123
+ 'meta_compare' => '>',
124
+
125
+ );
126
+
127
+
128
+
129
+ $wp_query = new WP_Query($param);
130
+
131
+ if($wp_query->have_posts()): while($wp_query->have_posts()) : $wp_query->the_post();
132
+
133
+ ?>
134
+
135
+
136
+
137
+ <strong>TODAY EVENT - <?php echo $todayEvent; ?></strong>
138
+
139
+ <h1><?php the_title(); ?></h1>
140
+
141
+ </a>
142
+
143
+
144
+
145
+ <?php endwhile; endif; ?>
146
+
147
+ ```