WordPressのプラグインであるPost Expiratorが機能していないことに気がついた。
【環境】
・Wordpress 5.8-ja
・Post Expirator 2.4.4
【症状】
・指定の日になっても、自動でカテゴリー削除などの機能が働かない。
・編集ページで更新ボタンを押すと機能する(削除される)。自動では機能しない。
・だいぶ前からのよう(少なくとも5月のものは、指定の日が機能していなかった)。そのため、どのバージョンのアップデートからだめになったのかがわからない。
【対策】
・様子見。
・プラグインのサポートページでも、同様の報告がちらほら。作者の方が対応のためにバージョンアップを繰り返しているようなので、様子見。
なんとなく機能するようになっていた感じがしていたのだが、2.5.1になって、「カテゴリー:外す」が機能しない問題が発生。
複数のタクソノミー(カスタムタクソノミー)を設定している起きる問題のよう。
21/09/28:プラグインのPost Expiratorでタクソノミーに関するエラー
https://www.consadeconsa.net/20210928-204502/80464/
04 Nov 2021にでた v 2.6.2で、この問題は解消されたようです。
Fixed: Fix hierarchical taxonomy selection error for multiple taxonomies, #144;
同様の問題に関するサポート掲示板の発言
Category not being removed upon expiration
https://wordpress.org/support/topic/category-not-being-removed-upon-expiration/
wordpress.orgのプラグインのサポートページ(掲示板)の情報によると、どうもPost Expiratorの設定が、cronに反映されていない模様。
作者の方も把握していて対応しようとしているみたいで、様子見。
Post Expirator(Wordpress.org)
https://ja.wordpress.org/plugins/post-expirator/