Yes, but you need to use a custom walker. You must modify the function that traverse the page and output the HTML. Extend the basic wordpress class and implement your function.
See this stackechange post for a code example.
Note: I suggest you to use wp_nav_menu (custom menus) instead of wp_list_page and use the item description as your sub_menu item description.
Related Posts:
- Pass PHP variable to javascript
- Creating a WordPress admin page without a menu for a plugin
- Best way to manage a lot of pages in Wp Admin [closed]
- Create page when plugin is activated
- How can I show drafts in wp_dropdown_pages list?
- Pages with 2 Columns
- WP-PageNavi plugin doesn’t work with multiple pages of search results
- How to exclude a widget from page 1 of a paginated post
- add_meta_box Callback not being called
- Is there a way to lock certain pages from being edited by anyone other then the admin?
- Replace existing pages with new pages, keep menu links
- How to show category images (from plugin) on a regular page (page-example.php)?
- [Plugin: Posts 2 Posts] How does it work?
- Creating a menu page in a Object Oriented developed plugin
- Distributing and packaging plugins
- Copyright messages for a particular set of pages
- Show a special message for private page?
- How can plugins have their own pages?
- wordpress reusable content blocks
- Add a plugin before main container
- Wondering what these multi-colored extra pages are?
- Create a custom page template inside my wordpress plugin
- View Private Published Page with URL Code (no login required)
- WordPress web pages keep getting deleted (moved into the trash) by themselves
- Run plugins only on certain pages
- (FES EDD) New vendor submission page is blank
- WordPress plugin/theme or other wayout to create portable pages?
- Changing page URL and connect newsletter to MailChip
- WordPress page and plugin list using sql query
- How do I write an inventory list plugin that creates dynamic details pages?
- Can I allow certain people to add/edit pages within a parent?
- Add menu page issues (permissions & position)
- Display Custom Field Value on Admin Page Column
- Would Gutenberg be considered a PlugIn?
- How to have sample page for each new register users in a membership website
- One sub site is slow while all others load fine, same theme & plugins [closed]
- Thesis 2 custom Page
- Add Content to Content()
- Simulating a wp page – wp page load sequence
- How to create wordpress page that lets users create their own quiz? [closed]
- Huge number of 404 pages getting spawned
- Get post content from outside the loop with plugin shortcode usability
- How to create plugin auto create page wordpress?
- Custom form not showing in correct place on page
- Change website directory safely to add a static page on startup
- Price comparison table based on Custom Post Type?
- Use jQuery Datepicker code from plugin
- How to force load a page in plugin?
- How to dynamically change spots of text in custom page?
- Adding a pagenavi to function for displaying bookmarks
- Is there a syntax highlighting plugin for HTML View? [duplicate]
- What is the best way to make a custom page from a plugin?
- Setting text widget to one page only
- Pasting this PHP breaks my page. Why?
- Modify pages widget and make a plugin?
- How do I create pages within a WordPress post?
- Gantry Framework: new page loads homepage content instead of page content
- Woocommerce checkout page broken when set as a checkout in woocommerce settings [closed]
- Custom plugin places html head content in body
- Pass PHP variable to javascript
- How to permanently show Word Counter on Create/Edit Page. WordPress5.9.3
- Displaying page content from plugin, inside exising empty WP page
- Oops! That page can’t be found
- Copy/paste local images not working in WordPress
- how to show all posts of each category in pages
- Elementor: How to design Dropdown Select Box Navigation page like Chegg
- create pages automatically and dynamically in wordPress
- Adding LOAD MORE on a page
- What plugin would make this happen? If is the theme
- Automatic chage password of pages after some time
- How to allow URL with filename & extension in wordpress?
- How to Disable Auto Executing Script in A Particular Page Only
- Enabling plugin on specific pages and subpages
- catch urls with specific pattern and show specific content for them by plugin
- Python in WordPress – A “Hello World” implementation
- Page Contents showing in Footer Area
- Add_Meta_box to custom page (formidable edit post)
- How to remove a css class for any wordpress page
- Wordress admin page is fetching error You do not have sufficient permissions to access this page.
- Best approach to serve static content within a regular page
- Options page textarea to populate custom post select field
- Best way to create member pages for a lab website? [closed]
- Hidden Some Setting on Post or Page [duplicate]
- Better code/text editing for posts and pages?
- Creating a page that does not show up in the frontend navigation bar
- Restrict my pages from public
- Fatal error when accessing Pages in WP admin (and problems editing any pages)
- How to tell which Plugin is displaying?
- Create a blank admin page from plugin
- Wp Pagenavi how to display all results
- Fake Single WordPress Post (Page) Loop
- How to set different users for different pages?
- Redirect url in plugin to somewhere else?
- How to make only selected posts appear on a selected wordpress page
- How do I add custom fields to the “Edit page” admin screen?
- Attachement title in wpallimport
- Update title field while listing wordpress page titles in Elementor selector
- Meta box not displaying on the plugin page
- Create new page without menu in custom wordpress plugin
- How to access the page without registering in wordpress