وقتی مستقیم داخل فایل function.php قالب باشه هر کاربری که وارد سایت میشه کد 1 بار اجرا میشه
برای اجرای زمانبدنی شده شما میتونین از کرون جاب خود وردپرس استفاده کنید
https://codex.wordpress.org/Function_Reference/wp_schedule_event
یا از cronjob خود سرور استفاده کنید
https://my.mihanwebhost.com/knowledgebase.php?action=displayarticle&id=210