【WordPress】最終更新日を自動更新するプラグインを作ってみた!

当ページのリンクには広告が含まれています。
【WordPress】最終更新日を自動更新するプラグインを作ってみた
いずみ

こんな悩みを解決できる記事を書きました!

僕はブログ歴5年のブロガーです。

WordPressの記事の最終更新日を自動更新したい」とお考えではありませんか?

たまにありません?

悩みがあって検索した記事を読んでいたらクソ古かった時…。

古い記事ってメンテナンスされてないから読む気しないですよね。

ということで、記事の最終更新日を一括で自動更新するプラグイン「いつもピチピチギャル」を作りました。

いずみ

更新日を更新するだけなので、SEO的には大して効果はないと思います。

とはいえ、やれることはやった方がいいかなと思うのと、コード書きたい欲に駆られたので作りました(笑)

本記事では、最終更新日を自動更新するプラグインについて解説します。

いずみ

すぐに読み終わるので最後まで読んでくださいませ。

ちなみに、コードも全部公開しているのでご自身で再配布してもらっても大丈夫です。

執筆者/監修者
  • フリーランスエンジニア(保有資格個)
  • ブログ・アフィリエイト歴5年
  • ブランドせどりで月利50万円⇨脱サラ
  • 投資歴5年(仮想通貨・FXが得意)
  • Twitterフォロワー約2,000人
  • 運営者情報はこちら
いずみです
目次

記事の最終更新日を一括で自動更新するプラグイン「いつもピチピチギャル」について

記事の最終更新日を一括で自動更新するプラグイン「いつもピチピチギャル」を導入すると、以下のようにサイト内の最終更新日が現在日付に更新されます。

いずみ

最終更新日を更新するだけなので、記事の内容は一切変わりません。

【最短5分】「いつもピチピチギャル」の導入方法

いつもピチピチギャル」の導入方法を解説します。

STEP
「いつもピチピチギャル」のダウンロード

まずは、「いつもピチピチギャル」をダウンロードします。

STEP
プラグインのインストール

ダウンロードしたZIPファイルを選択し、プラグインをインストールします。

STEP
プラグインの有効

インストールしたプラグインを有効化すればOKです。

いずみ

有効化した時刻で毎日日付が更新されます。

例えば、12時にプラグインを有効化したら毎日12時に日付が更新されます。

【商用利用可】「いつもピチピチギャル」のソースコード

いつもピチピチギャル」のソースコードは以下です。

<?php
/*
Plugin Name: いつもピチピチギャル
Description: 全投稿の最終更新日を現在日付に毎日自動更新するスンゴいプラグイン
Version: 1.0.0
Author: Kohei Izumi
Author URI: https://traveler0401.com/
*/
if(!defined('ABSPATH')) { exit; }

function update_post_modified_date() {
    $args = array(
        'post_type'      => 'post',
        'post_status'    => 'publish',
        'posts_per_page' => -1,
    );

    $all_posts = new WP_Query($args);

    if ($all_posts->have_posts()) {
        while ($all_posts->have_posts()) {
            $all_posts->the_post();
            $post_id = get_the_ID();

            $current_date = current_time('mysql');

            wp_update_post(array(
                'ID'            => $post_id,
                'post_modified' => $current_date,
                'post_modified_gmt' => get_gmt_from_date($current_date),
            ));
        }
        wp_reset_postdata();
    }
}

if (!wp_next_scheduled('update_post_modified_date_event')) {
    wp_schedule_event(time(), 'daily', 'update_post_modified_date_event');
}

add_action('update_post_modified_date_event', 'update_post_modified_date');
いずみ

イベントを追加して毎日実行しているだけです。

改良したい方はZIP内のPythonファイルを書き換えてもらえればOKです。

まとめ

今回は、WordPressで最終更新日を自動更新するプラグイン「いつもピチピチギャル」について解説しました。

以下が本記事のまとめになります。

まとめ
  • いつもピチピチギャル」をインストールすれば記事の日付を毎日自動更新できる。
  • Pythonファイルを書き換えれば改良可能。
まとめ♪

いつもピチピチギャル」を導入して、偽SEO対策を頑張りましょう(笑)

いずみ

最後までお読みいただき、ありがとうございました!

【WordPress】最終更新日を自動更新するプラグインを作ってみた

この記事が気に入ったら
フォローしてね!

シェアしてね!
  • URLをコピーしました!
目次