Flytta genererade ljudfiler från din WordPress-server till Amazon S3. Minskar diskanvändningen, snabbar upp ljudleveransen med CloudFront och gör ditt bibliotek skalbart.
Två alternativ
Alternativ 1: TTSWP-hanterat moln (standard för betalplaner)
På Pro- och Byråplaner lagras ljud automatiskt i TTSWP:s S3-bucket och serveras från CloudFront. Ingen installation krävs. Din webbplats spelar helt enkelt ljud från snabba URL:er.
Inget AWS-konto behövs. Inga autentiseringsuppgifter att hantera.
Alternativ 2: Din egen S3-bucket
Avancerade användare kan konfigurera sin egen S3-bucket. Filer lagras i ditt AWS-konto och faktureras direkt till dig.
Detta alternativ passar:
- Företagskunder med befintlig AWS-infrastruktur
- Webbplatser som behöver full kontroll över datalagring
- Byråer som hanterar lagring separat för kunder
Konfigurera din egen S3
Förutsättningar
- Ett AWS-konto
- Grundläggande kännedom om IAM och S3
Steg 1: Skapa en S3-bucket
- Logga in på AWS Console → S3.
- Klicka på Skapa bucket.
- Ge den ett unikt namn (exempel:
ttswp-audio-yourdomain). - Välj en region nära de flesta av dina besökare.
- Lämna "Blockera all offentlig åtkomst" AV för den här bucketen (ljud kräver offentlig läsning).
- Skapa bucketen.
Steg 2: Skapa en IAM-användare
- Gå till IAM → Användare → Skapa användare.
- Användarnamn:
ttswp-audio-uploader. - Bifoga en policy som tillåter
s3:PutObject,s3:GetObject,s3:DeleteObject,s3:ListBucketpå din nya bucket. - Skapa ett åtkomstnyckelpar och kopiera både åtkomstnyckel-ID och hemlig åtkomstnyckel.
Steg 3: Lägg till autentiseringsuppgifter i TTSWP
- Gå till Text till tal → Översikt → Snabbinställningar.
- Slå på Molnlagring av ljud.
- Fyll i:
- S3-leverantör: Amazon S3
- Åtkomstnyckel-ID: från steg 2
- Hemlig åtkomstnyckel: från steg 2
- Bucket: ditt bucketnamn från steg 1
- Region: den region du valde
- Sökvägsprefix (valfritt): undermapp i bucketen, t.ex.
audio/
- Spara.
Steg 4: Testa
Generera ljud för ett nytt inlägg. Kontrollera din S3-bucket - du bör se den nya filen där.
Valfritt: CloudFront CDN
För snabbare leverans till globala besökare, placera CloudFront framför din S3-bucket.
- AWS Console → CloudFront → Skapa distribution.
- Ursprung: din S3-bucket.
- Visningsprotokollpolicy: Omdirigera HTTP till HTTPS.
- Skapa.
- Kopiera CloudFront-domänen (t.ex.
d1234abcd.cloudfront.net). - I TTSWP:s inställningar för Molnlagring av ljud, ange CDN-URL till din CloudFront-domän.
- Spara.
Nya ljudfiler serveras från CloudFront. Befintliga filer migreras vid nästa uppspelning.
Kostnader
TTSWP-hanterat moln
Ingår i din betalplan. Ingen extra kostnad per GB.
Din egen S3
Faktureras av AWS. Typiska kostnader för en webbplats med 1 000 inlägg:
- Lagring: ~0,01 USD per månad per GB (billigt)
- Bandbredd: ~0,09 USD per GB ljud som serveras (ökar vid hög uppspelning)
- CloudFront: ~0,085 USD per GB som serveras (liknande)
De flesta bloggar håller sig under 1-2 USD per månad. Poddar med hög trafik kan nå 20-50 USD per månad.
Migrera från lokal lagring till moln
När molnlagring är aktiverad laddas nytt ljud upp till S3. Befintligt ljud ligger kvar på din WordPress-server tills du genererar om det.
Verktyg för bulkmigrering: Verktyg → Ljudbibliotek → Migrera till moln (PRO).
Inaktivera molnlagring
Stäng av knappen. Nytt ljud sparas på din WordPress-server. Befintligt moln-ljud finns kvar på S3 (du kan ta bort det eller behålla det).