Title: WP-PluginsUsed
Author: Lester Chan
Published: <strong>14. 8. 2007</strong>
Last modified: 9. 8. 2026

---

Prohledat pluginy

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

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

# WP-PluginsUsed

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

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

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

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

## Popis

WP-PluginsUsed zobrazuje seznam pluginů nainstalovaných na vašem webu, rozdělených
na aktivní a
 neaktivní, a to na jakémkoli příspěvku nebo stránce, kterou si vyberete.
Při každém načtení stránky načítá aktuální obsah složky wp-content/plugins, takže
seznam nikdy nezastará.

### Funkce

 * Tři zkrácené kódy: souhrnný řádek, aktivní pluginy a neaktivní pluginy.
 * Každý záznam obsahuje odkaz na stránku daného pluginu a na jeho autora, pod nímž
   je uveden popis.
 * Čísla verzí lze zobrazit nebo vynechat.
 * Jakýkoli plugin, který byste raději nezveřejňovali, lze vynechat jak ze seznamů,
   tak z počtů.
 * Šablonová značka pro šablony, které ji raději volají přímo.

### 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í

### Vytvoření stránky „Použité pluginy“

 1. Přejděte na `WP-Admin -> Stránky -> Přidat novou`
 2. Do pole pro název stránky zadejte libovolný název
 3. Zkopírujte následující text a vložte jej do oblasti obsahu stránky:

    ```
    [stats_pluginsused]
    Active Plugins
    [active_pluginsused]
    Inactive Plugins
    [inactive_pluginsused]
    ```

 1. Klikněte na „Zveřejnit“

### Zobrazení záznamů v bloku

V editoru jsou k dispozici tři bloky v části **Widgety**:

 * **Přehled použitých pluginů** — věta, která uvádí počet nainstalovaných, aktivních
   a neaktivních pluginů; stejná, jakou generuje `[stats_pluginsused]`.
 * **Používané aktivní pluginy** — pluginy, které máte na svém webu zapnuté.
 * **Používané neaktivní pluginy** — ty, které jsou nainstalované, ale vypnuté.

Žádný z nich nemá žádná nastavení, protože ani jeden z těchto shortcodů žádná nemá:
o tom, které pluginy se zobrazí, se rozhoduje na níže uvedené obrazovce nastavení,
takže odpověď je na každé stránce stejná a u jednotlivých příspěvků není třeba nic
konfigurovat.

Všechny tři se vykreslují na serveru, takže náhled bloku v editoru představuje skutečný
výpis, nikoli pouze přibližný odhad, a instalace, aktivace či skrytí pluginu aktualizuje
všechny stránky, na kterých se daný plugin zobrazuje, aniž by bylo nutné cokoli 
znovu ukládat.

**Zkratkové kódy stále fungují a nikam nezmizí.** `[stats_pluginsused]`, `[active_pluginsused]`
a `[inactive_pluginsused]` se chovají přesně tak, jak vždy, a stránka, která již
některý z nich obsahuje, nevyžaduje žádné změny. Bloky volají stejný kód jako zkrácené
kódy, takže se oba vykreslují identicky — použijte ten, který se na danou stránku
hodí.

### Nastavení

Přejděte na `WP-Admin -> Nastavení -> WP-PluginsUsed`, kde můžete zvolit, zda se
mají zobrazovat čísla verzí,
 a zaškrtnout pluginy, které nechcete zobrazovat v 
seznamu. Skryté pluginy se nezahrnují ani do počtu, ani do seznamu.

### Šablonové značky

    ```
    display_pluginsused( $type, $display ) renders one of the listings from a theme
    ```

Šablona. `$type` má hodnotu `stats`, `active` nebo `inactive`; předá se `true` jako`
$display`
 pro zobrazení na obrazovce namísto vrácení hodnoty.

### Filtry

 * `wp_pluginsused_show_version` — určuje, zda se k názvům pluginů připojují čísla
   verzí.
 * `wp_pluginsused_hidden_plugins` — pole názvů pluginů, které se mají skrýt; porovnává
   se s hlavičkou `Plugin Name` daného pluginu.
 * `wp_pluginsused_plugins_used` — souhrnný seznam, tříděný podle `active` a `inactive`,
   před jeho zobrazením.
 * `wp_pluginsused_capability` — oprávnění potřebné k přístupu na stránku nastavení.

