WordPressでスケジュール実行される日時を調べる方法
WordPressであるシステムを実装し、その際に毎日1回スケジュール実行(WP-Cron)されるよう設定した。正常にスケジュール実行されているか確認をしたいが、その際にWP-Cronが何時に実行されるのか知りたい。以下に調べる方法をメモ。
MySQLに接続しCronのデータを取得
「wp_options」テーブルにて「option_name=cron」で検索する。検索結果の「option_value」をメモしておく。
Cronデータを整形
上記で取得したCronデータはシリアライズ化されており、そのままだと見づらいので以下サイトで整形する。
https://test.ohanasiya.net/serialize/
実行時間を調べる
整形したデータにUNIXタイムスタンプが記述されているのでそちらをメモする。以下の場合だと「1632582000」部分がUNIXタイムスタンプになる。
1632582000 => array ( 'xxxxxxxxxxxxxxxxxx' => array ( 'xxxxxxxxxxxxxxxxxx' => array ( 'schedule' => false, 'args' => array ( 'arg' => 1, ), ), ), ),
UNIXタイムスタンプを以下サイトで変換すると実行日時が判明する。
https://keisan.casio.jp/exec/system/1526004418
UNIXタイムスタンプが「1632582000」の場合、実行日時は「2021/09/26 00:00:00」となる。
その他
wp-cronを無効化してサーバ側のCronで動かしたい等は過去記事を参照。
関連記事
-
-
他所のサーバからWordPressの記事情報をpostIDを指定して取得する方法
他所のサーバからWPの記事IDを指定した上で、当該IDのタイトル・アイキャッチ画 ...
-
-
WordPressでテーマ内の共通の変数
WordPressでテーマ内の共通変数を設定し使用したかった。例えば記事一覧ペー ...
-
-
contact form7で送信数を測定
contact form7でフォーム送信が完了した時点で計測されるようにトラッキ ...
-
-
WordPressで店舗用サイトを作るときに使えそうなテーマ
WordPressで店舗用のサイトを作る際に使えるかも、というテーマがいくつかあ ...
-
-
Advanced Custom Fieldsでチェックボックスの記事を取得
Advanced Custom Fieldsでチェックボックス設定しているカスタ ...
-
-
Polylangのスイッチャーでクエリを引き継ぐ
WordPressで多言語サイトを作成するにあたりPolylangというプラグイ ...
-
-
WordPressで自動でmetaタグのkeywordsとdescriptionを表示
metaタグのkeywordsとdescriptionにて、基本的にはAll i ...
-
-
WordPressでSNSボタンが表示されない
WordPressでWordPress WP Social Bookmarkin ...
-
-
contact form7で送信時に別サーバへデータ送信
contact form7でフォーム送信時に別サーバーでフォーム内容をPOST送 ...
-
-
WordPressでデータベース接続確立エラー
WordPressで「データベース接続確立エラー」というエラー表示がされた。大抵 ...