`\AtEveryBibitem` ist im Allgemeinen nicht der richtige Ort, um etwas auszugeben.
Für Anpassungen auf dem Niveau solltest Du Dich einmal generell mit der Funktionsweise von
biblatex-Stilen auseinandersetzen. Ich verweise dazu gerne nochmal (
viewtopic.php?p=110261#p110261) auf die Artikel von Dominik Waßenhoven in der TeXnischen Komödie (
https://archiv.dante.de/DTK/PDF/komoedie_2008_2.pdf und
https://archiv.dante.de/DTK/PDF/komoedie_2008_4.pdf, aber wieder wichtig zu erwähnen: die Artikel sind schon etwas älter, viele Details haben sich geändert, aber das Grundprinzip ist noch immer gleich. Lies die Artikel eher als grundsätzliche Erklärung und nicht als copy-und-paste-bare Anleitung für einen neuen Stil.) (Siehe auch
viewtopic.php?f=15&t=24292.)
Wichtig für Dich ist, dass Literaturverzeichnis-Stile für jeden Typen, den sie unterstützen, einen sogenannten
driver definieren. Bei den Standard-Stilen leben die
driver in
standard.bbx,
der für Online ist in Zeile 469-500. Wenn ein Eintrag im Literaturverzeichnis ausgegeben werden soll, geht
biblatex zum passenden
driver und arbeitet den von oben nach unten ab. Ein
driver besteht normalerweise aus einer Reihe von Bibmakros, die mittels diverser
biblatex-Befehle für die Ausgabe verschiedenster Felder sorgen.
Wenn Du also die Ausgabe von
@online-Quellen ändern willst, musst Du Dir den
driver für
@online ansehen, die dort genutzten Makros analysieren und dann die Makros umdefinieren oder den
driver umbauen.