WEB制作者向け無料テーマ「Arkhe」をリリースしました

Post Type Switcherで投稿タイプを移動した記事のコメントフォームを有効化させる方法

Post Type Switcherというプラグインなどを使用してカスタム投稿タイプから通常の投稿タイプに戻した時、元のカスタム投稿タイプでのコメントステータスがオフ('closed')になっていると、通常の投稿タイプに戻してもコメントフォームが無効のまま、解放されません。

そんな時は、wp_update_post()を使用して強制的にその投稿のコメントステータスを切り替えてあげればOK。

コメントステータスを有効化

$args = array(
  'ID'           => 100,  //その投稿のID
  'comment_status'   => 'open',  //コメントフォームを有効化させる
);

wp_update_post( $args );

一回実行させたら十分なので、上記のコードは消しておきましょう。

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

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

CAPTCHA

目次
WordPressテーマ SWELLWordPressテーマ SWELL