Les images et les vidéos constituent généralement les éléments les plus volumineux diffusés par un site WordPress. Les déplacer vers le stockage objet Zinn® libère votre serveur web de ce poids et soulage votre quota d’espace disque.
Vous ne saisissez jamais de clé d’accès
Voici la partie qui mérite d’être lue, car c’est ce qui distingue notre extension du reste de la catégorie.
Toutes les autres extensions de déchargement de médias vous demandent de coller une clé d’accès et une clé secrète S3 dans WordPress. Celles-ci sont ensuite enregistrées dans votre table wp_options, où toutes les autres extensions de votre site peuvent les lire, où elles sont copiées dans chaque export de migration, et où elles figurent dans la sauvegarde que vous envoyez à un développeur. Si cette paire d’identifiants venait à fuiter, l’ensemble de votre compartiment se retrouverait exposé.
La nôtre n’en contient jamais. L’extension contient un jeton valable uniquement pour le dossier de ce site et rien d’autre, et avant chaque téléversement, elle nous demande un lien signé à usage unique. Votre fichier transite ensuite directement de votre serveur web vers le stockage — sans jamais passer par nous.
Si ce jeton venait à être exposé, vous pouvez le révoquer depuis votre tableau de bord en un clic. Il est impossible d’en faire autant avec une clé d’accès qui a fuité.
L’activer
- Ouvrez votre site dans le tableau de bord et accédez à Fichiers et bases de données → CDN images et vidéos.
- Cliquez sur Activer le CDN multimédia. Votre stockage est configuré pour vous.
- Cliquez sur Obtenir un code de jumelage. Le code est à usage unique et expire au bout de trente minutes.
- Installez Zinn® Media Offload sur votre site WordPress — il est disponible dans le répertoire WordPress.org, Extensions → Ajouter une nouvelle extension permet donc de le trouver par son nom — puis rendez-vous sur Zinn Digital® → Media Offload, collez le code sur l’onglet Connexion et cliquez sur Connecter ce site.
Les nouveaux téléversements sont transférés immédiatement. Votre médiathèque existante est déplacée en arrière-plan au cours des heures qui suivent, quelques fichiers à la fois, en reprenant là où elle s’était arrêtée en cas d’interruption.
Ce qu’il advient de vos médias aujourd’hui
Vos fichiers sont copiés dans le stockage Zinn®, et votre site continue de diffuser ses propres copies. Pour l’instant, rien ne change sur vos pages.
C’est délibéré : le téléversement et la diffusion sont deux étapes distinctes, et la première peut être réalisée seule en toute sécurité. Une fois le transfert des médias commencé, activez l’option Réécrire les URL des médias pour que vos pages commencent à pointer vers le CDN au lieu de votre serveur web.
D’où sont diffusés vos médias
La plupart des sites sont diffusés depuis notre nom d’hôte partagé dédié aux médias dès que vous activez la réécriture. Il n’y a rien à configurer.
Les sites sans empreinte SEO sont différents, et ce à dessein. Ils ne sont jamais diffusés depuis un nom d’hôte Zinn® partagé, car chaque site l’utilisant afficherait la même adresse dans son code source — ce qui correspond précisément au lien d’empreinte entre vos sites que l’hébergement sans empreinte SEO vise à empêcher. Un site sans empreinte diffuse donc ses propres médias jusqu’à ce que vous lui attribuiez son propre domaine : créez un sous-domaine (par exemple, media.votresite.com), faites-le pointer vers votre compartiment, et saisissez-le sous Domaine pour les médias dans le tableau de bord. Vos médias sont alors diffusés depuis votre domaine, et rien ne les rattache au reste de vos sites.
Vous pouvez utiliser votre propre domaine sur n’importe quel site, et pas seulement sur un site sans empreinte SEO — c’est simplement facultatif pour tous les autres.
Les réglages se trouvent dans votre tableau de bord, pas dans WordPress
L’extension ne possède aucun réglage propre en dehors du code de jumelage. La réécriture des URL et la suppression des copies locales se décident dans votre tableau de bord Zinn®, de sorte qu’il n’y a toujours qu’un seul endroit où réside la configuration, sans aucun risque de divergence entre les deux.
Supprimer les copies locales
Désactivé par défaut. Lorsque vous l’activez, un fichier n’est supprimé qu’une fois que chacune de ses dimensions a été téléversée avec succès — un téléversement partiel ne supprime jamais rien, car cela ferait disparaître les miniatures des deux côtés sans laisser d’original pour les régénérer.
En cas de problème
Si notre stockage est inaccessible lors d’un téléversement, le téléversement réussit tout de même et le fichier reste sur votre serveur, exactement comme ce serait le cas sans l’extension. L’écran de configuration indique ce qui n’a pas fonctionné, et le processus en arrière-plan prendra le fichier en charge ultérieurement.
La désactivation de l’extension interrompt les nouveaux téléversements. Les médias déjà déplacés continuent de fonctionner.
Utiliser votre propre compartiment
Vous pouvez associer votre propre compartiment compatible S3 dans le tableau de bord au lieu d’utiliser le nôtre — l’extension fonctionne de la même manière, et ne conserve toujours jamais la clé.