I use Joomla as a portal for associations. When a user creates an article, a template is loaded that the user then completes and saves. I would like each article to begin with "Dear [first name]. In place of first name, I would like the (first) name of the logged in user to be displayed when reading the article. Is this possible?
If this is something you want on every single article, I would recommend you place this in a template override for the article view. So leave it out of the article content itself.
You could even see if your template supports a module position above the article content (or create it). And then place this dynamic text in a module using php via Sourcerer, for instance.