Documentatie voor WordPress-plug-ins
Veelgestelde vragen over WordPress-plug-ins
-
WP File Download en AVG
Disclaimer: deze informatie is geen juridisch advies en is uitsluitend bedoeld voor informatieve doeleinden. Niet al onze extensies zijn op hetzelfde niveau betrokken bij de AVG.
Welke gegevens worden door onze extensie gebruikt?
WP File Download haalt statistieken op over welk bestand is gedownload, maar deze zijn niet specifiek gerelateerd aan de gebruiker, het zijn alleen anonieme gegevens. De extensie maakt cookies aan (30 dagen), maar deze worden alleen gebruikt om voorkeuren voor de gebruikersinterface (UX) op te slaan en de bruikbaarheid van de extensie te verbeteren.
WordPress, 3rd party en onze extensie
Als u uw websitegebruikers toestaat om bestanden op de frontend te uploaden, moet u er rekening mee houden dat de plug-in de WordPress-gebruikerssessies gebruikt. Gebruikersgegevens van WordPress kunnen worden beheerd, geëxporteerd en verwijderd uit de WordPress-instellingen sinds versie 4.9.7.
In WP File Download kunt u gebruik maken van diensten van derden, bijvoorbeeld Google Drive, Dropbox, OneDrive … Deze diensten en WordPress werken er allemaal aan om hun producten en diensten AVG-compatibel te maken.
U kunt meer over de AVG vinden op de pagina Gegevensbescherming van de Europese Commissie
-
Ik kan de bestandscategorieën niet slepen en neerzetten met een touchscreen-apparaat
Als u een computer met touchscreen op Windows hebt die Chrome gebruikt, kunt u mogelijk geen categorieën slepen en neerzetten met het touchscreen, maar kunt u categorieën alleen slepen en neerzetten met de muis. Om dit probleem op te lossen, moet u aanraakgebeurtenissen in Chrome uitschakelen.
Typ chrome://flags in de Chrome-adresbalk en druk op ENTER
Aanraakgebeurtenissen inschakelen > Wijzig de optie in Uitgeschakeld
-
Preview werkt niet in WP Engine-hosting
Als u uw website host op een WP Engine-server, werkt het bestandsvoorbeeld mogelijk niet.
Dit komt omdat WP Engine probeert de bots die crawlen om te leiden en Google Drive Viewer mogelijk wordt gedetecteerd als een bot die crawlt.Neem in dit geval contact op met het WP Engine Support-team en vraag hen om de omleidingsbotfunctie uit te schakelen .
-
404-fout bij het downloaden van bestand in WP Engine-hosting
Als u uw website host op een WP Engine-server, kunt u 404-fouten tegenkomen bij bepaalde soorten bestanden.
Dit komt omdat WP Engine een proxy gebruikt met een bepaalde configuratie.Allereerst, als u de standaard SEO-URL op de configuratiepagina van de plug-in heeft gewijzigd, noteer dan deze waarde en vervang deze in de eerste regel van de code die we in de volgende regels verstrekken: (location ~ * ^ / replace_here_if_you_have_changed_it / * {) .
Neem dan rechtstreeks contact op met de WP Engine-ondersteuning https://wpengine.com/support/ en geef deze informatie op:
We gebruiken de WP File Download plug-in van Joomunited. Wanneer deze plug-in in uw omgeving wordt gebruikt, komen we 404-fouten tegen wanneer we proberen bestanden te downloaden die door deze plug-in worden beheerd.
Deze vraag is al gesteld aan de WP Engine en u heeft deze voor andere klanten opgelost volgens de volgende uitleg.
De WP File Download plug-in genereert een bestands-url die wordt verwerkt door een php-script.
Bijvoorbeeld: /downloads/14/category/11/file.pdf wordt intern doorgestuurd, volgens de standaard htaccess-regels, naar het hoofdbestand index.php.Maar omdat u statische bestanden aanbiedt via een Nginx-proxy en als het bestand niet wordt gevonden, retourneert de proxy een 404-fout en wordt het index.php-script nooit aangeroepen.
Om deze 404-fout op te lossen, moeten we deze regels toevoegen aan de 'Before'-regels van onze site.
locatie ~ * ^ / download / * {proxy_pass $ dynamic_upstream_read_only; }
-
Kan ik een downloadbaar bestand toevoegen dat ik niet host op mijn server (downloaden op afstand)?
Ja, het is een functie die u kunt activeren in de globale parameters: "download op afstand activeren". Vervolgens kunt u een extern bestand toevoegen zoals elk ander lokaal bestand (beide kunnen worden gemengd), een titel definiëren, een URL voor het bestand, een extensietype (voor het pictogram, zip, xls ...).
-
Kunnen gebruikers bestanden uploaden vanaf frontend?
Er is geen speciaal formulier, maar u kunt daarvoor rollen gebruiken. U kunt een gebruikersgroep (gebruikersrol) maken die alleen bestanden mag uploaden.
-
Kan ik bestaande bestanden importeren naar WP File Download ?
Ja, er is een importeertool die moet worden geactiveerd in de globale parameters.
Vervolgens kunt u aan de ene kant een bestandscategorie selecteren en aan de andere kant door uw servermappen bladeren (zoals in uw FTP-client). Selecteer daarna bestanden en klik op de importknop, je bent klaar!
-
Hoe werkt bestandsbeperking / toegang tot bestanden in de plug-in?
WP File download gebruikt WordPress native gebruikersrollen. U hebt 2 opties om de bestandsweergave aan de openbare kant en bestandsbeheer aan de beheerderskant te definiëren .
- Beperk de toegang tot het bestand aan de openbare kant: op elke categorie die u met één klik kunt definiëren, kunt u met de gebruikersrol de bestanden zien. Selecteer bijvoorbeeld abonnees om de te bekijken bestanden te beperken tot alleen abonnees (geregistreerde gebruikers op uw WordPress-website)
- Om de toegang tot bestandsbeheer te beperken, heeft u een speciale interface om acties per gebruikersrollen te definiëren. Bijvoorbeeld: gebruikers kunnen hun eigen bestanden bewerken, alle bestanden bewerken, bestanden toevoegen, bestanden verwijderen ...
-
Is er een mogelijkheid om per bestandscategorie een thema toe te passen?
Ja, je hebt de mogelijkheid om te definiëren:
- Gebruik een standaardthema in alle plug-ins met vooraf gedefinieerde parameters (kleuren, bestandsgrootte weergeven ...)
- Kies een thema per categorie en definieer parameter uit de categorie
Als u meerdere gebruikers heeft die de plug-in gebruiken, is de eerste oplossing beter om een vergelijkbare lay-out voor uw bestanden op al uw WordPress-websites te behouden.
-
Is het mogelijk om de toegang tot bestanden te beperken tot een enkele gebruiker?
Ja, het vereist setup. Toegangsbeperking kan worden ingesteld met behulp van WordPress-gebruikersrollen (admin, auteur ...)
- Voor elke categorie bestanden kunt u instellen welke gebruikersrol bestanden kan weergeven en downloaden
- Voor elk bestandsbeheer kunt u actie instellen voor gebruikersrollen, bijvoorbeeld auteurs kunnen alleen hun eigen bestanden beheren
-
Waarom kan de voorbeeldlink van privébestanden worden bekeken door niet-geregistreerde gebruikers?
Omdat onze previewer Google Viewer gebruikt, heeft standaard niemand toegang tot privébestanden. Dus om Google Previewer toegang te geven tot uw privébestanden, genereren we een tijdelijk token om toegang te krijgen tot deze bestanden. Standaard is deze token tijd 3600 seconden.
Hoe kan ik de live tijd van het token wijzigen?
U kunt naar het "functions.php" van uw huidige thema gaan en de onderstaande functie invoegen:add_filter ('wpfd_token_live_time', function ($ time) {retourneer 900;});Opmerking: 900 is de livetijd van het token (per seconde). En het wordt niet toegepast op de voorbeeldbestanden voordat deze functie wordt toegevoegd. -
Hoe kan ik de bandbreedtebeperking overwinnen terwijl ik rechtstreeks grote bestanden download van een cloudserver?
Normaal gesproken wordt bij het downloaden van een bestand van cloudservers het tijdelijk op uw server opgeslagen en vervolgens op uw server verwijderd nadat het volledig is gedownload. In sommige gevallen willen gebruikers echter bestanden rechtstreeks downloaden van cloudservers; vooral grote bestanden zonder de bandbreedte van uw server in beslag te nemen. Op deze manier kan de directe link van bestanden op cloudservers worden blootgelegd. De link zal binnen 4 uur bestaan met Dropbox en onbeperkt met OneDrive . Bovendien kan de bandbreedte worden beperkt door cloudservers.
Ga naar de onderstaande links voor meer informatie:
https://help.dropbox.com/files-folders/share/banned-links
https://borncity.com/win/2016/06/26/ onedrive -microsoft-limieten-gegevensoverdracht /
Dus om dit probleem op te lossen, moet u de code in "wp-config.php" die overeenkomt met uw cloudservers.
- Google Drive:
definiëren('WPFD_GOOGLE_DRIVE_DIRECT', true);- Dropbox:
definieer('WPFD_DROPBOX_DIRECT', waar);- OneDrive Persoonlijk:
definieer(' ONEDRIVE ', waar);- OneDrive Zakelijk:
definiëren(' ONEDRIVE ', waar);