Widget for adding HTML markup to a page

I didn’t know how exactly I should form my title, so the question may be little different. I am new with WordPress developing and would need some advice. I don’t need any code, I just want to hear your advice.

I have a page Books, and I’d like to allow admin to add books to that page through the admin dashboard. Basically, admin should only be able to enter 3 params (image, title, content) for every book he wants to add. Every book has the same HTML markup, only parameters are different. What would be the best way to implement this? I was thinking about creating a widget for that. Should I go with widget, plugin, or with something else?

<div id="book-wrap">
     ... every added book markup goes here

Read more here: Widget for adding HTML markup to a page

Leave a Reply

Your email address will not be published. Required fields are marked *