To create new WordPress page, Authors need to go to the admin dashboard of WordPress CMS.
Read this post on gutann.com