Ga naar hoofdinhoud

Amazon S3-integratie en WordPress Thing media-offload

De Amazon S3-integratie met WP Media Folder voegt de mogelijkheid toe om automatisch (offload) je volledige WordPress Thing mediabibliotheek naar Amazon S3. Verwijder de serverbeperking voor media (door de optie toe te passen om media te verwijderen na Amazon-upload). Natuurlijk heb je ook de mogelijkheid om een back-up te gebruiken om je WordPress Thing mediabibliotheek. Bovendien wordt de Amazon S3-offload geleverd in dezelfde add-on met Google Drive, Dropbox, OneDrive Personal, OneDrive Business-verbindingen, evenals een PDF-embedfunctie! Voor meer functies, ga terug naar de hoofd‑pluginpagina WP Media Folder >>

Automatisch offloaden WordPress Thing media naar Amazon S3

Automatisch offloaden WordPress Thing media naar Amazon S3

Zodra je WP Media Folder hebt verbonden met Amazon S3, kun je je bestaande WordPress Thing mediabibliotheek naar je S3-bucket verplaatsen. Bovendien wordt elke nieuwe media die je uploadt automatisch en direct als achtergrondproces naar Amazon S3 gestuurd. En als je je Amazon S3-media toevoegt aan je WordPress Thing berichten of pagina's, zullen ze eruitzien als normale WordPress Thing media, zonder enig verschil met de gebruikelijke mediabibliotheek… behalve dat ze veel sneller laden!

Media bibliotheek offload van WordPress Thing naar Amazon S3

In plaats van het kopiëren van uw mediabibliotheek naar Amazon S3 kunt u ook de geüploade media van uw server verwijderen, en deze ALLEEN op Amazon S3 houden (offload). Dit is een echte WordPress Thing mediabibliotheek offload.
Media bibliotheek offload van WordPress Thing naar Amazon S3
Beheer uw Amazon S3 buckets vanuit uw WordPress Thing mediabibliotheek

Beheer uw Amazon S3 buckets vanuit uw WordPress Thing mediabibliotheek

Van de WordPress Thing Amazon S3 plug-in's configuratie kun je een S3-bucket maken, verwijderen en selecteren waar je je media wilt opslaan. Je kunt ook alle bestanden van een Amazon S3-bucket naar een andere bucket kopiëren.

Haal alle media op van Amazon S3 naar WordPress Thing

Wil je het media-offloadproces terugdraaien? We hebben dat ook gedekt. Je kunt je media van Amazon S3 terugbrengen naar je lokale mediabibliotheek op elk moment. Alle eerdere links die aan je inhoud zijn toegevoegd, blijven op hun plaats (zodat er geen gebroken links zijn) terwijl alle media terug op je server worden opgeslagen. Je hebt ook een extra tool om alle mappen en bestanden van een S3 bucket te importeren naar de WordPress Thing mediabibliotheek.
Haal alle media op van Amazon S3 naar WordPress Thing
Amazon CloudFront-integratie met WordPress Thing

Amazon CloudFront-integratie met WordPress Thing

Amazon CloudFront is een snelle content delivery network (CDN) dienst. CloudFront is geïntegreerd met AWS, wat betekent dat zodra Amazon S3 is verbonden met uw WordPress Thing blog, het slechts één instelling vereist om CloudFront op WordPress Thing te activeren. Al uw mediakoppelingen worden dan verborgen achter de Amazon CDN.

Breng de Amazon S3-prestaties naar WordPress Thing

Amazon S3 is een van de snelste webmedialeveringsdiensten ter wereld, gebruikt door bedrijven zoals Netflix en Airbnb. Amazon S3 heeft ook een zeer hoge beschikbaarheid (99,99%) en is een kosteneffectieve oplossing voor grote mediabibliotheken, aangezien de prijs gebaseerd is op gebruik. Je kunt al die kracht benutten in je WordPress Thing installatie-website door al je media uit te besteden!
Breng de Amazon S3-prestaties naar WordPress Thing
PDF insluiten vanuit Amazon S3 bucket in de WordPress Thing inhoud

PDF insluiten vanuit Amazon S3 bucket in de WordPress Thing inhoud

WP Media Folder wordt geleverd met een ingebouwde PDF-embedfunctie. De Amazon S3-integratie stelt je in staat om (integreren en weergeven in WordPress Thing inhoud) je PDF's op te slaan in een willekeurige Amazon S3-bucket te embedden. Alle PDF-embedfuncties worden ondersteund, inclusief paginering, zoom, rotatie en vele anderen.

Hoe werkt de Amazon S3 offload-verbinding?

Maak je geen zorgen, je hoeft geen ontwikkelaar te zijn om te garanderen dat het werkt. Alles wat je moet doen is een Amazon S3 Access Key aanmaken, wat slechts een minuut duurt, en die informatie kopiëren en plakken in de WP Media Folder-configuratie. Ten slotte is er ook de online documentatie, en ons supportteam staat klaar om je te helpen met de configuratie en het media-offloadproces.
Hoe werkt de Amazon S3 offload-verbinding?
PDF insluiten vanuit Amazon S3 bucket in de WordPress Thing inhoud

Verbind 3rd party CDN's om je Amazon S3-media te serveren

Amazon CloudFront wordt behandeld zoals vermeld, maar het's ook het geval voor andere CDN's. WP Media Folder ondersteunt Wasabi CDN, DigitalOcean CDN en Google Cloud CDN.

Alle mediakoppelingen worden dan verborgen achter een van die CDN's.

WP Media Folder Plugin + Add-ons Prijzen

Word lid van onze 60,000+ leden & krijg ondersteuning en nieuwe versie‑updates


