Hi Joel,
freut mich, dass der Post hilfreich ist 🙂
Zu deiner Frage: tatsächlich hatte ich mich neulich auch gewundert, als ich den Befehl in einem Projekt ausgeführt hatte, wo sowohl die Source- als auch Produktiv-Dateien drin waren. Problem war da, dass in den kompilierten Dateien die Funktionen nicht mehr __()
, et cetera heißen, sondern während des Kompilierens und Minifizierens umbenannt wurden. So konnte der WP-CLI-Befehl die Strings in den kompilierten Dateien nicht finden.
In deinen unminifizierten Dateien sind aber wahrscheinlich die Funktionsnamen noch unverändert? Eventuell mal testen, das dist
-Verzeichnis als source an den Befehl zu übergeben, oder über --include
das Verzeichnis und die PHP-Datei(en): https://developer.wordpress.org/cli/commands/i18n/make-pot/
Viele Grüße
Florian