Even ends heart's requests for more (7)
I believe the answer is:
encores
'requests for more' is the definition.
'encores' can be an answer for 'requests' (encoring is a kind of requesting). I'm not sure about the 'for more' bit.
'even ends heart's' is the wordplay.
'ends' suggests removing the centre.
'heart's' becomes 'cores' ('core' can be a synonym of 'heart').
'even' with its centre taken out is 'en'.
'en'+'cores'='ENCORES'
Can you help me to learn more?
(Another definition for encores that I've seen is " Replays".)