WP 記事に公開期限をつけたい
●月●日がきたら、この記事非公開にしたいなぁ…なんて思うことがあるかもしれない(ないかもしれない)
で、それを可能にしてくれるのが、Post ExpiratorとSimple Expires
ということで、プラグインを使用してみる※Post Expiratorはphp5以上でないと動かない&WP3.31でも動かないかも…
————————————————————————-
日本語化はこちらの方が!!
[WP] Post Expirator の日本語化ファイルを作ってみました
ただ、なんだか時間にズレが生じるので、WP本体の、wp-settings.php内を、「date_default_timezone_set」で検索してみて、以下を変更
date_default_timezone_set( ‘UTC‘ );
↓
date_default_timezone_set( ‘UTC+9‘ );
または、プラグイン側のpost-expirator.php内で「time_delete = time()」を検索し、以下を変更
function expirationdate_delete_expired_posts() {
global $wpdb;
postExpiratorTimezoneSetup();
$time_delete = time();
↓
function expirationdate_delete_expired_posts() {
global $wpdb;
postExpiratorTimezoneSetup();
$time_delete = time()+ 60*60*9;
————————————————————————-
何も設定ナシでサクサク動きました!(日本時間取得もOK)
投稿画面に、「Expires」の項目ができるので、「Enabled」にチェックを入れて、記事をひっこめたい(下書きに移動)日時を指定するだけです
こういうのを作られた方も!
指定期間だけ記事の一部を公開するプラグイン
掲載期限を過ぎたらアラートを出す