I can do this with AJAX, which is part of JavaScript. This is an easy task, which takes around a week. I have had some practice with Freelancer projects, on my own, and think this contract, can be done in a week.
I have WordPress experience, from my time on another crowdsourcing platform. WordPress does accept JavaScript insertions.