Direkt im Produkt hochladen? Ich kann ja nur Dateien aus der Mediathek auswählen. Oder übersehe ich da etwas?
Ja, du übersiehst etwas. Das ist aber auch etwas versteckt/unlogisch gelöst.
Wenn du ein Produkt anlegst/bearbeitest, kannst du dort unter "Allgemein" -> "Herunterladbare Dateien" Dateien auswählen, die zu diesem Produkt gehören. Wenn du jetzt auf "Datei auswählen" klickst, öffnet sich die Mediathek. Hier kannst du bestehende Dateien auswählen oder neue Dateien hochladen. Hier wählst du aber nun keine Datei, die du vorher über die Mediathek hochgeladen hast, sondern lädst eine neue Datei hoch und wählst diese aus.
Der Unterschied ist folgender:
Dateien, die direkt (also an anderer Stelle) über die Mediathek hochgeladen werden, liegen im "normalen" Upload-Verzeichnis und sind öffentlich / nicht geschützt.
Dateien, die an dieser Stelle (innerhalb des Produkts) hochgeladen werden, landen in "woocommerce_uploads" und sind vor externem Zugriff per htaccess geschützt.
Edit:
Am besten auch nochmal die Doku zu dem Thema lesen. Man kann/muss den Zugriffsschutz noch entsprechend konfigurieren:
https://docs.woocommerce.com/document/digit…oduct-handling/