テーマを使用しているワードプレス サイトでスクリプトの cron ジョブを作成しました。スクリプトが cron で呼び出されると、正常に動作しません。そのスクリプトにある一部の関数は、スクリプトがそれらを認識せず、未定義の関数として報告するため、認識されません。
Fatal error: Call to undefined function get_option()
もっと何かを含める必要がありますか、またはそのスクリプトをcronジョブで正常に実行する方法はありますか?
wp_cron()
Wordpress の組み込みの cron 関数を使用できます: http://codex.wordpress.org/Function_Reference/wp_cron
get_option
それ以外の場合、認識されない問題は、Wordpress コアが読み込まれていないことが原因である可能性があります。wp-load.php
そのファイルへの絶対パスを使用して、外部phpスクリプトでrequireする必要があります。
require_once("/path/to/wordpress/wp-load.php");