The poet dines only at the weekend (5)
I believe the answer is:
keats
'the poet' is the definition.
(John Keats)
'dines only at the weekend' is the wordplay.
'dines only' becomes 'eats' (I've seen this in another clue. I am not sure about the 'only' bit.).
'at' means one lot of letters go next to another (I've seen this in other clues).
'the weekend' becomes 'k' (I've seen this in other clues).
'eats' put after 'k' is 'KEATS'.
Can you help me to learn more?
(Other definitions for keats that I've seen before include "Ode to Autumn poet" , "Early 19th century poet" , "John --, Romantic poet" , "John - - (19)" , "English poet, 1795-1821" .)