by Ashish Ajani on WordPress.org
Using Simple HTML Sitemap plugin, you can add HTML Sitemap anywhere on the website using Shortcode.

Page Sitemap Configuration Options
HTML sitemap helps website visitors navigating through a website. Simple HTML Sitemap plugin provides facility to generate shortcode and show HTML sitemap using generated shortcode. If you are running WordPress website having large number of CMS pages and blogs, this plugin can be really useful for you. This plugin is very simple and easy to use, yet it provides various configuration options to generate sitemap shortcode and place it anywhere on the website.
Here is an example of shortcode to generate HTML Sitemap for pages
[wshs_list post_type="page" name="Page Sitemap" order_by="title" show_image="true" image_width="30" image_height="30" content_limit="140" show_date="true" date="created" date_format="F j, Y" depth="4" layout="single-column" position="left"]
Explanation of parameters:
Here is an example of shortcode to generate HTML Sitemap for posts
[wshs_list post_type="post" name="Post Sitemap" order_by="title" show_image="true" image_width="30" image_height="30" content_limit="140" show_date="true" date="created" date_format="F j, Y" layout="single-column" taxonomy="category" terms="wordpress-plugins"]
Explanation of parameters:
Important note: If you like to generate a sitemap having both posts and pages, you need to use two shortcodes. One for the pages and another for the posts.
If you like learn more about shortcode parameters and other configuration options available at admin area, please take a look at here Simple HTML Sitemap Plugin
Please feel free to connect with me in case if you find any difficulties using this plugin, I’ll remain attentive to comments. You can use this form to connect with me https://freelancer-coder.com/contact-wordpress-developer/