自動補完リダイレクト(redirect_canonical)を無効化したいです
-
タイトルにもある通り
自動補完リダイレクトを無効化して、元のページをそのまま表示したいです。
404ページでもありません。urlの形だけが変わり、ページはそのままといった形です。現状
・参考サイトをみてfunctions.phpに無効化する関数を追加したのですが、動作が変わらずといった状態です。仮説
・関数自体は問題なさそうだが、関数の読み込みが怪しいと思っています検証
・無効化する関数が読み込まれた時点でアラートが表示されるようにしました。下記記載function call_test() { echo '<script>alert(\'関数読み込まれています!\')</script>'; } add_action('wp_head', 'call_test');
上記で、アラートが表示されなかった為関数の読み込みが怪しいと感じましたが仮説が尽きてしまいました。
参考サイト
参考1
参考2
呼び出しメソッドの確認記載全体
<?php function remove_redirect_guess_404_permalink( $redirect_url ) { // funciton.phpの動作確認 function call_test() { echo '<script>alert(\'関数読み込まれています!\')</script>'; } add_action('wp_head', 'call_test'); if ( is_404() ) return false; return $redirect_url; } add_filter( 'redirect_canonical', 'remove_redirect_guess_404_permalink' );
どなたか知恵のある方居ましたら、教えていただきたいです。
よろしくお願いします。
1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
- トピック「自動補完リダイレクト(redirect_canonical)を無効化したいです」には新たに返信することはできません。