Popis
Obrázky a videa jsou obvykle největšími a nejpomalejšími soubory, které web na WordPressu poskytuje. Tento plugin přesune vaši mediální knihovnu do objektového úložiště a poskytuje ji prostřednictvím CDN, takže váš webový server přestane odesílat data a vaše stránky se budou načítat rychleji kdekoli na světě.
Přístupový klíč nikdy nezadáváte. Vaše klíče k úložišti se v systému WordPress nikdy neukládají, takže se nenacházejí ani v databázi, ani v exportních souborech pro migraci, ani ve zálohách.
V ovládacím panelu Zinn Digital® zapnete funkci „media offload“, sem jednou vložíte krátký párovací kód a tento plugin uchová token, který funguje pouze pro složku tohoto webu a pro nic jiného. Před každým nahráním si plugin vyžádá od Zinn Digital® jednorázový podepsaný odkaz a soubor se přenese přímo z vašeho webového serveru do úložiště. Pokud by došlo k úniku tokenu, můžete jej v ovládacím panelu jedním kliknutím zrušit.
Jak to funguje
- Nahraje nová média – originál a všechny velikosti miniatur, které WordPress vygeneruje – do vašeho úložiště Zinn®.
- Přepíše adresy URL obrázků, včetně responzivních obrázků
srcset, na vaši adresu CDN. - Přesouvá vaši stávající knihovnu médií na pozadí, vždy po několika souborech, a pokračuje tam, kde přestala.
- Volitelně odstraní lokální kopie, jakmile se všechny soubory úspěšně nahrají.
Co nedělá
- Nepřidává žádný REST endpoint, žádný shortcode, žádný skript ani žádný stylový list.
- Jediná věc, kterou na veřejné stránce mění, je adresa obrázku nebo souboru, který byl
přenesen mimo server:wp_get_attachment_urlawp_calculate_image_srcsetjsou filtrovány tak, aby
značky odkazovaly na váš úložiště namísto tohoto serveru. Na stránku se nic nepřidává a pokud je
Serve from Zinn® storage vypnuté, adresy zůstávají přesně tak, jak je WordPress zapsal. - Z úložiště nikdy nic neodstraňuje. O době uchovávání se rozhoduje v ovládacím panelu.
- Po částečném nahrání se místní soubory neodstraní – pokud se nahrání souboru jakékoli velikosti nezdaří, všechny místní kopie zůstanou zachovány.
- Nikdy nepožaduje zadání úložného klíče ani názvu úložiště. O tom, které úložiště tento web používá, se rozhoduje ve vašem ovládacím panelu Zinn Digital®. To, zda se adresy přepisují a zda se odstraňují lokální kopie, se při propojení nastavuje podle voleb ve vašem ovládacím panelu a tyto nastavení můžete později změnit na záložce Způsob poskytování médií v pluginu.
Co je k tomu potřeba
- Účet Zinn Digital® s povoleným objektovým úložištěm pro tento web.
- Odchozí HTTPS z vašeho webového serveru.
Externí služby
Tento plugin přesouvá vaši mediální knihovnu do objektového úložiště Zinn® a poskytuje ji prostřednictvím CDN. K jeho
fungování je nutný účet Zinn Digital®; bez něj plugin nefunguje.
Co se odesílá a kdy
- Párování (jednou, z řídicího panelu Zinn®). Plugin volá funkci
https://api.zinndigital.com/v1/media-offload/claim, aby získal vlastní přihlašovací údaje s omezeným rozsahem. Žádný
přístupový klíč se nikdy nezadává do WordPressu ani se neukládá do vaší databáze v nešifrované podobě. - Nahrávky (při přidávání médií). Soubory, které nahrajete do knihovny médií, se přenášejí do
objektového úložiště Zinn® přes/v1/media-offload/uploadsa jejich veřejné URL adresy se přepisují do
CDN. To je účel tohoto pluginu; soubory jsou vaše vlastní média. - Reporting.
/v1/media-offload/reportvrací stav přesunu dat a využití úložiště pro
dashboard.
Nepřevádějí se žádné obsahy příspěvků, uživatelské účty ani údaje o návštěvnících. Dokud není web spárován,
plugin neodesílá žádné odchozí požadavky.
Podmínky služby: https://zinndigital.com/legal/terms
Zásady ochrany osobních údajů: https://zinndigital.com/legal/privacy
- Diagnostika podpory (pouze po stisknutí tlačítka „Odeslat“). Pokud nás požádáte o pomoc, plugin může odeslat
zprávu podpory nahttps://api.zinndigital.com/v1/connector/diagnostics. Nejprve se vám zobrazí
přesný obsah zprávy, již v redigované podobě, a nic neopustí váš web, dokud nestisknete tlačítko „Odeslat“.
Přihlašovací údaje jsou vyloučeny na základě deklarace, nikoli na základě shody názvů klíčů, a zobrazují se jako
[neodesláno — přihlašovací údaje]. Plugin tyto údaje nikdy neodesílá z vlastní iniciativy.
Překlady
Každý řetězec, který tento plugin přidá do vašeho administračního rozhraní, je přeložen do 57 jazyků — popisky, upozornění,
chyby a nastavení, nikoli jen jejich část. Jazykové katalogy jsou součástí pluginu, takže fungují ihned
po nastavení jazyka vašeho webu; není třeba instalovat žádný samostatný jazykový balíček.
Každý řetězec viditelný pro uživatele je kompletní ve všech 53 jazycích, které WordPress v současné době podporuje:
amharský (am), arabština (ar), ázerbájdžánština (az), bulharština (bg_BG), bengálština (Bangladéš)
(bn_BD), čeština (cs_CZ), němčina (de_DE), řečtina (el), španělština (Španělsko) (es_ES), perština
(fa_IR), francouzština (Francie) (fr_FR), gudžarátština (gu), hebrejština (he_IL), hindština (hi_IN), chorvatština
(hr), maďarština (hu_HU), arménština (hy), indonéština (id_ID), italština (it_IT), japonština
(ja), gruzínština (ka_GE), kazaština (kk), khmérština (km), kannada (kn), korejština (ko_KR), laosština (lo),
malajálamština (ml_IN), mongolština (mn), maráthština (mr), malajština (ms_MY), myanmarský (barmština)
(my_MM), nepálština (ne_NP), nizozemština (nl_NL), paňdžábština (Indie) (pa_IN), polština (pl_PL), paštština
(ps), portugalština (Brazílie) (pt_BR), rumunština (ro_RO), ruština (ru_RU), sinhálština (si_LK),
albánština (sq), srbština (sr_RS), svahilština (sw), tamilština (ta_IN), telugština (te), thajština (th),
tagalog (tl), turečtina (tr_TR), ukrajinština (uk), urdština (ur), uzbečtina (uz_UZ), vietnamština
(vi), čínština (Čína) (zh_CN)
V pluginu jsou k dispozici další 4 jazykové sady – hausa (ha), somálština (so_SO), tádžičtina (tg) a jorubština (yo) –, ale
jádro WordPressu pro ně v současné době neposkytuje žádné jazykové nastavení, takže je WordPress nemůže načíst.
Zprava doleva
Arabština, perština, hebrejština, paštština a urdština se píší zprava doleva. Každá obrazovka, kterou tento plugin přidává, byla
v každé z těchto jazyků zobrazena v reálné instalaci WordPressu a zkontrolována, nejedná se o pouhé předpoklady.
Pro překladatele
languages/ holds the `.pot` template plus a `.po`, `.mo` and `.l10n.php` for every language, so
opravy a nové jazyky lze přidávat přímo.
Snímky obrazovky



