Our web person got rid of the infection, but there was a hidden trigger that set it off again Saturday. Now that, too, has been found and dealt with.
We will likely never know whether this was a malicious or random attack. But objectively speaking, our topic would be a magnet for ne’er do wells.
So goes the territory. Thanks for your patience and kind words of support.