Current version: 1.1.0

We developed Hop Inject to solve a very specific problem: We wanted to place advertisement blocks after the 3rd (or 8th, or 3rd AND 8th) paragraph on a page. But, since this is EE we’re talking about, of course the 3rd (etc.) paragraphs were in a custom field of an entry, and were being rendered dynamically at request time.
Hop Inject does the trick. It lets us specify where an injection should occur (such as, “on paragraph tags”); it lets us specify which of those separators should get the injection (for example, “the third and the eighth”); and it lets us specify what the injection should be. It also lets us choose whether the injection should occur before or after the separator.
Sound like a problem you’ve run into, too? Well, it’s not a problem anymore!