Here, Hebrews 7:27 is explained in it’s correct context to show how it does not speak of human sacrifice (e.g. the crucifixion and ressurection), as human sacrifice is forbidden by the Holy G-d.
The actual meaning of the verse is that it speaks of how he (Christ) ‘offered up himself’ with regard to willingly laying down his life in order to fulfil Scripture.