我确实在我的wordpress网站上创建了一个使用主题的脚本的cron作业。使用cron调用脚本时,它无法正常工作。该脚本中的某些功能无法识别,因为脚本看不到它们并将它们报告为未定义的功能。
Fatal error: Call to undefined function get_option()
我是否需要包含更多内容,或者如何使该脚本能够通过cron作业正常运行?
答案 0 :(得分:1)
您可以使用wp_cron()
,Wordpress内置的cron函数:http://codex.wordpress.org/Function_Reference/wp_cron
否则,get_option
无法识别的问题可能是因为未加载Wordpress核心。您需要在外部php脚本中使用wp-load.php
以及该文件的绝对路径:
require_once("/path/to/wordpress/wp-load.php");