1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

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

Last updated at Posted at 2024-03-07

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

※ これは2016-10-25に個人ブログで公開した記事を移植し、CC0-1.0で提供しています。情報は古い可能性があります。

需要

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

方法

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

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

参考

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

追記

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

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?