Ability to embed content/entry inside Rich text editor
planned
Pankaj Ph
Problem
Rich text editor doesn't support custom elements. This can be achieved by extending the Rich Text editor or extending Markdown to suit your requirements.
eg a link which opens login modal inside running rich text. While plain links are possible, these custom links are only possible if a custom entry can be embedded inside Rich text.
Similarly, embedding links which open in a new tab inside a rich text snippet.
Solution
While creating a rich text field, a setting can be enabled to embed entries and which content types are allowed to embed.
Embed can be inline or block level or both.
Emilie Ringwald
updated the status to
planned
MOHAMMAD MARZOUQ HASHMI A21EC0266
Just made a pr to add the ability to embed social media links into the rich text editor : https://github.com/strapi/strapi/pull/26414
Tammy Hart
Strapi's rich text editor uses Slate which has a great API for adding custom elements. I plan to work on this in the future: https://feedback.strapi.io/customization/p/add-ability-to-extend-strapis-rich-text-editor-with-custom-slate-elements