functions.php'ye eklemeyi denediniz mi ?
temanın custom-functions.php dosyasına ekledim ancak yine http 500 hatası veriyor.
Sayfanın en üstüne aşağıdaki kodu eklediğinizde 500 hatasının php çıktısını görebilmeniz lazım.
ini_set('display_errors',1);
error_reporting(E_ALL);
Bu kodu ekledim ancak hata çıktısını vermedi. Zaten bildiğim kadarıyla 500 hatasında siteye erişim olmadığından çıktı alamıyorsunuz.
Kodda bir hata göremedim ancak eklediğiniz yer autoload olmuyor olabilir. Çalıştığınız PHP dosyasına include rtrim($_SERVER['DOCUMENT_ROOT'],'/') . '/wp-load.php'; kodunu ekleyip öyle çalışmayı deneyin.
Bu kodu ekledim ancak çözüm olmadı maalesef.