モバイルデバイスでウェブサイトを閲覧したときにページを変更するためにワードプレスでリダイレクトを試みます。 (私はwp-touchを望んでいません)。ターゲットページはワードプレスの外部にあります。私はワードプレスでリダイレクトすることができません
私はheader.phpのワードプレスのファイルにこのコードを追加:私はまた、index.phpファイルで試してみましたが、それはどちらか動作しません
//test if it is a mobile device
...
if ($mobile_browser > 0) {
wp_redirect('Location: http://url-to-my-external-page');
exit;
}
。
どうすればよいですか?
おかげ
あなたはどのようなエラーを取得していますか?リダイレクトしていない場合は、「//モバイルデバイスならテストする」コードを投稿できますか?それは問題かもしれません。 $ mobile_browserの値をエコーすることで、jsコンソールにさえそれを解決することができます。 –
// test ...のコードは長すぎますが、動作すると確信しています。スタンドアロンページでテストしました。とにかく私は何のエラーも出ませんが、header.phpの上に置いたコードは実行されません。単純なエコーは表示されません...わかりません – Alexis
"if"文の前にエコーを配置しましたか?あなたはあなたが右のheader.phpにこのコードを追加していることを確認しましたか? –