WP MEDIA MAP PLUGIN
PLUGIN + 1 JAAR ONDERSTEUNING & UPDATE
$49
1
jaar
  • MEERDOMEIN / MEER SITE
  • 1 JAAR UPDATE
  • 1 JAAR ONDERSTEUNING
  • GEEN TERUGKERENDE BETALING
  • GEEN DATUMBEPERKING
  • PDF INBEDDEN
  • AI PLAN BESCHIKBAAR (extra)
  • GALLERY ADD-ON
  • CLOUD ADDON
  • VERGELIJK ALLE FUNCTIES
199$
In plaats van 421$
HAAL DE
WORDPRESS THING BUNDEL

De bundel geeft toegang tot ALLE WordPress Thing plug-ins en kan worden gebruikt op onbeperkte websites. Bovendien heb je volledige toegang tot technische ondersteuning en updates voor elke plug-in gedurende het hele jaar. 
De tijd is nu! Verhoog je efficiëntie en krijg dat concurrentievoordeel. Probeer de bundel.

wordpress thing bundel

Recente getuigenissen & beoordelingen

Gemiddelde beoordeling voor WP Media Folder, JoomUnited is 4.9 ster van 5 sterren - gebaseerd op 226 beoordelingen

FAQ: Amazon S3-integratie met WordPress Thing Media Bibliotheek

Wat doet de Amazon S3-integratie met WP Media Folder?
Deze integratie laadt automatisch uw volledige WordPress Thing mediabibliotheek naar Amazon S3, waardoor serverruimte vrijkomt en grote mediabestanden efficiënter beheerd kunnen worden.

Kunnen mediabestanden van de server worden verwijderd na het uploaden naar Amazon S3?

Ja, er is een optie om mediabestanden van uw server te verwijderen nadat ze naar Amazon S3 zijn geüpload, waardoor serveropslaglimieten niet worden overschreden.

Is het mogelijk om Amazon S3-buckets rechtstreeks vanuit WordPress Thing te beheren?

Absoluut, WP Media Folder stelt gebruikers in staat om Amazon S3-emmers te beheren direct binnen de WordPress Thing mediabibliotheekinterface voor gestroomlijnde mediabeheer.

Kan ik media van Amazon S3 terughalen naar WordPress Thing?

Ja, de plug-in ondersteunt het ophalen van mediabestanden van Amazon S3 terug naar de WordPress Thing bibliotheek, waardoor flexibele mediabeheerworkflows mogelijk worden.

Ondersteunt de integratie Amazon CloudFront en andere CDN's?

De integratie omvat ondersteuning voor Amazon CloudFront en werkt ook met andere CDN‑providers zoals Wasabi, DigitalOcean en Google Cloud CDN, waardoor media sneller via CDN‑netwerken kan worden geleverd.

Zijn updates en ondersteuning inbegrepen bij deze functie?

Het aanschaffen van de add‑on omvat één jaar updates en technische ondersteuning voor multi‑domein- en multi‑sitegebruik, zonder terugkerende betalingen en zonder tijdslimiet voor gebruik.

Duplicate entry 'cc46bdf9d2ec3413199a4ce0a0d95031-nl' for key 'bk24_linguise_urls.hash_translation' (500 Whoops, looks like something went wrong.)

mysqli_sql_exception

HTTP 500 Whoops, looks like something went wrong.

Duplicate entry 'cc46bdf9d2ec3413199a4ce0a0d95031-nl' for key 'bk24_linguise_urls.hash_translation'

Exception

mysqli_sql_exception

Show exception properties
mysqli_sql_exception {#896
  #sqlstate: "23000"
}
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. public function saveUrls($urls) {
  2. if (empty($urls)) {
  3. return;
  4. }
  5. return $this->_database->saveUrls($urls);
  6. }
  7. public function removeUrls($urls) {
  8. if (empty($urls)) {
  9. return;
  1. if (isset($result->url_translations)) {
  2. Defer::getInstance()->defer(function() use ($result) {
  3. $new_urls = $result->url_translations;
  4. $new_urls = get_object_vars($new_urls);
  5. Database::getInstance()->saveUrls((array)$new_urls);
  6. });
  7. }
  8. if (isset($result->urls_untranslated)) {
  9. Defer::getInstance()->defer(function() use ($result) {
Translation->Linguise\Script\Core\{closure}()
  1. }
  2. public function finalize()
  3. {
  4. foreach ($this->_actions as $action) {
  5. call_user_func($action['function'], $action['args']);
  6. }
  7. }
  8. }
  1. Helper::prepareDataDir();
  2. // Finalize defer actions on shutdown
  3. // @codeCoverageIgnoreStart
  4. register_shutdown_function(function() {
  5. Defer::getInstance()->finalize();
  6. Database::getInstance()->close();
  7. });
  8. // @codeCoverageIgnoreEnd
  9. }
Processor->Linguise\Script\Core\{closure}()

Stack Trace

mysqli_sql_exception
mysqli_sql_exception:
Duplicate entry 'cc46bdf9d2ec3413199a4ce0a0d95031-nl' for key 'bk24_linguise_urls.hash_translation'

  at /var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170
  at mysqli->query()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170)
  at Linguise\Script\Core\Databases\Mysql->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Database.php:232)
  at Linguise\Script\Core\Database->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Translation.php:119)
  at Linguise\Script\Core\Translation->Linguise\Script\Core\{closure}()
  at call_user_func()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Defer.php:42)
  at Linguise\Script\Core\Defer->finalize()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Processor.php:31)
  at Linguise\Script\Core\Processor->Linguise\Script\Core\{closure}()