我正在嘗試在WordPress中爲網站設置年齡驗證框。我使用jQuery Cookie來設置單擊按鈕時的cookie。一旦jQuery被點擊,jQuery將隱藏盒子,然後如果cookie已經設置,它不應該在隨後的頁面上顯示年齡驗證框。我在另一個沒有問題的網站上測試了這個功能,但是在當前的網站上它只有在以管理員身份登錄時才能正常工作。普通用戶可以在每個頁面上看到該框,即使我已經在Firebug中驗證過Cookie已設置。有任何想法嗎?當在WordPress中設置cookie時不返回正確的輸出
下面是我的網頁上的Cookie檢查:
<?php if(!isset($_COOKIE['consenting_age'])) { ?>
<div>Age Verification Box Here</div>
<?php } ?>
這裏的問題是一個鏈接到該網站http://cutlersartisan.wpengine.com/distilery/
嗯...代碼看起來不錯,我和我可以看到該Cookie已設置。奇特。也許代碼沒有在你運行的版本中運行? – Luke 2014-09-26 15:24:46
這讓我感覺更好。好吧,有點!它在主題中必定是相互矛盾的。 – 2014-09-26 15:56:54