Su Wordpress non puoi mettere codice PHP che non risponde all'architettura del framework. Su WP puoi installare solo cose progettate per WP, non codice php qualsiasi, passa tutto per il front controller e il codice che non riconosce non funziona.
Ci sono dei plugin che ti permettono l'inserimento di codice PHP personalizzato, ma chiedi maggiori informazioni su come fare nella sezione CMS.