Hai il tema di backup? o un altro tema per vedere se c'e' qualcosa al suo interno che non va bene?
teoricamente basta che attivi un altro tema e vedi si funziona tutto.
Se si allora il problema è in qualche file del tema.
Il file .htaccess potresti provare e sostituirlo con uno ex novo (non so se c'e' qualche regola particolare oltre a quelle che indica WP al momento dell'installazione)