WordPressの記事をPHPから更新だけ行う方法

WordPressの記事や固定ページをPHPから更新だけ行う方法です。

広告 (下に続く)

需要

キャッシュプラグインを使用している時に、一定時間で自動更新される外部ページを読み込む仕組みがあるWordPressの記事を更新したい場合に利用できます。

広告 (下に続く)

方法

次のようなPHPを実行します。場合によっては読み込みに数秒かかる場合があるのでタイムアウト設定などにご注意ください。

<?php
require( '/[WordPressディレクトリ]/wp-load.php' );
wp_update_post(array('ID'=> [記事ID]));
?>

参考

https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/wp_update_post

post_titleとpost_contentを指定しなければ、更新日時だけが更新されます。

広告 (下に続く)

追記

デフォルトのままだとping打ちまくる結果となってしまうのでWordPress ping Optimizerプラグインの導入を強くおすすめします。

シェアする