我爲我的表弟創建了一個汽車預訂網站,並且我已經使用wordpress創建了它,他不希望預訂頁面僅在上午10點到下午5點之間提供。否則,該頁面必須顯示預訂小時結束。請給我這個想法。如何在上午10點到下午5點之間顯示wordpress頁面?
1
A
回答
1
我已經結束了這個頁面,只是把這個代碼片斷裏你functions.php
add_filter('the_content', 'check_time');
function check_time($content)
{
$pagename = get_query_var('pagename');
if($pagename=='booking_page') // page name assumed 'booking_page' here
{
date_default_timezone_set('Asia/Dhaka'); // set your timezone if it was not set, currently it's mine
$currentTime=strtotime(date("H:i", time()));
$start=strtotime("10:00"); // 10am
$end=strtotime("17:00"); // 5pm
if($currentTime >= $start && $currentTime <= $end)
{
return $content; // return the original content, it's intime
}
else
{
$content="Booking hour ends!"; // change the content to "Booking hour ends!"
}
}
return $content;
}
我測試過它並完美地工作,但不知道這是否是完美的方式。
+1
謝謝,它完美的作品:) – 2012-07-25 17:37:25
+0
不客氣:-) – 2012-07-25 17:38:05
+1
是啊,謝謝..! – 2012-07-26 04:33:35
1
您可以使用index.php自身的當前時間進行檢查。如果當前時間是不是你指定的時間之間重定向到顯示了一些消息
相關問題
- 1. 在下午6點和上午8點之間顯示新設計
- 2. 比較時間:上午7點,上午5點或上午10點什麼時間接近?
- 3. 如何減少時間(從上午9點到下午5點)? Timepicker插件
- 4. 碳,發現如果時間是在上午9點到下午5點
- 5. 上午9點至上午10點之間的每天的Cron表達式
- 6. 如何找到時間上的差異,如上午9點和下午1點
- 7. 我如何在下午2點到5點之間獲得送貨時間?
- 8. 如何從上午9點到下午4點運行服務?
- 9. 結果在兩個上午9點和10點之間 - mysql
- 10. 上午10點30分至下午7點30分找到時差
- 11. 如果星期六下午5點後顯示Javascript顯示
- 12. 時間表從上午12點到上午12點
- 13. Quartz Cron語法:上午8點到下午4點之間每10分鐘一次
- 14. 水晶報表 - 公式顯示日期早上6點 - 上午6點(上午12點 - 上午12點)
- 15. 如何以小寫形式顯示時間上午/下午
- 16. 如何在下午3點
- 17. TSQL組由下午3點到下午3點的時間間隔
- 18. 昨天下午5點之後但今天下午5點之前創建JIRA問題
- 19. 計算上午到下午的時間
- 20. Unix下一次發生的下午4點,下午5:20的時間戳
- 21. 如何讓時間像(1 - 下午2點)或(2 - 下午3點)
- 22. 如何在android上每天每小時給予背景通知(例如上午7點到上午8點,上午9點,上午9點00分)
- 23. 如何檢查時間是昨天上午9點到今天上午9點之間的Ruby?
- 24. 如何檢查星期一至星期五的時間是上午10點至下午3點?
- 25. 如何在上午10點到晚上10點之間每隔2小時執行一次crontab?
- 26. 上午/下午到TimeSpan
- 27. 濾波之間有兩個上午下午的時間在
- 28. 我怎樣才能得到小時上午到下午和下午到上午的時間間隔
- 29. 日期時間顯示爲下午和上午
- 30. 顯示時間從strtotime沒有showind上午或下午
多可怕的想法。能夠24/7全天候工作是在線體驗的主要優勢之一。 – Quentin 2012-07-25 13:32:26