Leerzeilen zwischen php-Tags
Hier nun die Lösung falls mal jemand ein ähnliches Problem hat:
der Fehler lag nicht direkt am Code des AMM Plugins, sondern daran, dass ich eine falsche Leerzeile in meinem AMM-Template-Code hatte. So sah mein AMM-Template-Code in der Datei amm_extras.php aus:
Das Problem bei obigem Codeausschnitt war die Leerzeile zwischen den php-Tags.
und
funktioniert beides. Das Problem an der Leerzeile ist wie mir jemand gesagt hat, dass der Browser dann versucht dies als HTML-Output zu rendern und Wordpress damit nicht klar kommt, weil Wordpress das Erste sein will das der Browser sieht.