Question

My child frequently gets hives, occurring every 2 to 3 days, all over their body, and this has been happening for a year. Medication has been ineffective.

Answer

Based on your description, your child may be suffering from urticaria, an allergic skin condition. It is recommended to take oral antihistamines such as Benadryl, along with topical corticosteroid creams. However, it is not advisable to use corticosteroid creams long-term. In daily life, avoid contact with allergens, do not scratch the skin, and avoid using hot water or soap for washing. In terms of diet, avoid foods like yellow croaker and seafood that may cause allergies.