自動投稿を100%確実にする方法
本プラグインの自動投稿は、通常のサイト運用では問題なく動作します。
このマニュアルは「確実に時間通りに動かしたい」上級者向けの補足設定です。必要に応じてお読みください。
なぜ時間通りに動かないことがあるか
WordPress 標準の自動実行(wp-cron)は、「誰かがサイトを訪問した瞬間」にだけ動く仕組みです。
✅ 訪問者が常時ある人気サイト → ほぼ時間通りに動く
⚠️ 訪問者が少ない朝・深夜 → 数時間遅れることがある
❌ 完全に訪問者ゼロの時間帯 → スキップされる場合あり
これは WordPress の仕様であり、プラグインの不具合ではありません。確実に動かすには 外部から定期的に WordPress を叩く仕組み が必要です。
解決策(お好みでどちらか)
⭐ 方法A:cron-job.org(推奨)
- 無料
- 登録3分・設定3分で完了
- メールアドレスがあれば誰でも使える
方法B:サーバーcron
- 完全無料
- サーバー管理画面で設定
- やや上級者向け
方法A:cron-job.org の設定手順
Step 1:アカウント作成(3分)
- https://console.cron-job.org/signup にアクセス
- メールアドレスとパスワードを入力
- 確認メールが届くのでリンクをクリック
- ログイン完了
Step 2:WordPress の wp-cron URL を準備
ご自身のサイトURLの末尾に /wp-cron.php?doing_wp_cron を付けるだけです。
↓
https://example.com/wp-cron.php?doing_wp_cron
このURLをコピーしておいてください。
Step 3:cron-job.org に登録
- cron-job.org にログイン後、画面右上の「Create cronjob」をクリック
- 以下のように設定:
| Title | AI Auto Affiliate(任意の名前) |
| URL | ↑ Step 2 でコピーしたURL |
| Schedule | Every 5 minutes(5分ごと) |
- 画面下部の「Create」ボタンをクリック
Step 4:動作確認
- cron-job.org のダッシュボードでジョブが「Enabled」になっていることを確認
- 5分ほど待つと「Last execution」に実行履歴が表示されます
- 「Status: 200 OK」と表示されれば成功 ✅
方法B:エックスサーバーのサーバーcron設定
エックスサーバー以外をご利用の方は、各サーバー会社のマニュアルに従って同様の設定を行ってください。
Step 1:エックスサーバーの管理画面にログイン
- エックスサーバー管理画面 にログイン
- 「サーバー管理」をクリック
Step 2:cron設定を開く
「Cron設定」をクリック → 「Cron設定追加」タブを選択。
Step 3:cronを追加
以下のように入力します。
| 分 | */5(5分ごと) |
| 時 | * |
| 日 | * |
| 月 | * |
| 曜日 | * |
| コマンド | /usr/bin/curl -s https://example.com/wp-cron.php?doing_wp_cron > /dev/null |
※ example.com の部分はご自身のサイトURLに置き換えてください
「確認画面へ進む」→「追加する」で完了です。
動作確認方法(共通)
設定後、自動投稿が正しく動いているか確認します。
- WordPress管理画面 → AI Auto Affiliate のメイン画面を開く
- 「実行履歴」セクションを確認
- 設定した時刻通りに投稿が実行されていることを確認 ✅
よくある質問
Q. cron-job.org で「Status: 401」「403」が出る
サイトに Basic認証 や セキュリティプラグイン が設定されている可能性があります。設定を緩和するか、サポートまでご連絡ください。
Q. cron-job.org で「Status: 500」が出る
サイト側でPHPエラーが起きている可能性があります。WordPressの「ヘルスステータス」を確認してください。
Q. 設定したのに投稿されない
以下の項目を順番に確認してください:
- AI Auto Affiliate の「自動実行」スイッチが ON になっているか
- スロット設定が 有効化 されているか(スロットカードが緑色)
- API認証情報(楽天 / FANZA / 楽天トラベル)が登録済みか
- Gemini APIキーが登録済みか
それでも動かない場合は、サポートまでご連絡ください。
Q. 設定したいが、IT知識がない・自信がない
そのままで問題ありません。WordPress標準のwp-cronでも、サイトに毎日一定のアクセスがあれば概ね時間通りに動きます。「絶対に1分の遅れも許せない」場合のみ本マニュアルの設定をお試しください。
⚠️ ご注意
本マニュアルの方法は WordPress標準 wp-cron の仕様を補完するためのものです。プラグインの不具合ではなく、WordPressの仕様である点をご理解ください。
cron-job.org は無料サービスですが、運営会社の都合でサービス停止する可能性があります(その場合は別の代替手段への切替えをご案内します)。