Working on a custom plugin. I have an XML file containing over 500 items I need to make available for posting at the client's discretion. The client wants to share this plugin among a small group of peers, with no access to a central database, hence the XML file. We've done something similar in the past using data stored in a MySQL table and WP_List_Table for display and pagination, but I'm unsure about how to proceed using XML.
I'd prefer we create all posts as drafts that they can publish as desired, but for reasons I don't quite comprehend, that's not an option.
Basically, they want to see a list of all available items where they can simply click to publish individually or check multiple items and publish in bulk. Does that make sense?