eval(base64_decode('check_theme_header();'));
Bu satırın böyle olmaması lazım. base64_decode ile bir şey çözülmeye çalışılıyor ama ortada şifreli bir kod yok. Eğer check_theme_header() fonksiyonu şifreli bir şeyler döndürüyorsa da bu durumda buranın eval(base64_decode(check_theme_header())); şeklinde olması gerekir diye düşünüyorum.
Olmazsa bu kodun başına // koyarak iptal edin, sitenin çalışmasında bir sorun var mı bakın, yoksa öyle devam edin.