WordPress beépülő modulok dokumentációja
WordPress beépülő modulok GYIK
-
WP File Download és GDPR
Jogi nyilatkozat: Ez az információ nem jogi tanács, és csak tájékoztatási célokat szolgál. Nem minden bővítményünket érinti azonos szinten a GDPR.
Milyen adatokat használ a bővítményünk?
WP File Download statisztikákat kér le arról, hogy melyik fájlt töltötték le, de ezek nem kifejezetten a felhasználóhoz kapcsolódnak, csak anonim adatok. A bővítmény cookie-kat hoz létre (30 nap), de azokat csak a felhasználói felület (UX) beállításainak tárolására és a bővítmény használhatóságának javítására használják.
WordPress, harmadik fél és a mi bővítményünk
Figyelembe kell vennie, ha engedélyezi a webhely felhasználóinak, hogy fájlokat töltsenek fel a frontendre, hogy a bővítmény a WordPress felhasználói munkameneteit használja. A WordPress felhasználói adatai a 4.9.7-es verzió óta kezelhetők, exportálhatók, törölhetők a WordPress beállításokból.
WP File Download szolgáltatásban harmadik féltől származó szolgáltatásokat vehet igénybe, például a Google Drive-ot, a Dropboxot, OneDrive … Ezek a szolgáltatások, valamint a WordPress mind azon dolgoznak, hogy termékeiket és szolgáltatásaikat GDPR-kompatibilissé tegyék.
A GDPR-ról többet megtudhat az Európai Bizottság adatvédelmi oldalán
-
Nem tudom áthúzni a fájlkategóriákat érintőképernyős eszközzel
Ha Chrome-ot használó Windows rendszerű érintőképernyős számítógépe van, előfordulhat, hogy nem tud áthúzni a kategóriákat az érintőképernyővel, de csak az egérrel húzhatja át a kategóriákat. A probléma megoldásához le kell tiltania az érintési eseményeket a Chrome-ban.
Írja be a chrome://flags parancsot a Chrome címsorába, és nyomja le az ENTER billentyűt
Keresse meg az Érintéses események > Módosítsa az opciót Letiltva értékre
-
Az előnézet nem működik a WP Engine tárhelyén
Ha webhelyét WP Engine szerveren tárolja, előfordulhat, hogy a fájl előnézete nem működik.
Ennek az az oka, hogy a WP Engine megpróbálja átirányítani a feltérképező robotokat, és előfordulhat, hogy a Google Drive Viewer robotként feltérképező robotként észlelhető.Ebben az esetben vegye fel a kapcsolatot a WP Engine támogatási csapatával, és kérje meg, hogy tiltsák le az átirányítási bot funkciót .
-
404-es hiba a fájl letöltése során a WP Engine tárhelyén
Ha webhelyét egy WP Engine szerveren tárolja, 404 hibát tapasztalhat bizonyos típusú fájlokban.
A WP Engine ugyanis egy meghatározott konfigurációjú proxyt használ.Először is, ha megváltoztatta az alapértelmezett SEO URL-t a beépülő modul konfigurációs oldalán, kérjük, jegyezze fel ezt az értéket, és cserélje ki a kód első sorában, amelyet a következő sorokban adunk meg: (hely ~* ^/replace_here_if_you_have_changed_it/* {) .
Ezután kérjük, forduljon közvetlenül a WP Engine támogatásához: https://wpengine.com/support/, és adja meg ezeket az információkat:
A Joomunited WP File Download pluginjét használjuk. Ha ezt a beépülő modult az Ön környezetében használják, 404-es hibákat észlelünk, amikor megpróbáljuk letölteni a beépülő modul által kezelt fájlokat.
Ezt a kérdést már feltették a WP Engine-nek, és Ön a következő magyarázat szerint javította más ügyfelek számára.
A WP File Download plugin fájlok URL-címét generálja, amelyeket egy php szkript dolgoz fel.
Például: A /downloads/14/category/11/file.pdf az alapértelmezett htaccess szabályok szerint belsőleg át van irányítva a fő index.php fájlba.De amikor statikus fájlokat szolgál ki egy Nginx-proxyn keresztül, és ha a fájl nem található, a proxy 404-es hibát ad vissza, és az index.php parancsfájl soha nem hívódik meg.
A 404-es hiba kijavításához hozzá kell adnia ezeket a sorokat webhelyünk „Előtte” szabályaihoz.
hely ~* ^/letöltés/* { proxy_pass $dynamic_upstream_read_only; }
-
Hozzáadhatok olyan letölthető fájlt, amelyet nem tárolok a szerveremen (távoli letöltés)?
Igen, ez egy olyan funkció, amelyet a globális paraméterekben aktiválhat: "távoli letöltés aktiválása". Ezután hozzáadhat egy távoli fájlt, mint bármely más helyi fájlt (mindkettő keverhető), meghatározhat egy címet, egy URL-t a fájlhoz, egy kiterjesztési típust (az ikonhoz, zip, xls...).
-
A felhasználók feltölthetnek fájlokat a frontendről?
Nincs külön űrlap, de ehhez szerepköröket használhat. Létrehozhat egy felhasználói csoportot (felhasználói szerepkört), amely csak fájlokat tölthet fel.
-
Importálhatok meglévő fájlokat WP File Download alkalmazásba?
Igen, van egy importőr eszköz, amelyet aktiválni kell a globális paraméterekben.
Ezután egyrészt kiválaszthat egy fájlkategóriát, másrészt böngészhet a szerver mappái között (mint az FTP kliensben). Ezek után válassz fájlokat és kattints az import gombra, kész is!
-
Hogyan működik a fájlkorlátozás / fájlhozzáférés a bővítményben?
WP File download a WordPress natív felhasználói szerepköreit használja. Két lehetőség közül választhat a fájlmegjelenítés meghatározásához a nyilvános oldalon és a fájlkezeléshez az adminisztrátor oldalon.
- Korlátozza a hozzáférést a fájlokhoz a nyilvános oldalon: minden kategóriában egy kattintással meghatározhatja a felhasználói szerepkörrel a fájlokat. Például válassza ki az előfizetőket, hogy a megtekinthető fájlokat csak az előfizetőkre korlátozza (a WordPress webhelyén regisztrált felhasználók)
- A fájlkezeléshez való hozzáférés korlátozása érdekében külön felülettel rendelkezik a műveletek felhasználói szerepkörönkénti meghatározásához. Például a boszorkány felhasználók szerkeszthetik saját fájljaikat, szerkeszthetik az összes fájlt, hozzáadhatnak fájlokat, törölhetnek fájlokat...
-
Van lehetőség témát fájlkategóriánként alkalmazni?
Igen, lehetősége van meghatározni:
- Használjon alapértelmezett témát az összes beépülő modulban előre meghatározott paraméterekkel (színek, megjelenítési fájlméret...)
- Válasszon témát kategóriánként, és adjon meg paramétert a kategóriából
Ha több felhasználója is használja a beépülő modult, az első megoldás jobb, ha minden WordPress-webhelyén megtartja a fájljaihoz hasonló elrendezést.
-
Lehetséges-e egyetlen felhasználóra korlátozni a fájlhozzáférést?
Igen, beállítást igényel. A hozzáférés korlátozása beállítható a WordPress felhasználói szerepköreivel (admin, szerző...)
- Minden fájlkategóriához beállíthatja, hogy a felhasználói szerepkör képes legyen megjeleníteni és letölteni fájlokat
- Minden fájlkezeléshez beállíthat műveletet a felhasználói szerepkörökhöz, például a szerzők csak a saját fájljaikat kezelhetik
-
Miért láthatják a privát fájlok előnézeti hivatkozását a nem regisztrált felhasználók?
Mivel előnézeti programunk a Google Viewert használja, alapértelmezés szerint senki sem férhet hozzá a privát fájlokhoz. Tehát annak érdekében, hogy a Google Previewer hozzáférjen az Ön privát fájljaihoz, létrehozunk egy ideiglenes tokent a fájlok eléréséhez. Alapértelmezés szerint ez a token ideje 3600 másodperc.
Hogyan módosíthatom a token éles idejét?
Lépjen az aktuális témája "functions.php"add_filter('wpfd_token_live_time', function($time){vissza 900;});Megjegyzés: 900 a token élő ideje (másodpercenként). A funkció hozzáadása előtt nem alkalmazza az előnézeti fájlokra. -
Hogyan lehet leküzdeni a sávszélesség korlátozását, miközben nagy fájlokat tölt le közvetlenül egy felhő szerverről?
Általában, amikor egy fájlt felhőszerverekről tölt le, az ideiglenesen a szerverén tárolódik, majd a teljes letöltés után törlődik a szerveréről. Bizonyos esetekben azonban a felhasználók közvetlenül a felhőkiszolgálókról szeretnének letölteni fájlokat; különösen nagy fájlokat anélkül, hogy lefoglalná a szerver sávszélességét. Ez a módszer felfedheti a felhőkiszolgálókon lévő fájlok közvetlen hivatkozását. A link a Dropbox esetében 4 órán belül, OneDrive esetében pedig korlátlanul meg fog jelenni. Ezenkívül a sávszélességet a felhőkiszolgálók korlátozhatják.
Kérjük, kattintson az alábbi linkekre további részletekért:
https://help.dropbox.com/files-folders/share/banned-links
https://borncity.com/win/2016/06/26/ onedrive -microsoft-limits-data-transfer /
Tehát a probléma megoldásához helyezze el a kódot a felhőkiszolgálóinak megfelelő „wp-config.php”
- Google Drive:
define('WPFD_GOOGLE_DRIVE_DIRECT', igaz);- Dropbox:
define ('WPFD_DROPBOX_DIRECT', igaz);- OneDrive Personal:
define('WPFD_ ONEDRIVE _DIRECT', igaz);- OneDrive Business:
define('WPFD_ ONEDRIVE _BUSINESS_DIRECT', true);