私はワードプレスのウェブサイトを持っており、私は自分のカスタムリンクに特定のリンクをリダイレクトしたい。私はプラグインを使いたくないので、functions.phpファイルにコードを書くことでこれを実現したいと思います。私が試したコードはWordpressはカスタムリンクへの特定のリンクをリダイレクト
function custom_redirect() {
if(is_page(7)) {
wp_redirect('http://example.com/my-account/orders/', 301);
exit();
}
}
add_action ('template_redirect', 'custom_redirect');
の下に書かれている今、私はユーザーをリダイレクトしたいからページ、((is_page(7))
)は、http://www.example.com/my-account/であると私はhttp://www.example.com/my-account/ordersにリダイレクトするURLがあります。私もsite_url('/my-account/')
機能を試しましたが、それを達成することはできません。
is_page(7)を使用してのポイントは何、これは私のアカウントと同じページですか? –
はい。 'is_page(7)'は 'example.com/my-account'で、 'example.com/my-account/orders'にリダイレクトしたいと思います。 –