Good journalist, absorbing entertainer, wrote for someone else (7)
I believe the answer is:
ghosted
'wrote for someone else' is the definition.
('ghost' can be a synonym of 'write for someone else')
'good journalist absorbing entertainer' is the wordplay.
'good' becomes 'g' (abbreviation).
'journalist' becomes 'ed' (short for editor).
'absorbing' is an insertion indicator.
'entertainer' becomes 'host' (host is a kind of entertainer**).
'g'+'ed'='ged'
'ged' going around 'host' is 'GHOSTED'.
(Other definitions for ghosted that I've seen before include "The gods (anag.)" , "haunted" .)