Instalace
- Nainstalujte a aktivujte plugin.
- V ovládacím panelu Zinn Digital® otevřete web, vyberte Soubory a databáze, zapněte CDN pro obrázky a videa a klikněte na Získat spárovací kód.
- Ve WordPressu přejděte na Zinn Digital® Media Offload, vložte kód na záložku Připojení a klikněte na Připojit tento web.
Nově nahrané soubory se přesunou okamžitě. Vaše stávající knihovna se bude přesouvat na pozadí v průběhu následujících hodin.
Nejčastější dotazy
-
Co se stane s mými obrázky, pokud plugin deaktivuji?
-
Média, která již byla přesunuta, nadále fungují – jejich adresa se nemění, protože jsou poskytována prostřednictvím CDN a CDN je stále k dispozici. Nově nahrané soubory zůstávají na vašem webovém serveru.
-
Co se stane, když bude služba Zinn Digital® nedostupná v okamžiku, kdy budu něco nahrávat?
-
Nahrání proběhne úspěšně a soubor zůstane na vašem serveru, přesně tak, jako by tomu bylo bez tohoto pluginu. Na obrazovce nastavení se zobrazí, co se nepovedlo, a soubor bude později načten v pozadí.
-
Smaže to moje lokální soubory?
-
Pouze pokud tuto funkci zapnete ve svém ovládacím panelu Zinn Digital® a pouze u příloh, u nichž všechny velikosti byly úspěšně nahrány. Částečné nahrání nikdy nic neodstraní, protože by pak na žádném z míst nebyly miniatury a neexistoval by žádný originál, ze kterého by se daly znovu vygenerovat.
-
Funguje to s responzivními obrázky?
-
Ano. Přepisuje požadavky typu
srcseta požadavky na obrázky s konkrétními rozměry, stejně jako prosté URL příloh. Plugin, který by přepisoval pouze prosté URL, by zobrazoval obrázky v plné velikosti z CDN a všechny varianty pro responzivní zobrazení z vašeho serveru – což vypadá správně na stolním počítači, ale na mobilu je to nesprávné. -
Mohu použít svůj vlastní kbelík?
-
Ano. Ve svém ovládacím panelu Zinn Digital® můžete připojit vlastní úložiště kompatibilní se službou S3; plugin funguje stejným způsobem a klíč si i nadále neuchovává.
Recenze
Pro tento plugin nejsou žádné recenze.
Autoři
Zinn® Media Offload je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.
SpolupracovníciPlugin „Zinn® Media Offload“ byl přeložen do 3 jazyků. Děkujeme všem překladatelům za jejich pomoc.
Přeložte “Zinn® Media Offload” do svého jazyka.
Zajímá vás vývoj?
Prohledejte kód, podívejte se do SVN repozitáře, nebo se přihlaste k odběru protokolu vývoje pomocí RSS.
Přehled změn
1.4.0
- Smaller download: the editable translation sources (.po) are no longer shipped; WordPress only ever loads the compiled .mo and .l10n.php files, which are unchanged.
1.3.0
- Updates install whenever you click Update, even months later: the download link is fetched fresh at install time instead of expiring in WordPress’s saved update data.
1.2.11
- Security hardening: the design-token stylesheet validates every component id and strips anything that could close the inline style.
1.2.10
- Karta „Připojení“ nyní označuje obrazovky řídicího panelu podle jejich skutečného názvu: otevřete svůj web, poté „Soubory a databáze“ a poté „Získat kód pro spárování“ v části „CDN pro obrázky a videa“. Stejné informace uvádějí i instalační pokyny, které označují vlastní obrazovku pluginu jako „Zinn Digital® Media Offload“, a v popisu již není uvedeno, že plugin nemá vlastní nastavení. V záznamu na WordPress.org přibyly tři snímky obrazovky.
1.2.9
- Soubor Readme: srozumitelnější popis fungování pluginu.
1.2.8
- Překlady: slovo napsané nesprávnou abecedou (například korejské slovo uprostřed věty v malajálamštině nebo urdské slovo na konci věty v paňdžábštině) bylo opraveno ve všech jazycích, v nichž se vyskytovalo. Každý dotčený řetězec byl znovu přeložen a zkontrolován.
1.2.7
- Testováno až do verze: 7.1 — pouze hlavní verze, jak vyžaduje nástroj Plugin Check na WordPress.org (verze 7.1.1 byla zamítnuta jako „invalid_tested_upto_minor“).
1.2.6
- Otestováno až do verze WordPress 7.1.1.
1.2.5
- V jazycích, kde se píše zprava doleva, se u položky menu Zinn Digital® symbol ochranné známky zobrazoval na nesprávné straně názvu. Název je nyní oddělen tak, aby se správně zobrazoval v arabštině, hebrejštině, perštině, paštštině a urdštině.
- Číselná pole na obrazovce nastavení jsou nyní dostatečně široká, aby zobrazila celou hodnotu; dlouhá hodnota byla dříve oříznuta na prvních několik číslic.
1.2.4
- Styly a skripty správcovských obrazovek se nyní načítávají prostřednictvím WordPressu, namísto toho, aby byly vloženy přímo do stránky, takže je váš web může vyřadit z fronty, odložit jejich načtení nebo je optimalizovat stejně jako jakékoli jiné prvky – a přesto fungují i na webech, jejichž bezpečnostní zásady zakazují vložený kód.
1.2.3
- Překlady: všechny textové řetězce, které se zobrazují v administračním rozhraní tohoto pluginu, jsou nyní přeloženy do všech jazyků obsažených v balíčku. Několik textových řetězců, které strojový překladatel nedokázal zpracovat, bylo původně v angličtině; nyní jsou ručně přeloženy.
- Seznam typů souborů na obrazovce nastavení nyní čerpá z vlastní uložené odpovědi systému WordPress namísto přímého dotazu do databáze.
1.2.2
- Opraveno (poprvé vydáno ve verzi 1.2.1): nahrávání souboru již nekončí fatální chybou. Třída, která zajišťuje streamování nahrávaných souborů, byla sice součástí balíčku, ale nikdy se nenačetla.
- Zabezpečení: pravidlo nastavení již nelze zaměnit za funkci PHP se stejným názvem. Právě tento společný kód nastavení byl příčinou toho, že plugin Zinn® Translate neukládal svá nastavení. Chování tohoto pluginu se nijak nemění.
1.2.0
Nyní si můžete nastavit vše, co se týká přesunu dat: zda se budou přesouvat nové nahrané soubory, zda se bude stávající knihovna i nadále přesouvat a jakou rychlostí, minimální velikost souboru, typy souborů, které se mají vynechat, a zda se média budou poskytovat z úložiště a místní kopie budou smazány.
1.1.3
- Opraveno: nahrávání velkých mediálních souborů mohlo vyčerpat paměť PHP. Soubory se nyní ukládají do úložiště formou streamování, místo aby se nejprve načítaly do paměti.
- Opravili jsme popis: plugin skutečně přepisuje adresy mediálních souborů na veřejných stránkách, pokud zapnete přepisování adres, což bylo v souboru README dříve uvedeno jako nepravda.
1.1.2
1.1.0
- Byl přidán panel Zinn®: odkazy na hosting Zinn Digital®, tržiště Zinn®, Zinn Hub® a uživatelskou příručku tohoto pluginu, a to přímo z administrace WordPressu.
1.0.0
- První vydání.
