WordPressでGOOD:記事コンテンツをパソコンとスマフォで切り替える方法

ウェブでGood
スポンサーリンク

パソコンとスマートフォン・タブレットの閲覧環境の違いにより、WordPressの記事内に表示するコンテンツを切り替える方法を紹介します。なお、プラグインは使用しません。

設定は非常に簡単です。下記に紹介するコードをWordPressのダッシュボードから「テーマの編集」を選択し「テーマのための関数(functions.php)」に追記するだけです。

表示の切り替えですが、パソコンの場合は「[[pc]表示させたい内容[/pc]]」、パソコン以外は「[[nopc]表示させたい内容[/nopc]]」と記事内に記述します。

使用方法も簡単なので、プラグインを導入する前に本方法を検討してみてはいかがでしょうか。

スポンサーリンク

コード

テーマのための関数(functions.php)に下記内容を追記してください。

[php]
//PCでのみ表示するコンテンツ
function if_is_pc($atts, $content = null )
{
$content = do_shortcode( $content);
if(!wp_is_mobile())
{
return $content;
}
}
add_shortcode(‘pc’, ‘if_is_pc’);

//スマートフォン・タブレットでのみ表示するコンテンツ
function if_is_nopc($atts, $content = null )
{
$content = do_shortcode( $content);
if(wp_is_mobile())
{
return $content;
}
}
add_shortcode(‘nopc’, ‘if_is_nopc’);
[/php]

記述例

[php]
#パソコンでのみ表示
[[pc]<p>パソコンで表示</p>[/pc]]

#パソコン以外で表示
[[nopc]<p>パソコンで表示</p>[/nopc]]

[/php]

あなたの快適なブログ生活の役に立ちますように。

Amazon audibleの登録の紹介

プライム会員限定で2024年7月22日まで3か月無料体験キャンペーン開催中です。無料体験後は月額1,500円で聞き放題です。なお、聞き放題対象外の本はAudible会員であれば非会員価格の30%引きで購入することが可能です。

Amazon audibleはプロのナレーターが朗読した本をアプリで聞くことができるサービスで、オフライン再生も可能です。通勤や作業のお供にAmazon audibleのご登録はいかがでしょうか。

・AmazonのAudible

https://amzn.to/3L4FI5o

タイトルとURLをコピーしました