投稿を少し修正しました。当初の予算の見積もりは現実的ではなかったようです。
また、House Adsインターフェイスを拡張するモックアップスクリーンショットを削除しました。これは確実にAdプラグインのコードベースをハッキングまたはフォークする必要があるためです。
必要なことは、巧妙なJavaScriptとCSSを介して達成する必要があるようです。各投稿番号にCSSクラスがあることに気づきました。これは、必要な変更されたロジックに役立つと想定しています。現在のAdモジュールコードを利用して N = 1 を設定し、その後、JavaScriptやCSSで不要なインスタンスを抑制/非表示にすることが可能かどうか疑問に思っています。(House Adsに <script> タグを追加できるかどうかは不明です。この投稿 では、おそらくできないと述べられています。)
ここで同様のリクエストを見つけました。この機能はコミュニティにとって役立つようです。
- https://meta.discourse.org/t/assistance-automatically-inserting-a-banner-after-every-initial-post-within-a-forum-topic
- https://meta.discourse.org/t/how-i-can-put-adsense-banner-after-first-post-only
- https://meta.discourse.org/t/is-it-possible-to-space-out-the-ads-in-the-topic
- House Ads in the official Ad Plugin - #132 by Jay91
- House Ads in the official Ad Plugin - #159 by Maynard
- House Ads in the official Ad Plugin - #168