我想計算我的wordpress網站上的帖子數大於或等於今天的時間戳。如何計算條件語句的輸出?
我已經把當前時間和時間戳後分成兩個變量和猜測將開始:
if ($timestamp >= $curent_time) {
而且還包括count
也許the_post()
但我卡住了。我無法弄清楚如何把它放在一起。有任何想法嗎?
我想計算我的wordpress網站上的帖子數大於或等於今天的時間戳。如何計算條件語句的輸出?
我已經把當前時間和時間戳後分成兩個變量和猜測將開始:
if ($timestamp >= $curent_time) {
而且還包括count
也許the_post()
但我卡住了。我無法弄清楚如何把它放在一起。有任何想法嗎?
你應該做一些類型的循環與你的訊息,然後加重病情櫃檯裏面,是這樣的:通過運行上述條件的職位列表,並在條件滿足增量計數器變量
$curent_time = date('d-m-Y'); //or whatever format date
$cont = 0;
//for each post
foreach($posts as $post){
$timestamp = $post['timestamp'] // or whatever
if ($timestamp >= $curent_time) {
$cont++;
}
}
echo $cont;
我認爲你需要使用'$ timestamp = strtotime($ post [「timestamp」]);'能夠比較它。 –
這就是它!非常感謝! – user1444027
@ user1444027如果那是你想要的,你可以接受答案。 :) – Alvaro
循環,循環完成後,該變量將等於滿足條件的帖子數量。你應該能夠做到這一點作爲一個SQL查詢,其中上述可以很容易地完成,它將返回計數,而無需循環。 –
'count'和'the_post()'是什麼?最後一個應該是你定義的一個函數?你爲什麼不嘗試從數據庫中提取數據併爲計數值賦值,然後通過IF –