Veja com o suporte do seu servidor de hospedagem se eles tem backup, dai pede para voltar o bkp de uma versão funcional.
Caso contrário vai precisar do acesso ao Cpanel, ou do FTP, ou do login no wp-admin. Um desses 3 para começar a tentar resolver o problema…e caso não os tenha seu amigo que desenvolveu o site deve ter, assim como o servidor de hospedagem.
No arquivo css de estilo do site vc arruma isso. Talvez o tema tenha alguma config própria.
A classe do seu onde está definida esse background é a body.custom-background
Mas vai precisar entender de html/css para fazer isso.
Pode ser Widget, pode ser por alguma opção do tema a ser vista no Customiser (Personalizar).
Ajuda se falar o nome do tema usado.
Não tem muita “mágica”…você vai precisar desenvolver o tema no WordPress, estruturando ele na plataforma.
Busque por formas de criar um tema no WordPress:
https://codex.wordpress.org/Theme_Development
[]’s