Ga naar hoofdinhoud

WP FILE DOWNLOAD FUNCTIELIJST

Hieronder staan alle functies die zijn opgenomen in de WP File Download plugin in de tabel. Controleer de add-on details voor volledige informatie in de WP File Download productpagina

WP BESTAND DOWNLOADWP FILE DOWNLOAD ADD-ON
Download van extern bestand Voeg een titel, beschrijving en URL van een extern bestand toe en maak het beschikbaar voor download, net als elk ander bestand. Een extern bestand kan ook een cloudlink of een openbare bestand-URL zijn.
Bestandsvoorbeeld Google Drive-voorbeeldtool is geïntegreerd in de plugin voor alle bestandsvoorbeelden, maar je kunt bestandsvoorbeelden beperken op formaat. Hieronder staan ze. De previewer is ook beschikbaar in de bestandszoekmachine en wordt gevolgd in Google Analytics
Gebruikersbestandsopslag WP File Download stelt u in staat te bepalen welke bestandsbeheeracties uw gebruikers kunnen uitvoeren. Deze acties omvatten bestands- en categoriewijzigingen, uploads, verwijderingen... Zo kunt u een bestandsopslag per gebruiker of groep creëren
Bestand in meerdere categorieën Het bewerken van hetzelfde bestand meerdere keren omdat het's zich bevindt in verschillende bestandscategorieën is een verspilling van tijd. WP File Download’s alternatief is om één hoofd bestand te hebben, beschikbaar in meerdere categorieën
Bestandsversiebeheer Zodra een bestand wordt bijgewerkt (of vervangen), wordt de oude versie automatisch opgeslagen in de bestandsgeschiedenis. De oude versie kan met één klik worden hersteld en u kunt het maximale aantal oude versies dat moet worden opgeslagen opgeven
Downloadstatistieken per gebruiker U kunt letterlijk bijhouden wie wat downloadt en de resultaten verkrijgen als een statistiektabel en -grafiek die u zelfs kunt exporteren. Dit is behoorlijk handig wanneer het downloaden van bestanden een gebruikersaccount vereist
Bestand bulkdownload Laat uw gebruikers meerdere bestanden tegelijk downloaden, op basis van hun eigen selectie. Vervolgens wordt er automatisch een .zip gegenereerd. U kunt ook een knop toevoegen om een volledige bestandscategorie met één klik te downloaden
Bestand uploadformulier Genereer een aangepast bestand uploadformulier en plaats het overal op uw website. Uw gebruikers kunnen bestanden indienen en u kunt de bestemming van de bestanden selecteren om ze vóór publicatie te beoordelen
Kloon thema & Aangepast thema De plug-in wordt geleverd met 4 thema's, maar je kunt er één klonen en vervolgens apart beheren van de anderen. Je aangepaste thema kan op elke gewenste manier worden overschreven en zal niet worden beïnvloed door updates
Beheerder thema's Toon je bestanden in een grote weergave om bestandsdetails weer te geven of als een compacte lijst als je een grote hoeveelheid bestanden beheert
Admin bestandszoekopdracht Als bestandsbeheerder krijg je een geavanceerde zoekmachine om snel en eenvoudig je bestanden te vinden en te bewerken. De zoekmachine bevat filters en bestandsordening
Clone thema & Custom iconen Elk thema kan worden aangepast aan je ontwerp. Je kunt zelfs een bestaand thema dupliceren en verder aanpassen, inclusief het toevoegen van aangepaste iconen voor bestanden
Snel bestand bijwerken Het bijwerken van uw bestanden is een terugkerende actie, zodat u een bestand met één klik kunt bijwerken of vervangen en direct een nieuwe versie kunt maken, terwijl u een back‑up van de oude bewaart
Volledige tekst pre-index WP File Download heeft een volledige tekst zoekmachine. Het doorzoeken van duizenden PDF‑inhoud kan veel bronnen vergen, dus we've een systeem hebben opgenomen dat de bestandsinhoud pre‑indexeert voor directe resultaten
Snelle beheeracties Als beheerder kun je acties uitvoeren op elk bestand, zoals kopiëren/kappen/plakken of meerdere bestanden tegelijk selecteren en deselecteren en een bestand downloaden
Beheer bestandsfiltering Als beheerder kun je bestandsfiltering toepassen op basis van bestandsnaam, type, grootte, datum toegevoegd, datum bijgewerkt, versie en aantal hits
Snelle bestandsvolgorde Bestanden ordenen voor uw gebruikers is net zo eenvoudig als klikken op een kolomkop. Klik op de volgorde die u wilt toepassen (bestandsnaam, type, grootte, datum toegevoegd, datum van bijwerking, versie, hits) en het's klaar!
Enkele responsieve weergave Alle bestanden kunnen worden beheerd vanuit een enkele responsieve weergave waar kolommen kunnen worden aangepast in grootte of verborgen
Shortcode generator Je kunt shortcodes genereren en ze overal op je website opnemen: bestanden tonen, categorieën met instellingen, bestandszoekmachines of een bestandsuploadformulier
Kruimelpadnavigatie Neem een kruimelpad op als extra navigatie om door je bestandscategorieën te navigeren. Dit is een behoorlijk goed aanvullend hulpmiddel voor de mapboom-bestandscategorinavigatie
Inhoud automatische bijsnijden Snijd bestandsnamen automatisch bij om een nette bestandsontwerplijst te behouden
Verberg downloadlinks Bestandsdownloadkoppelingen kunnen worden verborgen afhankelijk van de toegangsrechten van de gebruiker. In dit geval kunnen ze bestanden bekijken maar ze niet downloaden
Exporteer statistieken WP File Download bevat geavanceerde bestandsdownloadstatistieken en je hebt de mogelijkheid om ze te exporteren om ze bijvoorbeeld in een spreadsheet te analyseren
Bestandstags U kunt meerdere tags aan het bestand toevoegen als extra informatie om weer te geven. U kunt tags ook gebruiken als filters voor de WP File Download zoekmachine
Beperking bestandstype U kunt de bestandsbeheerder beperken tot bepaalde bestandstypen. Bijvoorbeeld, kunt u .exe-bestanden uitsluiten maar .pdf-bestanden toestaan om geüpload en gedownload te worden
Viewer op bestandstype U kunt de bestandspreview beperken tot bepaalde bestandstypen. Bijvoorbeeld, u kunt .doc-bestanden uitsluiten van de preview, maar .pdf-bestanden toestaan om te worden geopend
Maximale uploadgrootte De maximale uploadgrootte wordt niet beperkt door uw serverinstellingen. We gebruiken een bibliotheek die het uploaden van enorme bestanden mogelijk maakt. U kunt echter nog steeds de uploadgrootte beperken via de instellingen
Laad plugin op de frontend Als je wilt dat je bestanden worden beheerd met een frontend page builder, kun je ervoor kiezen om de pluginbestanden te laden. Anders is het beter om de dingen licht en snel te houden
WordPress Thing zoekintegratie WP File Download is ook geïntegreerd met WordPress Thing native zoekmachine - zodat je bestanden kunt laten vermelden tussen andere WordPress Thing inhoud
Melding e‑mail tag WP File Download wordt geleverd met een tool om e‑mailmeldingen in te stellen voor bepaalde bestandsacties. Je kunt vooraf gedefinieerde tags gebruiken om de inhoud van je e‑mails aan te passen, zoals de betrokken user’s gebruikersnaam, de bestandsnaam en de website‑URL...
CLOUD & ADDON FUNCTIES
WooCommerce-integratie
Google Drive-integratie
Dropbox-integratie
OneDrive persoonlijke integratie
OneDrive bedrijfsintegratie
Amazon S3-integratie
Sociaal slot
Jaarlijkse licentieprijs + ondersteuning Krijg persoonlijke ticketondersteuning van de ontwikkelaar voor eventuele problemen die je tegenkomt + onbeperkte website‑installatie voor alle add‑ons van WP File Download 49$ - ONBEPERKTE WEBSITES
+ AANGEPASTE ONDERSTEUNING
69$ - ONBEPERKTE WEBSITES
+ AANGEPASTE ONDERSTEUNING
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}()