Mi gente, no es necesario romperse tanto la cabeza. En el archivo
externo escriban al principio:
Código PHP:
Ver original<?php require 'ruta/absoluta/a/wp-load.php' ?>
Y listo. A partir de ese momento se activan funciones y tags de WordPress y por lo tanto pueden trabajar en éste como si se tratase de un archivo de la plantilla.
PD:
wp-load.php se encuentra en el directorio raiz de la instalación de WordPress.