Hello. Thank you for contacting the Toolset support.
Toolset offers limited URL rewrite feature. You can rewrite the single custom post URL as /learning/habitat
=> hidden link
(with the screenshot "student" is the post type slug)
Thank you. All the documentation I'm finding says to use register_post_type and modifying the url there, but this is an existing post type. How do I do that with an existing post type? Should I use get_post_type_archive_link( 'habitat-hub' ) and rewrite from there?
*** Please make a FULL BACKUP of your database and website.***
What if you edit your post type "habitat" from:
=> Toolset => Post Types => Edit your post type "habitat" and under the section "Options" navigate to "has_archive" option and in the textbox you should try to add "learning/habitat" and save the post type.
Then go to: Settings => Permalinks and click on button "save changes" and then try to visit the URL:
=> hidden link