How do you handle internal links?

System Information
  • Strapi: 4.19.1
  • Operating System: macos 14.3
  • Database: postgres
  • Node Version: 18.19
  • NPM Version: 10.2
  • Yarn Version: -

Hi, I would like to find out how you manage internal links in Strapi. For the past few years, I’ve been using WordPress along with ACF. There was a “Link” field that allowed selecting a link from the site or entering an external link. It worked well as I had the option to choose from all existing pages.

I would like to create something like that:

  1. I have collections: Pages, Blog, Blog Category.
  2. I would like a field that allows selecting a page from any of the mentioned collections. For example: One button would link to the Pages collection and the “About us” page, while another button would link to a specific blog post.