첫 번째 게시물을 조금 수정했습니다. 처음에 예상했던 예산이 현실적이지 않던 것 같습니다.
또한 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