Das sollte dann IMO egal sein. Sobald deine eigene "externe und freie" Funktion steht, hast du darüber Zugriff auf alle
WP-Funktionen, die es gibt. Einziges Problem wird sein, ob du dich dann über Filter und Hooks in diese Funktionen einklinken kannst, um an die entsprechenden Daten zu kommen, die an diese Funktionen übergeben werden..