Ich habe den ursprünglichen Beitrag ein wenig geändert. Es sieht so aus, als ob meine anfängliche Budgetschätzung nicht realistisch war.
Außerdem habe ich den Mockup-Screenshot der Erweiterung der House Ads-Oberfläche entfernt, da dies sicherlich Hacking oder ein Forking der Ad-Plugin-Codebasis erfordern würde.
Es sieht so aus, als ob das, was ich brauche, mit cleverem Javascript und CSS erreicht werden müsste. Mir ist aufgefallen, dass es für jede Beitragsnummer eine CSS-Klasse gibt, was vermutlich bei der von mir benötigten modifizierten Logik helfen würde. Ich frage mich, ob es möglich wäre, den aktuellen Ad-Modul-Code zu nutzen und N = 1 zu setzen und dann die unerwünschten Instanzen danach mit Javascript und/oder CSS zu unterdrücken/auszublenden. (Ich bin mir nicht sicher, ob \u003cscript\u003e-Tags zu House Ads hinzugefügt werden können? Dieser Beitrag sagt wahrscheinlich nein.)
Ich habe hier einige ähnliche Anfragen gefunden, daher scheint diese Funktionalität für die Community nützlich zu sein:
- 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