Přeskočit na hlavní obsah

WP FILE DOWNLOAD INTEGRACE PLUGINŮ TŘETÍCH STRAN

Toto je veškerá integrace pluginu WP File Download třetí strany, kterou známe. Jelikož je WP File Download jedním z nejoblíbenějších pluginů pro správu souborů, můžete najít další na World Wide Webu. Pro více úžasných funkcí se podívejte na naši hlavní stránku WP File Download.

Beaver Builder plně kompatibilní. Načtěte soubory a kategorie souborů v nejoblíbenějším front‑end tvůrci stránek: Beaver Builder

WP File Download funguje se všemi ostatními hlavními tvůrci obsahu: ACF, Site Origine, Themify Builder, Elementor a Live Composer tvůrci stránek...

WP File Download má předkonfigurované sledování stahování souborů a náhledů, založené na událostech, které vyžadují pouze aktivaci nastavení

WP File Download používá vlastní typ příspěvku, takže je plně kompatibilní s WPML multijazyčným a překladovým nástrojem

Advanced Custom Fields a ACF Pro jsou plně kompatibilní. Spravujte a vkládejte soubory při vytváření vašich WordPress Thing vlastních polí.

Polylang

WP File Download používá vlastní typ příspěvku, takže je plně kompatibilní s vícejazyčným nástrojem Polylang a překladovým nástrojem

Siteorigin

Siteorigin page builder plně kompatibilní. Spravujte všechny své soubory a kategorie při vytváření rozvržení s prvním bezplatným WordPress Thing tvůrcem stránek

Zabezpečeno

Bezpečnost je prioritou v WordPress Thing i v našem pluginu. Vyvíjíme s ohledem na bezpečnost a provádíme pokročilé automatické kontroly

WP File Download podporuje instalaci pomocí Composeru, můžete naše pluginy použít jako závislost Composeru, zkontrolujte dokumentaci vývojářů pro více podrobností

Viz také funkce doplňku pluginu

Cloudové konektory

Všechny další funkce jsou zabaleny v jednom doplňku: spravujte a synchronizujte soubory pomocí Google Drive, Dropbox, OneDrive

Sociální zamykání

Všechny další funkce jsou zabaleny v jednom doplňku: můžete zamknout stahování souborů za sadou sociálních tlačítek; uživatelé musí sdílet nebo lajkovat obsah, aby mohli stáhnout!

Duplicate entry 'e60381473f15a637e39772d4f26ce283-cs' 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 'e60381473f15a637e39772d4f26ce283-cs' 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 'e60381473f15a637e39772d4f26ce283-cs' 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}()