fix(favicons): HTML-<link rel=icon>-Parsing vor /favicon.ico
All checks were successful
Build & Publish Docker Image / build-and-push (push) Successful in 1m15s
All checks were successful
Build & Publish Docker Image / build-and-push (push) Successful in 1m15s
Emmi kocht einfach (und viele andere WordPress-Seiten) liefert unter /favicon.ico ein Hoster-Default — Zahnrad-Artige Grafik — während das eigentliche Site-Icon nur per <link rel="icon"> im <head> auftaucht. Jetzt ziehen wir die Icon-Kandidaten erst aus der Homepage, sortieren nach "sweet spot" 32–192 px und fallen bei Fehlschlag wie bisher auf /favicon.ico und dann Google s2/favicons zurück. Migration 011 setzt alle favicon_path=NULL, damit existierende (falsche) Favicons beim nächsten Start neu geladen werden. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
-- Der Favicon-Fetcher versucht ab jetzt zuerst die <link rel="icon">-Tags
|
||||
-- aus der Homepage, weil WordPress-Seiten (z.B. Emmi kocht einfach) unter
|
||||
-- /favicon.ico ein generisches Zahnrad-Default des Hosters ausliefern und
|
||||
-- das eigentliche Site-Icon erst im <head> auftaucht. Einmalig alle
|
||||
-- gespeicherten Favicon-Pfade zurücksetzen, damit sie mit der neuen
|
||||
-- Heuristik neu geladen werden. Alte Dateien bleiben als Orphans im
|
||||
-- IMAGE_DIR, sind aber harmlos.
|
||||
UPDATE allowed_domain SET favicon_path = NULL;
|
||||
Reference in New Issue
Block a user