Přeskočit na hlavní obsah

E-mailové oznámení pro váš správce stahování WordPress Thing

Velmi flexibilní e-mailový notifikační systém je k dispozici s pluginem, spouštěn, když uživatel provede jakoukoli akci se soubory. Můžete upozornit vlastníka souboru, vlastníka kategorie souboru, WordPress Thing administrátora a přidat vlastní e-mailová oznámení. E-mailová notifikace může být aktivována při nahrání nového souboru, úpravě souboru, odstranění souboru, úpravě informací o souboru nebo při stažení souboru. Pro více funkcí se vraťte na hlavní stránku WP File Download plugin >>

Získat e-mailové oznámení při úpravě souboru

Automaticky upozornit konkrétní uživatelské role

Odesílat e-mailová upozornění na základě uživatelských rolí WordPress Thing.

Ať už je to’ administrátoři, editoři, zákazníci nebo členové, můžete spouštět upozornění pouze pro role, které jsou důležité. To zajišťuje, že kritické aktualizace souborů dosáhnou správného publika, aniž by spamovali všechny ostatní.

  • Upozornit administrátory, když jsou interní dokumenty aktualizovány
  • Upozornit editory na nové nebo revidované soubory
  • Informovat zákazníky, když se změní chráněné ke stažení

Upozornit uživatele přihlášené k určitým souborům

Nechte uživatele zůstat informováni o souborech, na které se zaměřují.

WP File Download nyní umožňuje uživatelům odebírat jednotlivé soubory a dostávat automatická e‑mailová oznámení, kdykoli jsou tyto soubory upraveny nebo nahrazeny.

Ideální pro:

  • Aktualizace technické dokumentace
  • Sdílené soubory projektu
  • Zdroje pouze pro členy
  • Stahovatelné produkty a aktiva

Žádné ruční následné kroky. Žádné zmeškané aktualizace.

Oznámení, když uživatel stáhne soubor
Získat e-mailové oznámení při úpravě souboru

Získat e-mailové oznámení při úpravě souboru

Když uživatel upraví libovolnou vlastnost souboru, může být spuštěno e‑mailové upozornění. E‑mail s informacemi o úpravě souboru může být odeslán vlastníkovi souboru, vlastníkovi kategorie souborů nebo/ i administrátorům WordPress Thing. Samozřejmě můžete upozornění také odeslat na vlastní e‑mailové adresy.

Oznámení, když uživatel stáhne soubor

Další volitelný e‑mail může být spuštěn, když uživatel stáhne libovolný soubor. Upozornění může být odesláno vlastníkovi souboru, vlastníkovi kategorie nebo administrátorovi WordPress Thing podle nastavení.

Oznámení, když uživatel stáhne soubor
Upozornit vlastníka souboru a WordPress Thing administrátora

Upozornit vlastníka souboru a WordPress Thing administrátora

Je možné nastavit, kdo bude v budoucnu dostávat e-mailová oznámení, když jsou soubory staženy, nahrány nebo upraveny. Může existovat vlastník souboru, vlastník kategorie nebo WordPress Thing administrátor s možnostmi nebo můžete zadat další e-mailové adresy v každé akci. Navíc můžete také sledovat stažený soubor pomocí WordPress Thing statistik správce stahování souborů.

Přizpůsobit obsah e-mailových oznámení

Šablona nebo vaše e-mailová oznámení jsou již ve výchozím nastavení nastavená s automatickou náhradou značek odpovídajících každé akci, jako je kategorie souboru, jméno příjemce, uživatelské jméno, URL webu a název souboru.

Můžete je upravit pomocí vlastního stylu ve WYSIWYG editoru a přidat další značky, jako je datum nahrání, podrobná kategorie a také URL souboru.

Přizpůsobit obsah e-mailových oznámení
Přizpůsobit možnosti odesílání e-mailů WordPress Thing

Přizpůsobit možnosti odesílání e-mailů WordPress Thing

Aby bylo možné získat oznámení z pluginu, možná budete muset, v závislosti na vaší konfiguraci, přizpůsobit informace o SMTP a přihlašovací údaje v nastavení e-mailových možností.

E-mailové oznámení o úpravě souboru ve videu

Ceny pluginu WP File Download + doplňků

Připojte se k našim 60 000+ členům & získejte podporu a aktualizace nové verze


PLUGIN WP FILE DOWNLOAD
PLUGIN + 1 ROK PODPORY A AKTUALIZACE
$49
1
rok
  • MULTI DOMÉNA / MULTI SÍŤ
  • 1 ROK AKTUALIZACE
  • 1 ROK PODPORY
  • ŽÁDNÉ OPAKOVANÉ PLATBY
  • ŽÁDNÉ DATOVÉ OMEZENÍ
  • DOPLNĚK SOCIÁLNÍHO ZÁMKU
  • Integrace WooCommerce
  • DOplněk pro cloud
  • POROVNAT VŠECHNY FUNKCE
199$
Místo 421$
ZÍSKEJTE
WORDPRESS THING BALÍČEK

Sada poskytuje přístup k všem WordPress Thing pluginům a lze ji použít na neomezeném počtu webových stránek. Kromě toho budete mít plný přístup k technické podpoře a aktualizacím pro každý plugin pro celý rok. 
Čas je nyní! Zvyšte svou efektivitu a získejte konkurenční výhodu. Vyzkoušejte Sadu.

wordpress thing balíček

Nedávná svědectví a hodnocení

Průměrné hodnocení pro WP File Download, JoomUnited je 4,9 Hvězda z 5 hvězd - založeno na 226 Recenze

Často kladené otázky: Funkce e-mailových oznámení správce stahování WordPress Thing

Jaké typy e-mailových oznámení podporuje WP File Download?

Plugin může odesílat e‑mailová oznámení o akcích, jako jsou nahrání nových souborů, úpravy souborů, mazání souborů a stahování souborů, vlastníkovi souboru, vlastníkovi kategorie, WordPress Thing admin, nebo vlastním e‑mailovým adresám.

Mohu dostávat oznámení, když je soubor stažen?

Ano, oznámení mohou být vyvolána, když uživatelé stahují soubory, s možností upozornit vlastníka souboru, vlastníka kategorie a WordPress Thing admin podle nastavených nastavení.

Kdo může být upozorněn, když jsou soubory změněny nebo staženy?

E‑maily lze odeslat více příjemcům, včetně vlastníka souboru, vlastníka kategorie, WordPress Thing administrátorů, stejně jako dalších vlastních e‑mailů, které definujete pro každou akci.

Lze přizpůsobit obsah e‑mailového oznámení?

Ano, e‑mailové šablony používají automatickou náhradu značek a lze je upravit pomocí editoru WYSIWYG, aby přidaly personalizovaný obsah, stylování a dynamické značky, jako je název souboru, kategorie, datum nahrání a URL.

Musím pro e‑mailová oznámení nastavit SMTP?

V závislosti na vašem nastavení může být nutné přizpůsobit nastavení SMTP, například přihlašovací údaje, aby byly e‑mailová oznámení úspěšně odesílány z vašeho WordPress Thing webu.

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}()