質問編集履歴
1
類似の質問があったので追加致しました。
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
|
+
```
|