WordPressで、固定ページ毎にコメントリダイレクトを設定したいのですがうまくいかずに困っています。
固定ページ1にコメント→特典1のページにリダイレクト
それ以外のページでコメントはリダイレクトしないようにしたいのですが、
使っているテーマ(Colorful)の機能には無いみたいです。
色々調べてやってみた結果、以下のコードをfunctions.phpに挿入したのですが、
どのページでコメントしてもサンクスページにリダイレクトされてしまいます。
解決策をご教授お願いいたします。
当方プログラム初心者です。
add_filter( 'comment_post_redirect', 'redirect_after_comment' );
function redirect_after_comment() {
$p = get_post();
if ($p->ID =固定ページ1の投稿ID) {
wp_redirect('サンクスページのURL');
}
exit();
}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/06/28 08:25
2022/06/28 09:19