Title: WP-EMail
Author: Lester Chan
Published: <strong>3. 1. 2006</strong>
Last modified: 10. 8. 2026

---

Prohledat pluginy

![](https://ps.w.org/wp-email/assets/banner-772x250.png?rev=3639529)

![](https://ps.w.org/wp-email/assets/icon.svg?rev=978017)

# WP-EMail

 Autor: [Lester Chan](https://profiles.wordpress.org/gamerz/)

[Stáhnout](https://downloads.wordpress.org/plugin/wp-email.3.0.0.zip)

 * [Podrobnosti](https://cs.wordpress.org/plugins/wp-email/#description)
 * [Hodnocení](https://cs.wordpress.org/plugins/wp-email/#reviews)
 *  [Instalace](https://cs.wordpress.org/plugins/wp-email/#installation)
 * [Vývojáři](https://cs.wordpress.org/plugins/wp-email/#developers)

 [Podpora](https://wordpress.org/support/plugin/wp-email/)

## Popis

WP-EMail vloží do vašich příspěvků a stránek odkaz „Poslat tento příspěvek e-mailem“.
Návštěvník, který na něj klikne, se dostane k malému formuláři, kde vyplní své jméno,
jméno a adresu svého přítele a případně poznámku, a článek se odešle přes `wp_mail()`—
využívá tedy to, co má WordPress nastaveno pro odesílání.

Každá zpráva se zaznamenává do protokolu, takže můžete zjistit, co bylo odesláno,
komu, z jaké adresy a zda dorazila. Název stránky, předmět, tělo zprávy ve formátu
HTML, tělo zprávy v prostém textu a každá zpráva, kterou návštěvník vidí, jsou šablony,
které můžete upravovat; každá z nich má vlastní seznam proměnných a tlačítko pro
obnovení původního znění.

### Funkce

 * Odkaz „Poslat tento příspěvek e-mailem“ vytvořený na základě HTML šablony, kterou
   můžete upravit, přičemž symbol obálky, text a typ příspěvku jsou proměnné
 * Samostatná e-mailová stránka nebo vyskakovací okno
 * Zprávy ve formátu HTML nebo prostého textu, přičemž článek může být uveden v 
   plném znění nebo zkrácen na určitý počet slov
 * Ověření pomocí obrázku a minimální interval mezi odesláními, aby se formulář 
   nedostal na seznamy spammerů
 * Tříditelný protokol všech zpráv s paginací, souhrnnými údaji a možností vymazání
   jedním kliknutím
 * Widget a šablonové tagy pro nejčastěji e-mailem sdílené příspěvky a stránky
 * Blok na stránce WP-Stats, pokud máte nainstalovaný plugin WP-Stats

### Dary

Většinu svého volného času jsem věnoval tvorbě, aktualizaci, údržbě a podpoře těchto
pluginů. Pokud se vám moje pluginy opravdu líbí a mohli byste mi věnovat pár dolarů,
velmi bych to ocenil. Pokud ne, můžete je klidně používat bez jakýchkoli závazků.

### Použití

Plugin začne fungovat ihned po aktivaci. Stačí si jen vybrat, kde se má odkaz na
e-mail zobrazit.

**Ve vybraných příspěvcích a stránkách** zadejte do obsahu zkrácený kód:

    ```
    [email_link]
    ```

Tato funkce funguje jak v blokových, tak v klasických šablonách a umístí odkaz přesně
tam, kam chcete, a ne na všechny prvky.

**V každém příspěvku a na každé stránce** místo toho vyvolejte šablonový tag z vašeho
tématu. V klasické šabloně otevřete `wp-content/themes/<NÁZEV VAŠÍ ŠABLONY>/index.
php` — nebo `single.php`, `page.php` atd. — a najděte:

    ```
    <?php while ( have_posts() ) : the_post(); ?>
    ```

a přidej toto do smyčky na místo, kde se má odkaz zobrazit:

    ```
    <?php if ( function_exists( 'email_link' ) ) { email_link(); } ?>
    ```

Použijte buď jedno, nebo druhé, ne obojí, jinak se odkaz zobrazí dvakrát.

Pokud odkaz existuje, ale po kliknutí na něj se zobrazí chyba 404, uložte si permalinky
znovu v sekci `WP-Admin -> Nastavení -> Permalinky`. Plugin při aktivaci zaregistruje
svůj `/email/` koncový bod, ale u webů s neobvyklými pravidly pro přepisování adres
může být nutné tento proces trochu podpořit.

Všechno ostatní se nastavuje v sekci `WP-Admin -> E-mail -> Nastavení`, která obsahuje
dvě záložky: **Nastavení** pro odkaz, formulář a doručování a **Šablony** pro osm
šablon zpráv. Protokol o odeslaných zprávách najdete v části `WP-Admin -> E-mail-
> Správa e-mailů`.

### Filtry

Pomocí `wp_email_capability` můžete nastavit, aby se obrazovka zobrazovala pouze
uživatelům s jinou oprávněním než výchozím. Obrazovka protokolů je omezena na oprávnění`
manage_email` a obrazovka nastavení na oprávnění `manage_options`:

    ```
    add_filter( 'wp_email_capability', function ( $capability, $context ) {
        return 'logs' === $context ? 'edit_posts' : $capability;
    }, 10, 2 );
    ```

K předvyplnění formuláře použijte `wp_email_form_field_values`. Plugin tuto funkci
sám využívá k vyplnění jména a adresy přihlášeného návštěvníka:

    ```
    add_filter( 'wp_email_form_field_values', function ( $values ) {
        $values['yourremarks'] = 'Thought you would like this.';

        return $values;
    } );
    ```

Dalšími třemi jsou `wp_email_ipaddress` (adresa, ke které je odeslání přiřazeno),`
wp_email_template_redirect` (zda plugin převezme požadavek pro své vlastní koncové
body) a `wp_email_trust_proxy` (zda lze důvěřovat obvyklým hlavičkám přesměrování).

## Snímky obrazovky

[⌊E-mail –> Nastavení, zahrnující odkaz, formulář, kontroly a doručení⌉⌊E-mail –
> Nastavení, zahrnující odkaz, formulář, kontroly a doručení⌉[

E-mail –> Nastavení, zahrnující odkaz, formulář, kontroly a doručení

[⌊Karta „Šablony“, která obsahuje všech osm šablon: stránku, samotnou zprávu a text,
který se návštěvníkovi zobrazí v případě úspěšného nebo neúspěšného odeslání⌉⌊Karta„
Šablony“, která obsahuje všech osm šablon: stránku, samotnou zprávu a text, který
se návštěvníkovi zobrazí v případě úspěšného nebo neúspěšného odeslání⌉[

Karta „Šablony“, která obsahuje všech osm šablon: stránku, samotnou zprávu a text,
který se návštěvníkovi zobrazí v případě úspěšného nebo neúspěšného odeslání

[⌊E-mail –> Správa e-mailů, přehled toho, co bylo odesláno, komu a zda dorazilo⌉⌊
E-mail –> Správa e-mailů, přehled toho, co bylo odesláno, komu a zda dorazilo⌉[

E-mail –> Správa e-mailů, přehled toho, co bylo odesláno, komu a zda dorazilo

[⌊Odkaz na e-mail v příspěvku, vložený pomocí zkráceného kódu⌉⌊Odkaz na e-mail v
příspěvku, vložený pomocí zkráceného kódu⌉[

Odkaz na e-mail v příspěvku, vložený pomocí zkráceného kódu

[⌊Formulář, na který odkazuje tento odkaz, s ověřením pomocí obrázku⌉⌊Formulář, 
na který odkazuje tento odkaz, s ověřením pomocí obrázku⌉[

Formulář, na který odkazuje tento odkaz, s ověřením pomocí obrázku

## Instalace

 1. Nainstalujte a aktivujte plugin.
 2. Znovu uložte své permalinky na `WP-Admin -> Nastavení -> Permalinky -> Uložit změny`,
    aby byl e-mailový koncový bod zaregistrován.
 3. Rozhodněte se, kde se odkaz zobrazí: zadejte do příspěvku `[email_link]`, nebo 
    ve svém šabloně zavolejte funkci `email_link()`. Níže uvedený návod pokrývá obě
    možnosti.
 4. Šablony a možnosti najdete na stránce `WP-Admin –> E-mail –> Nastavení e-mailu`,
    a všechny odeslané zprávy jsou uvedeny v sekci `Protokoly e-mailů`.

## Nejčastější dotazy

### Jak plugin odesílá e-maily?

Prostřednictvím `wp_mail()`, takže využívá nastavení, na které je nastaven samotný
WordPress. Plugin ve verzi 2.68.0 přestal používat vlastní nastavení SMTP; pokud
potřebujete SMTP, nainstalujte si SMTP plugin a WP-EMail se jím bude řídit.

### Jak si mohu přizpůsobit odkaz v e-mailu?

Upravte šablonu odkazu na e-mail **E-Mail Link Template** v sekci `WP-Admin –> E-
mail –> Nastavení`. Jedná se o celý kód odkazu, který je ve výchozím nastavení následující:

    ```
    <a href="%EMAIL_URL%" data-wp-email-popup="%EMAIL_POPUP%" title="Email This %POST_TYPE%" rel="nofollow">%EMAIL_ICON% Email This %POST_TYPE%</a>
    ```

K dispozici jsou čtyři proměnné:

 * `%EMAIL_URL%` — e-mailová stránka nebo vyskakovací okno k tomuto příspěvku
 * `%EMAIL_POPUP%` — `1`, pokud je **typ odkazu na e-mail** nastaven na vyskakovací
   okno, `0` v opačném případě; tato hodnota se uvádí v atributu `data-wp-email-
   popup`
 * `%EMAIL_ICON%` — symbol obálky, vykreslený přímo v textu
 * `%POST_TYPE%` — název zobrazeného prvku v jednotném čísle: `Příspěvek`, `Stránka`
   nebo vlastní označení vlastního typu příspěvku

Jednu z těchto složek vynechte, aby se odstranila. Šablona bez `%EMAIL_ICON%` je
textový odkaz; šablona obsahující pouze `%EMAIL_ICON%` je ikona a čtečka obrazovky
pak přečte `title` kotvy. **Obnovit výchozí šablonu** vrátí původní kód.

Neznámá proměnná zůstane v kódu tak, jak byla zapsána, a není vyprázdněna, takže
se na stránce objeví překlep, místo aby byl odkaz tiše vyprázdněn.

Nastavení třetího parametru funkce `email_link()` na hodnotu `false` způsobí, že
se odkaz vrátí, místo aby se zobrazil na obrazovce:

    ```
    $email_link = function_exists( 'email_link' ) ? email_link( '', '', false ) : '';

    echo $email_link;
    ```

První dva parametry jsou stále akceptovány, aby nedošlo k fatální chybě u šablon
vytvořených před verzí 3.0.0, ale již nemají žádný účinek.

### Jak si mohu zobrazit statistiky e-mailů?

Existují dva způsoby. Přidejte widget s názvem „Email“ v sekci `WP-Admin –> Vzhled–
> Widgety`, nebo vyvolejte jednu ze šablonových značek z vašeho motivu.

### Jak mohu zobrazit příspěvky, které jsou nejčastěji sdílené e-mailem?

Vložte tento kód do svého šablony:

    ```
    if ( function_exists( 'get_mostemailed' ) ) {
        get_mostemailed( 'both', 10 );
    }
    ```

První parametr určuje, co se má zobrazit — `příspěvek`, `stránka` nebo `obojí` —
a druhý parametr určuje počet položek.

### Jak mohu zobrazit součty?

get_emails() pro všechny odeslané e-maily, `get_emails_success()` pro ty, které 
byly úspěšně odeslány, `get_emails_failed()` pro ty, u nichž se odeslání nezdařilo,
a `get_email_count()` pro jeden příspěvek:

    ```
    if ( function_exists( 'get_emails' ) ) {
        get_emails();
    }
    ```

### Návštěvníci jsou vyzváni, aby před odesláním počkali, jinak se u každého záznamu v protokolu zobrazí stejná IP adresa

Váš web je za reverzním proxy serverem nebo CDN – Cloudflare, vyvažovačem zátěže,
nginxem před Apachem –, takže adresa, kterou vidí PHP, je adresa proxy serveru, 
nikoli adresa návštěvníka. Jelikož je interval mezi e-maily vázán na tuto adresu,
všichni návštěvníci sdílejí jeden interval a každému z nich je řečeno, aby počkal
na odeslání někoho jiného.

Skutečná adresa je uvedena v přenesené hlavičce, ale WP-EMail je ve výchozím nastavení
ignoruje: jakýkoli klient může odeslat hlavičku s libovolnou hodnotou, takže pokud
jim slepě důvěřujete, umožníte návštěvníkovi zfalšovat adresu a zcela obejít časový
interval. Tuto možnost zapněte pouze v případě, že danou hlavičku skutečně nastavuje
proxy, kterou máte pod kontrolou.

Pokud víte, o kterou hlavičku se jedná, zadejte její název v sekci `WP-Admin -> 
E-mail -> Nastavení` v poli `Hlavička obsahující IP adresu` — například `HTTP_CF_CONNECTING_IP`
pro Cloudflare. To je nejužší možnost a je třeba ji upřednostnit.

Chcete-li místo toho důvěřovat obvyklému souboru proměnných (`X-Forwarded-For`, `
CF-Connecting-IP` a podobným), přidejte následující kód do souboru `wp-config.php`
nad řádek `/* To je vše, ukončete úpravy! */`:

    ```
    define( 'WP_EMAIL_TRUST_PROXY', true );
    ```

Pokud potřebujete rozhodovat na základě jednotlivých požadavků – například důvěřovat
hlavičce pouze v případě, že požadavek přichází z vašeho rozvržovače zátěže – použijte
místo toho filtr:

    ```
    add_filter( 'wp_email_trust_proxy', function () {
        return isset( $_SERVER['REMOTE_ADDR'] ) && '10.0.0.1' === $_SERVER['REMOTE_ADDR'];
    } );
    ```

Pokud není nastaveno žádné ze tří, plugin použije `REMOTE_ADDR` — což je správné
u přímého hostitele a v případě, že se za ním nachází proxy, pak je to adresa proxy.

### Jak mohu při prohlížení protokolů e-mailů v WP-Admin skrýt poznámky?

Přidejte toto do souboru `wp-config.php`:

    ```
    define( 'WP_EMAIL_SHOW_REMARKS', false );
    ```

Před verzí 3.0.0 se tato konstanta nazývala `EMAIL_SHOW_REMARKS`. Plugin ji definuje
pouze v případě, že jste ji sami nedefinovali, takže vaše nastavení zůstane zachováno
i po aktualizaci.

### Jak mohu zabránit tomu, aby se určitá část textu příspěvku odeslala v e-mailu?

Zabal to:

    ```
    [donotemail]Text within this tag will not be displayed when emailed[/donotemail]
    ```

Text uvnitř se ve zprávě nezobrazí, ale na příspěvku nebo stránce se zobrazí jako
obvykle. Upozorňujeme, že pokud používáte také plugin WP-Print, text uvnitř tagů`[
donotemail]` se rovněž nevytiskne.

### Provedl jsem změny v CSS, jak mohu zabránit tomu, aby byly při příští aktualizaci přepsány?

Vložte je do vlastního stylu svého šablony. Všechny prvky, které plugin stylizuje,
spadají pod třídu `.wp-email`, takže k přepsání pravidla stačí v šabloně zadat `.
wp-email label { ... }` a vaše změny nebudou při aktualizaci nikdy ovlivněny.

Před verzí 3.0.0 plugin hledal v adresáři vašeho šablony kopii souboru `email-css.
css` a načítal ji namísto svého vlastního souboru. Tato funkce již nefunguje: znamenalo
to, že šablona musela reprodukovat celý soubor, aby bylo možné změnit jediné pravidlo,
a každá aktualizace, která přidávala nové pravidlo, tyto šablony bez upozornění 
přeskočila.

### Jak mohu nastavit, aby se název e-mailu lišil od názvu příspěvku?

Přidejte vlastní pole s klíčem `wp-email-title`; toto pole se pak použije jako předmět
e-mailu.

### Jak mohu nastavit výchozí nebo doporučenou poznámku pro uživatele?

Přidejte vlastní pole s klíčem `wp-email-remark` a toto pole se zobrazí v poli „
Poznámky“ v e-mailovém formuláři.

### Co tento plugin ukládá do mé databáze?

Dva řádky s možnostmi — `wp_email_options` pro nastavení a `wp_email_version` pro
verzi, ve které byl plugin naposledy spuštěn — a jedna tabulka obsahující protokol.
Odstranění pluginu z obrazovky „Pluginy“ vymaže všechny tři položky spolu se všemi
řádky staršími než verze 3.0.0.

## Recenze

![](https://secure.gravatar.com/avatar/99bdc5c929a4048fafb3c6e0518931a448341c9e7238610b977be00d443b1f2b?
s=60&d=retro&r=g)

### 󠀁[Thank you!](https://wordpress.org/support/topic/thank-you-2732/)󠁿

 [mapdi](https://profiles.wordpress.org/mapdi/) 25. 2. 2021

Works like a charm. Thank you for this great plugin!

![](https://secure.gravatar.com/avatar/0a49193ed32ae8fb6948a19c2422b3554dcfa54bc7e29dab388608f951819edc?
s=60&d=retro&r=g)

### 󠀁[Awesome plugin!](https://wordpress.org/support/topic/awesome-plugin-3777/)󠁿

 [bubencode](https://profiles.wordpress.org/bubencode/) 3. 9. 2018

Lester, thank you very much for creation and continuous support and updates to your
plugin! Works perfect, very flexible settings and can be customized to any liking.
Great job!

 [ Přečtěte si všech 11 recenzí ](https://wordpress.org/support/plugin/wp-email/reviews/)

## Autoři

WP-EMail je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.

Spolupracovníci

 *   [ Lester Chan ](https://profiles.wordpress.org/gamerz/)

Plugin „WP-EMail“ byl přeložen do 1 jazyku. Děkujeme všem [překladatelům](https://translate.wordpress.org/projects/wp-plugins/wp-email/contributors)
za jejich pomoc.

[Přeložte “WP-EMail” do svého jazyka.](https://translate.wordpress.org/projects/wp-plugins/wp-email)

### Zajímá vás vývoj?

[Prohledejte kód](https://plugins.trac.wordpress.org/browser/wp-email/), podívejte
se do [SVN repozitáře](https://plugins.svn.wordpress.org/wp-email/), nebo se přihlaste
k[ odběru protokolu vývoje](https://plugins.trac.wordpress.org/log/wp-email/) pomocí
[RSS](https://plugins.trac.wordpress.org/log/wp-email/?limit=100&mode=stop_on_copy&format=rss).

## Přehled změn

### 3.0.0

 * OPRAVENO: Při odinstalaci zůstával jeden záznam o zahlcení na každou adresu, 
   ze které nedávno přišla zpráva. Tyto záznamy sice samy vyprší, ale do té doby
   web stále odpočítával čekací dobu pro plugin, který již nebyl nainstalován.
 * OPRAVENO: Každé vykreslení formuláře generovalo desetiminutovou ověřovací výzvu,
   přičemž její vykreslení je zdarma a nevyžaduje žádný účet – v důsledku toho se
   smyčka požadavků `wp_options` rozšiřovala vždy o dva řádky, aniž by ji cokoli
   zastavilo. Návštěvník nyní může mít najednou aktivních deset ověřovacích výzev,
   což je mnohem více, než kdokoli s několika otevřenými záložkami potřebuje, a 
   mnohem méně, než by smyčka chtěla. Omezení na jednu výzvu na návštěvníka by to
   také omezilo a vrátilo by to chybu opravenou ve verzi 3.0.0, kdy otevření druhého
   formuláře zneplatnilo ten první.
 * OPRAVENO: Reverzní vyhledávání DNS pro protokol se provádělo jednou pro každého
   příjemce, nikoli jednou pro každé odeslání, takže výchozí maximální počet pěti
   se násobil blokujícím voláním – jehož trvání určuje vlastník reverzní zóny dané
   adresy – pěti
 * OPRAVENO: Koncový bod kontroloval pouze to, zda byl příspěvek publikován, takže
   jakýkoli _publikovaný_ příspěvek neveřejného typu – opakovaně použitelný blok,
   šablona, soukromé záznamy pluginu – mohl být anonymním návštěvníkem odeslán na
   adresu podle vlastního výběru odesílatele, přičemž v odpovědi se vrátil jeho 
   název. Typ příspěvku musí být nyní veřejně přístupný.
 * OPRAVENO: Interval „flood“ spočíval v tom, že nejprve došlo ke čtení z protokolu
   a teprve mnohem později k zápisu, takže požadavky, které dorazily současně, byly
   všechny vyhodnoceny jako volné a odeslány – to omezovalo zdvořilé odesílatele,
   ale na paralelní odesílatele to nemělo žádný vliv. Slot je rezervován ještě před
   odesláním jakékoli zprávy a pokus se počítá bez ohledu na to, zda jej odesílatel
   přijal či nikoli; odmítnuté doručení dříve nevyžadovalo žádnou čekací dobu.
 * OPRAVENO: Selhala ověření pomocí obrázku _open_. Při zapnutém nastavení a chybějící
   knihovně GD – což je stav, do kterého se server dostane po aktualizaci PHP – 
   byla kontrola zcela přeskočena a jediná ochrana formuláře proti automatizovanému
   vyplňování zmizela, aniž by na to bylo jakkoli upozorněno. Formulář nyní odmítá
   odeslat data, dokud jej správce nevypne nebo nenainstaluje knihovnu GD. `wp_email_captcha_available`
   přepisuje detekci
 * OPRAVENO: Ověřovací obrázek měl rozměry 55×15, jednalo se o jedno volání vestavěného
   fontu GD s pevným roztečem od pevného počátku, bez šumu a zkreslení, díky čemuž
   byl čitelný pro zhruba třicet referenčních bitmap a ořezání po jednotlivých buňkách.
   Každý znak je nyní vykreslen, otočen a umístěn samostatně, přes šum a přes dvě
   čáry, které sdílejí jeho inkoust.
 * OPRAVENO: Kontroly jména, adresy a tokenu záhlaví se prováděly pouze tehdy, když
   bylo příslušné pole zapnuto _on_ — vypnutí pole tedy zároveň deaktivovalo i jeho
   ověřování, přičemž hodnota se však nadále načítala a používala. Odeslání nemusí
   pocházet z formuláře; kontroly jsou nyní bezpodmínečné a pouze nastavení „toto
   pole je povinné“ se stále řídí nastavením
 * AKTUÁLNÍ ZPRÁVA: Minimální požadavky jsou nyní WordPress 6.8 a PHP 8.2. Webové
   stránky s jakoukoli starší verzí tuto aktualizaci vůbec nedostanou.
 * AKTUÁLNÍ ZPRÁVA: Filtr `email_form-fieldvalues` byl přejmenován na `wp_email_form_field_values`.
   Není k dispozici žádný kompatibilní shim.
 * AKTUÁLNÍ ZPRÁVA: Osmnáct řádků `wp_options`, které plugin používal, bylo sloučeno
   do tabulek `wp_email_options` a `wp_email_version`. Vaše nastavení se při aktualizaci
   automaticky převede a staré řádky budou smazány.
 * AKTUÁLNÍ ZPRÁVA: Tři zaškrtávací políčka pluginu WP-EMail na obrazovce nastavení
   WP-Stats se sloučily do jediného nastavení na samostatné obrazovce nastavení 
   a společné řádky `stats_display` a `stats_mostlimit` se již nečtou. Aktualizujte
   všech sedm pluginů WP-Stats najednou.
 * AKTUÁLNÍ ZPRÁVA: `EMAIL_SHOW_REMARKS` byl přejmenován na `WP_EMAIL_SHOW_REMARKS`.
 * AKTUÁLNÍ ZPRÁVA: Stránka nastavení se přesouvá z `?page=wp-email-options` na `?
   page=wp-email-settings` a je přístupná pouze přes `manage_options`; stránka protokolů
   zůstává na adrese `manage_email`.
 * AKTUÁLNÍ ZPRÁVA: `email_wpstats_instance()`, `email_page_admin_general_stats()`,`
   email_page_admin_most_stats()`, `email_page_general_stats()` a `email_page_most_stats()`
   byly odstraněny, stejně jako globální funkce `email_popup()` v JavaScriptu.
 * AKTUÁLNÍ ZPRÁVA: Nastavení ikony e-mailu a dva přiložené soubory GIF zmizely 
   a byly nahrazeny jedním vloženým souborem SVG. Vlastní šablona odkazu využívající`%
   EMAIL_ICON_URL%` se automaticky přepíše na `%EMAIL_ICON%`, přičemž celý kód `
   <img>` se přesune na místo, kde se původně nacházel.
 * AKTUÁLNÍ ZPRÁVA: Nastavení „Textový odkaz pro e-mail u příspěvku“, „Textový odkaz
   pro e-mail u stránky“ a „Styl textového odkazu pro e-mail“ byla odstraněna, a
   s nimi i `%EMAIL_TEXT%`. Odkaz je součástí jedné HTML šablony, do které byly 
   převedeny funkce uvedených tří parametrů. První dva parametry funkce `email_link()`
   jsou přijímány, ale ignorovány.
 * AKTUÁLNÍ ZPRÁVA: `%EMAIL_POPUP%` je nyní _hodnota_ atributu `data-wp-email-popup`,
   nikoli celý atribut, protože holá proměnná na pozici atributu neprošla sanitizací.
 * NOVINKA: Proměnná odkazu `%POST_TYPE%`, která se stává názvem typu příspěvku 
   v jednotném čísle — `Příspěvek`, `Stránka` nebo vlastní název uživatelsky definovaného
   typu.
 * ZMĚNA: Obrazovka nastavení se skládá ze dvou záložek – „Nastavení“ a „Šablony“–
   namísto jedné stránky, na které by se osm šablon zobrazovalo až několik obrazovek
   níže.
 * AKTUÁLNÍ ZPRÁVA: Plugin již nenačítá soubor `email-css.css` z adresáře vašeho
   šablony.
 * NOVINKA: Přesunuto do `includes/class-wp-email-*.php`. Šablonové tagy — `email_link()`,`
   get_emails()`, `get_mostemailed()` a ostatní — si zachovávají své názvy a podpisy.
 * NOVINKA: Obrazovka nastavení je založena na rozhraní API nastavení WordPressu
   a protokol e-mailů představuje standardní tabulku seznamu pro správce s možností
   třídění sloupců a volbou počtu záznamů na stránce.
 * NOVINKA: Ověřování pomocí obrázku již nevyužívá relace PHP. Relace nejsou dostupné
   ve většině systémů pro ukládání stránek do mezipaměti a na mnoha hostingových
   službách, což vedlo k úplnému selhání ověření; ověřovací úloha je nyní uložena
   v krátkodobém dočasném souboru generovaném pro každý formulář. Pokud váš server
   nemá knihovnu GD, zobrazí se tato možnost jako nedostupná, místo aby byly všechny
   zprávy tiše odmítnuty.
 * NOVINKA: Filtr `wp_email_capability` pro přizpůsobení zobrazení obrazovky podle
   vlastního oprávnění.
 * NOVINKA: Tabulka e-mailů byla doplněna o indexy pro sloupce ID příspěvku, stav
   a IP.
 * NOVINKA: Byla přidána sada testů PHPUnit, sada testů Vitest pro JavaScript a 
   integrace s GitHub Actions pro automatizované testování.
 * ZMĚNA: Proxy hlavičky, jako například `X-Forwarded-For`, již nejsou ve výchozím
   nastavení považovány za důvěryhodné, protože jejich důvěryhodnost umožňovala 
   komukoli obejít časový interval mezi e-maily. Weby za Cloudflare nebo jiným reverzním
   proxy serverem se musí přihlásit k této funkci pomocí nastavení `Header That 
   Contains The IP`, konstanty `WP_EMAIL_TRUST_PROXY` nebo filtru `wp_email_trust_proxy`.
   Viz často kladené otázky (FAQ).
 * ZMĚNA: Kód v JavaScriptu byl přepracován bez použití jQuery, přesunut do `js/`
   a všechny inline prvky `onclick` byly odstraněny.
 * ZMĚNA: Dva obrázky obálek a GIF znázorňující načítání byly nahrazeny jedním vloženým
   souborem SVG a točícím se ikonou v CSS, takže plugin neobsahuje vůbec žádné obrázky.
 * ZMĚNA: Jeden stylový list, `css/wp-email.css`, napsaný s využitím logických vlastností
   CSS, pokrývá oba směry psaní. Soubor `email-css-rtl.css` byl odstraněn.
 * OPRAVENO: Při odinstalaci v síti s více weby s názvem `wp_get_sites()` – tato
   funkce byla ve WordPressu 5.1 odstraněna – došlo k fatální chybě namísto řádného
   vyčištění. Proces se navíc zastavil u stého webu, přičemž na všech následujících
   webech zůstaly zachovány nastavení a tabulky.
 * OPRAVENO: E-mailový formulář na stránce zveřejněné pod adresou `emailpage/`, 
   která nebyla nikdy zaregistrována.
 * OPRAVENO: U první validační chyby došlo ke ztrátě části textu a v kódu se objevil
   nadbytečný tag `</strong>`.
 * OPRAVENO: Při neúspěšném odeslání se všechna pole vrátila prázdná, místo aby 
   se zachovaly zadané údaje.
 * OPRAVENO: Zaznamenaná jména a poznámky byly dvakrát escapovány, takže u apostrofů
   docházelo k hromadění zpětných lomítek.
 * OPRAVENO: Odkazy `[email_link]` a `[donotemail]` přestaly fungovat na zbytku 
   stránky poté, co se načítalo tělo e-mailu.
 * OPRAVENO: Knihovna se dříve načítala na každé stránce webu, bez ohledu na to,
   zda ji něco na dané stránce využívalo.
 * OPRAVENO: Stav e-mailů byl ukládán v přeložené podobě, takže při změně jazyka
   webu došlo k tomu, že staré záznamy v protokolu již nebyly zahrnuty do součtů.
   Stávající záznamy budou při aktualizaci opraveny.
 * OPRAVENO: Nastavení `Počet záznamů na stránce` v e-mailovém protokolu v části„
   Možnosti obrazovky“ se po použití neuložilo, takže se protokol vždy rozděloval
   na stránky po dvaceti záznamech, bez ohledu na to, jakou hodnotu jste nastavili.
 * POZNÁMKA: Čtyři přeložené řetězce obsahovaly mezery, které překladatel v seznamu
   msgid nevidí, natož aby je mohl reprodukovat: popisek tlačítka „Mail It“ byl 
   po obou stranách doplněn pěti mezerami, aby se rozšířil, a tři zprávy končily
   koncovou mezerou, aby k nim bylo možné připojit hodnotu. Doplnění mezer bylo 
   přesunuto do CSS a hodnoty byly přesunuty do zástupných symbolů `%s`. Tyto čtyři
   msgidy se změnily, takže stávající překlady těchto msgidů se do doby, než budou
   znovu přeloženy, zobrazují v angličtině.
 * POZNÁMKA: Sloupce protokolu „From“ a „To“ nyní obsahují kontext pro překladatele,
   protože k překladu nestačí jedno slovo vytržené z kontextu. Tyto dva msgidy se
   změnily, takže stávající překlady těchto položek se do doby, než budou znovu 
   přeloženy, zobrazují v angličtině.

## Meta

 *  Verze **3.0.0**
 *  Poslední aktualizace **před 2 dny**
 *  Aktivních instalací **1 000+**
 *  Verze WordPressu ** 6.8 nebo novější **
 *  Testováno až do WordPressu **7.0.3**
 *  Verze PHP ** 8.2 nebo novější **
 *  Jazyky
 * [Czech](https://cs.wordpress.org/plugins/wp-email/) a [English (US)](https://wordpress.org/plugins/wp-email/).
 *  [Přeložte do vašeho jazyka](https://translate.wordpress.org/projects/wp-plugins/wp-email)
 * Štítků
 * [e-mail](https://cs.wordpress.org/plugins/tags/e-mail/)[email](https://cs.wordpress.org/plugins/tags/email/)
   [mail](https://cs.wordpress.org/plugins/tags/mail/)[recommend](https://cs.wordpress.org/plugins/tags/recommend/)
   [wp-email](https://cs.wordpress.org/plugins/tags/wp-email/)
 *  [Podrobnosti](https://cs.wordpress.org/plugins/wp-email/advanced/)

## Hodnocení

 4.5 z 5 hvězdiček.

 *  [  8 5hvězdičkové hodnocení     ](https://wordpress.org/support/plugin/wp-email/reviews/?filter=5)
 *  [  2 4hvězdičkové hodnocení     ](https://wordpress.org/support/plugin/wp-email/reviews/?filter=4)
 *  [  0 3hvězdičkové hodnocení     ](https://wordpress.org/support/plugin/wp-email/reviews/?filter=3)
 *  [  0 2hvězdičkové hodnocení     ](https://wordpress.org/support/plugin/wp-email/reviews/?filter=2)
 *  [  1 1hvězdičkové hodnocení     ](https://wordpress.org/support/plugin/wp-email/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/wp-email/reviews/#new-post)

[Zobrazit všechny recenze](https://wordpress.org/support/plugin/wp-email/reviews/)

## Spolupracovníci

 *   [ Lester Chan ](https://profiles.wordpress.org/gamerz/)

## Podpora

Potřebujete pomoc?

 [Fórum podpory](https://wordpress.org/support/plugin/wp-email/)

## Dary

Chtěli byste podpořit vývoj tohoto pluginu?

 [ Přispět na tento plugin ](https://lesterchan.net/site/donation/)