If you’ve had a request by someone who would like to share content through your web site – per some acceptable renumeration, or other agreement – you might consider inviting them to do so by issuing them the user status of Contributor.
Once granted, the Contributor has no publishing or uploading capability, but they can write and edit their own posts until they are published – published by the site Administrator. Learn more here: Invite People To Your Site.
As a user of WordPress, it may at times be advantageous to invite people to contribute to your web site. And, it’s also easy – visit this link to invite people to your site. Make sure to include the correct email address which that user has registered on WordPress.
Also, you may not know that there are over 40,000 beautiful and useful copyright-free images which you can use on your site. These are provided courtesy of Pexels and can easily be added to your content – visit this link with information on how to use the free photo library.
Themes. There are many themes available for WordPress users, dependent on which membership plan you have – visit this link to see WordPress themes.
Starting with Bluehost using HTML through trial and error to design simple web sites led me to the Joomla content management system. After a few years, though, it became apparent that the WordPress platform was more extensible & user friendly.