モバイル版のカスタムページテンプレートを作成できる方法はありますか?それはモバイルの場合はmobile_header.php
をロードするか、より良い方法があると判断したときのようなものです私はまたカスタムページテンプレートを使う必要があります。ワードプレスのモバイルページ
ありがとうございます!
モバイル版のカスタムページテンプレートを作成できる方法はありますか?それはモバイルの場合はmobile_header.php
をロードするか、より良い方法があると判断したときのようなものです私はまたカスタムページテンプレートを使う必要があります。ワードプレスのモバイルページ
ありがとうございます!
あなたができることは、具体的にモバイルテンプレートである新しいテーマを作成することです。このコードをfunctions.phpファイルに入れると、代わりにモバイルテンプレートが使用されます。
add_filter('option_template', 'mobileTheme');
add_filter('template', 'mobileTheme');
add_filter('option_template', 'mobileTheme');
add_filter('option_stylesheet', 'mobileTheme');
function mobileTheme($theme) {
global $mobile;
if($mobile)
$theme = 'mobile_theme';
return $theme;
}
携帯電話のユーザーエージェントであるかどうかは分かりません。
Hmmm great adive Sir、ありがとうございました。私はおそらくこの方法をとっていきます。もしuseragenがモバイルであることが分かったら、どうすればテーマを切り替えることができますか?テーマを変更するには、それらのadd_filtesをifステートメントに適用する必要があります。 – Uffo
上記のコードはテーマを切り替えます。 '$ mobile'が' true'なら、あなたの設定で選択したテーマではなく 'mobile_theme'にテーマを設定します。例えば新しいテーマを作り、そのテーマの名前を 'mobile_theme'に変更してください(上記のコードの' $ theme = 'mobile_theme'; 'を' $ theme = 'あなたのモバイルテーマの名前'に変更してください)。ユーザーがモバイルでブラウジングしているかどうかを検出するには、次のコードを使用します。http://detectmobilebrowsers.mobi/ –
私はこのプラグインを見つけましたhttp://wordpress.org/extend/plugins/wordpress-mobile-pack/screenshots/私が必要と思っています。
WPTouchはどうですか?これはWPプラグインです。
特にこのために作られたプラグインがあります。なぜそれらを使用しない? – Bogdacutu
私に1つお勧めできますか?しかし、テンプレートを変更するなどのカスタマイズが必要です。 – Uffo
これはもっと良い場所です。wordpress.stackexchange.com –