首頁  >  問答  >  主體

如何在WordPress中讓rand()函數保持靜態

我使用wp_schedule_single_event()進行定時發布,post_content的值使用了[shortcode]。我使用rand()產生隨機數,並希望將其放入每篇文章中。

問題是,我希望這個隨機數變成永久/靜態的。所以,每次刷新文章時,這個數字不會改變。

P粉099000044P粉099000044427 天前536

全部回覆(1)我來回復

  • P粉402806175

    P粉4028061752023-09-12 09:53:30

    您必須將第一個rand()值傳回儲存在您的貼文的post_meta中,當您呼叫您的shortcode時,檢查值是否存在,如果不存在則產生一個值,如果存在則使用儲存在您的post_meta中的值

    回覆
    0
  • 取消回覆