Je pense que l'erreur parle d'elle meme.
PHP balance des donnees dans l'orde naturel de la page.
Or la creation des sessions necessite d'envoyer un cookie dans le header de la page envoyée au client.
Les headers se trouvent au tout debut, juste avant le contenu <html>...</html>.
Or il semblerait que tu veuilles initialiser ta session alors que tu est deja dans le <body> de ta page. Les headers ont deja ete formés et flushés, tu ne peux plus rien y faire.
Essaie de faire ton session_start() au tout debut de la page /home/themefo1/public_html/wp-content/themes/flex/header.php, si bien sur elle n'y est pas deja appelee !