Currently (Kirby 4.3.0), when you link to a subpage in the writer field, the links are rendered as UUID permalinks:
<a href="/@/page/3sLe1HbGOtfXQjWv">Privacy Policy</a>
Using the method permalinksToUrls
they can be transformed to readable urls:
<a href="https://www.example.com/privacy-policy">Privacy Policy</a>
Hannelore suggested here to make this behavior the default. I agree with her. I can’t think of a use case where you’d want obfusticated urls on a website.
then you’d lose the benefits of UUIDs in Links in Writer fields. I don’t see how this is possible with the current architecture of kirby (not reading blueprints to determine a field type/not automatically converting the raw values from the content file to what the field wants)
I hope that the team find’s a performant way of detecting and converting them automatically when rendering.