Singular periodic soliton solutions and resonance for the Kadomtsev–Petviashvili equation