サイトは一部アフィリエイトを含みます。

WordPressでAMPページの出しわけ「is_amp関数」を作る

AMP対応すると、ちょこちょこ出しわけしたい場所が出てきます。

  • ページによっちゃAMPにしたくない
  • AMPの場合は特定のモジュール出したくない
  • AMPの場合だけ特定の広告を出したい

というわけで条件分岐が必要。
簡単な関数を作りました。

「is_amp関数」を作る

WordPressでAMPのテンプレートを出すのにパラメータを使っている前提です。

URLに「?amp=1」でAMPのテンプレを出す

↑こういう人ね。
function.phpにチャチャっと書いちゃいましょう。

使い方はこんな感じ。

これでampの時の出しわけ記述は楽チンになります。

アフィリエイトとか広告表示をAMPのときにが切り分けたい。なんてときは、ショートコードとかでこの「is_amp関数」を使って出しわけできます。

例によっていろいろな場所で使いまくるとメンテが複雑になったり、重い原因になりますのでご注意を。

※記事で紹介したコードは動作を保証するものではございません。必ず自己責任で使用してください。コードを使う際はテストを行い、動作検証をおこなってください。

とじる
Search
とじる

Profile プロフィール

みなみの家イメージ
みなみの家|みなみのけ
沖縄本島へ移住して10年超。のんびり暮らすことに全力を尽くしてます!アラフォー夫婦+男児ふたりの4人暮らし。夫婦ともにウェブ系在宅ワーカー。
みなみのひげ(夫)
運営者。自然が好きで昆虫の絵が得意。マイペースなのに繊細。【X(Twitter)】【Instagram
ピノ子(妻)
主に移住記事を寄稿。シンプルライフのインフルエンサー。高身長女子。ほんわか。【Instagram
まめたろう&まめじろう
沖縄生まれうちなんちゅ息子たち。かわいいキャラ好き兄&最強生物好き弟。のびのび生きてます。
沖縄移住ライフハックとは?
沖縄での暮らしや自然のこと、沖縄旅などをブログ形式でのんびり発信しています。夫みなみのひげがメイン運営者。