tsubasa0417
@tsubasa0417

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

WordPressでサイト構築をしています。何日までに投稿が更新されなければ〜をするというコードがわかりません。

解決したいこと

ルール1 投稿の最終更新日を自動入力
ルール2 ルール1の日付に30日足す ルール3 ルール2の日付までに更新されなければさらに30日足す これを自動で繰り返す
上記の指定があるのですが、ルール3が分からず苦戦しています。

自分で試したこと

ここに問題・エラーに対して試したことを記載してください。
ルール1の更新日はthe_modified_dateで対応できそうです。ルール2の更新日に30日足すはstrtotime関数で対応できそうです。ルール3がわからないのでどなたかご教授お願いいたします。

0

1Answer

Comments

  1. @tsubasa0417

    Questioner

                        <?php echo $last_date; ?>
                        <?php echo $next_date; ?>
                        <!-- 30日後の日付を取得 -->
                        <?php 
                        $timestamp = strtotime('+30 day ' . $next_date);
                        echo date("Y年n月j日", $timestamp); 
                        ?>
    

    このあたりで、ルール1、ルール2は実装できたのですが、wp-cron.phpをいじって、投稿が更新されたかどうかを判別して、更新されていない場合はルール2にさらに30日追加するというのを繰り返しできるのでしょうか?

Your answer might help someone💌