Modifiquei um pouco a postagem inicial. Parece que minha estimativa inicial de orçamento não foi realista.
Também removi a captura de tela simulada de extensão da interface do House Ads, pois isso certamente exigiria hacking ou um fork da base de código do plugin Ad.
Parece que o que preciso seria realizado por meio de algum Javascript e CSS inteligentes. Notei que existe uma classe CSS para cada número de postagem, o que presumo que ajudaria na lógica modificada que preciso. Eu me pergunto se seria possível aproveitar o código do módulo Ad atual e definir N = 1 e, em seguida, suprimir/ocultar as instâncias indesejadas depois disso com Javascript e/ou CSS. (Não tenho certeza se tags <script> podem ser adicionadas ao House Ads? Esta postagem diz que provavelmente não.)
Encontrei algumas solicitações semelhantes aqui, então parece que essa funcionalidade seria útil para a comunidade:
- 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