První tři byly ve verzi 2.0.0 přejmenovány a stará jména bez předpony již nefungují.

Viz `Oznámení o aktualizaci`.

## Snímky obrazovky

[⌊Nastavení -> WP-PluginsUsed, kde se volí, zda se mají zobrazovat verze a které
pluginy se mají vynechat⌉⌊Nastavení -> WP-PluginsUsed, kde se volí, zda se mají 
zobrazovat verze a které pluginy se mají vynechat⌉[

Nastavení -> WP-PluginsUsed, kde se volí, zda se mají zobrazovat verze a které pluginy
se mají vynechat

[⌊Seznam aktivních pluginů na stránce obsahující shortcode⌉⌊Seznam aktivních pluginů
na stránce obsahující shortcode⌉[

Seznam aktivních pluginů na stránce obsahující shortcode

## Bloky

Tento plugin poskytuje 3 bloky.

 *   Plugins Used Summary One sentence counting the plugins installed, active and
   inactive.
 *   Inactive Plugins Used The plugins this site has installed but switched off.
 *   Active Plugins Used The plugins this site has switched on, with their authors
   and descriptions.

## Instalace

 1. Nainstalujte a aktivujte plugin.
 2. Přejděte na `WP-Admin -> Nastavení -> WP-PluginsUsed`, kde můžete určit, zda se
    mají zobrazovat čísla verzí a které pluginy mají být ze seznamu vynechány.
 3. Umístěte záznamy na stránku pomocí zkrácených kódů nebo bloků. Níže uvedený příklad
    obsahuje obojí.

## Nejčastější dotazy

### Jak mohu skrýt čísla verzí pluginů?

Přejděte na `WP-Admin -> Nastavení -> WP-PluginsUsed` a zrušte zaškrtnutí políčka**
Zobrazit číslo verze každého pluginu
 vedle jeho názvu
.

Konstanta `PLUGINSUSED_SHOW_VERSION`, kterou některé weby přesunuly do souboru `
wp-config.php`, se
 již nečte. Nahrazuje ji zaškrtávací políčko.

### Jak skryju pluginy?

Přejděte na `WP-Admin -> Nastavení -> WP-PluginsUsed` a zaškrtněte pluginy, které
chcete vynechat.
 Chcete-li to provést pomocí kódu:

    ```
    add_filter( 'wp_pluginsused_hidden_plugins', function ( $hidden ) {
        $hidden[] = 'Plugin Name 1';
        $hidden[] = 'Plugin Name 2';
        return $hidden;
    } );
    ```

Názvy přidané filtrem se sloučí s položkami, které jsou zaškrtnuty na obrazovce 
nastavení.
 Globální proměnná `$pluginsused_hidden_plugins`, která tuto funkci zajišťovala
před verzí 2.0.0, se již nečte.

### Kam se poděla nastavení z mého upraveného souboru pluginu?

Před verzí 2.0.0 bylo možné tento plugin nakonfigurovat pouze úpravou souboru
 wp-
pluginsused.php, takže tyto úpravy se při každé aktualizaci pluginu ztratily. Nyní
jsou uloženy v databázi a zůstávají zachovány i po aktualizacích. Stačí je znovu
použít na obrazovce nastavení.

## Recenze

Pro tento plugin nejsou žádné recenze.

## Autoři

WP-PluginsUsed 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-PluginsUsed“ byl přeložen do 2 jazyků. Děkujeme všem [překladatelům](https://translate.wordpress.org/projects/wp-plugins/wp-pluginsused/contributors)
za jejich pomoc.

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

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

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

## Přehled změn

### 2.0.0

 * OPRAVENO: Pouhá aktivace pluginu vedla k zveřejnění celého seznamu pluginů na
   webu – včetně neaktivních pluginů a přesných čísel verzí – komukoli, kdo mohl
   otevřít blokový editor, a to bez ohledu na to, zda byl daný plugin na webu někdy
   nainstalován. Registrace dynamického bloku vytvoří `/wp/v2/block-renderer/<name
   >`, a WordPress tuto trasu směruje na `edit_posts`, tj. na roli „Přispěvatel“;
   jádro udržuje stejný seznam za vlastní, mnohem vyšší oprávněním. Náhled bloku
   s inzerátem nyní vyžaduje oprávnění `manage_options`, které lze filtrovat pomocí
   oprávnění `wp_pluginsused_preview_capability`. U inzerátů publikovaných na stránce
   se nic nemění.
 * OPRAVENO: Plugin, jehož název obsahoval dvojitou mezeru, tabulátor nebo znak 
   procenta, bylo možné označit jako skrytý, uložit s hlášením o úspěšném uložení,
   a přesto se nadále zobrazoval v plném znění – a jeho zaškrtávací políčko se vrátilo
   do nezaškrtnutého stavu, takže to vypadalo, jako by se uložení nezdařilo. Uložený
   seznam prochází sanitizérem a byl porovnáván s nezpracovanou hlavičkou pluginu;
   nyní obě strany procházejí stejným normalizátorem
 * OPRAVENO: V prostředí multisite se při jednom požadavku, který vykresloval seznam
   pro více než jeden web, aplikoval seznam pluginů, nastavení skrytých pluginů 
   a nastavení verzí prvního webu na druhý web – takže plugin skrytý na jednom webu
   mohl být zveřejněn na jiném. Mezi `switch_blog` se mezipaměť pro jednotlivé požadavky
   vymaže.
 * ZMĚNA: Tyto tři zkrácené kódy načítaly hlavičku každého nainstalovaného pluginu
   z disku a WordPress je ukládal do mezipaměti ve skupině, kterou registruje jako
   dočasnou – takže stránka obsahující některý z nich prohledávala při každém požadavku,
   který obešel mezipaměť stránky, celý adresář pluginů, a to bez ohledu na to, 
   jak kvalitní byla objektová mezipaměť webu. Hlavičky se nyní uchovávají po dobu
   jedné hodiny, jsou odstraněny vždy, když je plugin nainstalován, aktualizován,
   odstraněn, aktivován nebo deaktivován, a znovu načteny v okamžiku, kdy se změní
   obsah adresáře – takže plugin nahraný přes FTP se stále zobrazí okamžitě. Skryté
   pluginy a přepínání verzí se aplikují až po vyprázdnění mezipaměti, nikoli přímo
   do ní, takže uložení nastavení se projeví až při dalším načtení stránky
 * AKTUÁLNÍ ZPRÁVA: Vyžaduje WordPress 6.8 a PHP 8.2, místo dosavadních verzí 6.0
   a 7.4.
 * AKTUÁLNÍ ZPRÁVA: Byly přejmenovány všechny tři filtry: `pluginsused_show_version`,`
   pluginsused_hidden_plugins` a `pluginsused_plugins_used` se nyní nazývají `wp_pluginsused_show_version`,`
   wp_pluginsused_hidden_plugins` a `wp_pluginsused_plugins_used`. Původní názvy
   byly zcela odstraněny, nikoli pouze označeny jako zastaralé, takže kód, který
   je stále používá, přestane být volán.
 * AKTUÁLNÍ ZPRÁVA: Byla zrušena konstanta `PLUGINSUSED_SHOW_VERSION` a globální
   proměnná `$pluginsused_hidden_plugins` – tedy způsoby konfigurace pluginu z dob
   před verzí 2.0.0, kdy se prováděla úprava jeho vlastního souboru. Používejte 
   prosím obrazovku nastavení.
 * NOVINKA: Byla přidána obrazovka nastavení na adrese `Nastavení -> WP-PluginsUsed`.
   Čísla verzí a skryté pluginy bylo dříve možné konfigurovat pouze úpravou souboru`
   wp-pluginsused.php`, přičemž každá aktualizace pluginu tyto změny bez upozornění
   vrátila zpět.
 * NOVINKA: Nastavení se ukládají do jediného řádku v tabulce `wp_pluginsused_options`
   a značky aktualizací do tabulky `wp_pluginsused_version`. Soubor `uninstall.php`
   odstraní obojí jak na jednotlivém webu, tak v rámci celé sítě.
 * NOVINKA: Byl přidán filtr `wp_pluginsused_capability`, díky čemuž lze obrazovku
   nastavení svěřit i jiné roli než správci.
 * NOVINKA: Značky `plugin_active.gif` / `plugin_inactive.gif` byly nahrazeny vloženým
   SVG. Na displejích s vysokým rozlišením si zachovávají ostrost, přizpůsobují 
   se barvě textu motivu a nevyžadují žádné HTTP požadavky.
 * NOVINKA: Byly přidány tři bloky – „Přehled použitých pluginů“, „Aktivní použité
   pluginy“ a „Neaktivní použité pluginy“ – po jednom pro každý shortcode. Zobrazují
   se na serveru pomocí stejného kódu, jaký používají shortcode, takže oba generují
   identický kód HTML a skryté pluginy zůstanou skryté v obou případech. Tyto tři
   zkrácené kódy zůstávají beze změny a jsou i nadále podporovány: nic není označeno
   jako zastaralé, není třeba upravovat žádné stránky a jedna stránka může obsahovat
   blok i zkrácený kód současně.
 * NOVINKA: Byla přidána sada testů PHPUnit a automatizované testování (CI) pomocí
   GitHub Actions.
 * ZMĚNA: Prohledávání pluginů nyní využívá funkci jádra `get_plugins()` namísto
   ručně vytvořeného procházení adresářů a regulárních výrazů pro hlavičky. Pořadí
   zůstává beze změny.
 * ZMĚNA: Přepracováno tak, že `includes/` nyní obsahuje třídy `WP_PluginsUsed_*`,
   přičemž staré procedurální funkce zůstaly zachovány jako funkční, avšak zastaralé
   překlenovací kódy.
 * ZMĚNA: Odstraněno `load_plugin_textdomain()`; WordPress načítá překlady pluginů
   automaticky již od verze 4.6.
 * OPRAVENO: Byla opravena chyba umožňující cross-site scripting v seznamu pluginů.
   Hodnoty převzaté z hlaviček pluginů byly zapisovány přímo do atributů `href`,`
   src`, `alt` a `title`, přičemž byla použita pouze funkce `strip_tags()`, který
   sice odstraní tagy, ale ponechá uvozovky — takže plugin, jehož hlavička obsahovala
   dvojitou uvozovku, mohl vložit aktivní obslužnou funkci události a `URI pluginu`
   ve tvaru `javascript:...` bylo vypsáno doslovně. Každá hodnota je nyní v místě
   svého uložení escapována.
 * OPRAVENO: Pluginy aktivované na úrovni sítě se v multisite zobrazovaly jako neaktivní,
   protože se kontroloval pouze soubor `active_plugins`.
 * OPRAVENO: Plugin, který neobsahuje `URI pluginu` ani `URI autora`, již nevytváří
   prázdný tag `<a href="">`.
 * OPRAVENO: `uninstall.php` se již v režimu multisite nezastaví na stém webu a 
   obnoví každý web v rámci smyčky.
 * POZNÁMKA: Tři věty, z nichž se skládá souhrnná věta, byly přeformulovány, takže
   jejich tučné zvýraznění již není součástí přeloženého textu. Stávající překlady
   těchto tří vět se do doby, než budou znovu přeloženy, zobrazují v angličtině.
 * POZNÁMKA: Souhrnná věta spojovala své tři body pouhým přeloženým slovem „a“, 
   přičemž zachovala slovosled a tečku z původního textu. Spojení nyní tvoří jeden
   řetězec s očíslovanými zástupnými symboly. Tento msgid se změnil, takže stávající
   překlad se do té doby, než bude znovu přeložen, zobrazuje v angličtině.

## Meta

 *  Verze **2.0.0**
 *  Poslední aktualizace **před 1 týdnem**
 *  Aktivních instalací **70+**
 *  Verze WordPressu ** 6.8 nebo novější **
 *  Testováno až do WordPressu **7.0.4**
 *  Verze PHP ** 8.2 nebo novější **
 *  Jazyky
 * [Chinese (Taiwan)](https://tw.wordpress.org/plugins/wp-pluginsused/), [Czech](https://cs.wordpress.org/plugins/wp-pluginsused/)
   a [English (US)](https://wordpress.org/plugins/wp-pluginsused/).
 *  [Přeložte do vašeho jazyka](https://translate.wordpress.org/projects/wp-plugins/wp-pluginsused)
 * Štítek
 * [plugins](https://cs.wordpress.org/plugins/tags/plugins/)
 *  [Podrobnosti](https://cs.wordpress.org/plugins/wp-pluginsused/advanced/)

## Hodnocení

 4.8 z 5 hvězdiček.

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

[Vaše hodnocení](https://wordpress.org/support/plugin/wp-pluginsused/reviews/#new-post)

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

## Spolupracovníci

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

## Podpora

Potřebujete pomoc?

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

## Dary

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

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