AMPページの関連記事下に広告を挿入したい

Simplicityの特徴 フォーラム Simplicity2に関する話題何でも AMPページの関連記事下に広告を挿入したい

  • このトピックには2件の返信、2人の参加者があり、最後にkoiitirouにより7年、 2ヶ月前に更新されました。
2件の返信スレッドを表示中
  • 投稿者
    投稿
    • #49396 返信
      koiitirou2
      ゲスト

      こんにちわ
      いつも楽しく使わせて頂いております。

      以前ブログで拝見したコードを改変して下記のようにampパラメータで場合分けして広告を貼っています。
      $the_contentの代わりに、関連記事を取得してその下に広告コードを付け加えることはできるのでしょうか。
      もしくは’get_template_part_related-entries’をフックして何か書き加えたる必要があるでしょうか。
      簡単な何かヒントでも頂ければ幸いです。

      function add_ad_before_h2_for_3times($the_content) {

      if ( is_single() ) { //投稿ページ(PC)
      $h2 = ‘/^<h2.*?>.+?<\/h2>$/im’;//H2見出しのパターン

      if(isset($_GET[‘amp’]) ) {
        //広告をはる
        $ad.bot = “”;

      $the_content = $the_content.$ad_bot;

      }
      }
      return $the_content;
      }add_filter(‘the_content’,’add_ad_before_h2_for_3times’);

    • #49403 返信
      アバター画像わいひら
      キーマスター

      Simplicityでは、デフォルトの広告機能で関連記事下に広告が表示されていると思うのですが。
      https://wp-simplicity.com/simplicity-and-toc/?amp=1#development=1
      関連記事下にもう一つ表示するということでしょうか?

      あえてカスタマイズする場合は、僕の場合は、single-amp.phpに直接挿入すると思います。
      ただ、テンプレートを編集するにせよ、フックするにせよ、自前でカスタマイズした場合は、正常動作は保証できませんので、自己責任でお願いします。

    • #49423 返信
      koiitirou
      ゲスト

      ご回答ありがとうございます!

      PC or mobile(ダブルレクタングルor レクタングル大), AMP or 普通のページ の4通りで分類してcriteoなどの広告コードを貼り分けたいと考えておりまして、質問させて頂きました。
      また一括で管理するにはやはり子テーマのfunctions.phpをいじってできればいいなあと考えていた次第です。

      また自分でも考えてみるようにします。

2件の返信スレッドを表示中
返信先: AMPページの関連記事下に広告を挿入したいで#49403に返信
あなたの情報:




スポンサーリンク
アドセンス(大)
アドセンス(大)