Site icon Hip-Hop Website Design and Development

Add new post using a page inside the website

I have been searching for several hours to find a way to embed the “Add New Post” inside a page in the front end. I read this post but sadly no answer to it.

I have embedded the login form in another page called (example.com/user-login) and What I want is to have a page (example.com/add-post) which allows the person who logged in to publish a post in a page that is within the WordPress theme.

The same way as default method of publishing a post (example.com/wp-admin/post-new.php) but without going to the wordpress dashboard.

I have found several plugins that allow guest posts, but I want to person who logged in, be able to post.