Title: Redis &#8211; Podręczna pamięć obiektowa
Author: Till Krüss
Published: <strong>2014-11-14</strong>
Last modified: 2026-05-04

---

Szukaj wtyczek

![](https://ps.w.org/redis-cache/assets/banner-772x250.png?rev=2315420)

![](https://ps.w.org/redis-cache/assets/icon-256x256.gif?rev=2568513)

# Redis – Podręczna pamięć obiektowa

 Autor: [Till Krüss](https://profiles.wordpress.org/tillkruess/)

[Pobierz](https://downloads.wordpress.org/plugin/redis-cache.2.8.0.zip)

 * [Szczegóły](https://pl.wordpress.org/plugins/redis-cache/#description)
 * [Recenzje](https://pl.wordpress.org/plugins/redis-cache/#reviews)
 *  [Instalacja](https://pl.wordpress.org/plugins/redis-cache/#installation)
 * [Rozwój](https://pl.wordpress.org/plugins/redis-cache/#developers)

 [Wsparcie](https://wordpress.org/support/plugin/redis-cache/)

## Opis

Trwała pamięć podręczna obiektów oparta na Redis®¹. Ogsługuje [Predis](https://github.com/predis/predis/),
[PhpRedis (PECL)](https://github.com/phpredis/phpredis), [Relay](https://relaycache.com),
replikację, klastrowanie i[WP-CLI](https://wp-cli.org/).

Aby dostosować parametry połączenia, dodać prefiks do kluczy pamięci podręcznej 
lub skonfigurować replikację/klastrowanie, zapoznaj się z [opcjami konfiguracji](https://github.com/rhubarbgroup/redis-cache/#configuration).

#### Object Cache Pro

Zaplecze pamięci podręcznej obiektów Redis®¹ klasy **biznesowej**. Naprawdę niezawodne,
wysoce zoptymalizowane, w pełni konfigurowalne i z dedykowanym inżynierem, gdy najbardziej
tego potrzebujesz.

 * Napisany pod kątem wydajności
 * W 100% zgodny z API WordPress
 * Szybsza serializacja i kompresja
 * Łatwe debugowanie i logowanie
 * Wstępne pobieranie i analiza pamięci podręcznej
 * W pełni przetestowany (100% pokrycia kodu)
 * Bezpieczne połączenia z TLS
 * Kontrole stanu za pośrednictwem interfejsu WordPress i WP CLI
 * Zoptymalizowany pod kątem WooCommerce, Jetpack i Yoast SEO

Dowiedz się więcej o [Object Cache Pro](https://objectcache.pro/?ref=oss&utm_source=wp-plugin&utm_medium=readme).

¹ Redis jest zarejestrowanym znakiem towarowym firmy Redis Ltd. Wszelkie prawa do
niego należą do firmy Redis Ltd. Wszelkie wykorzystanie znaku przez Redis Object
Cache ma charakter wyłącznie informacyjny i nie oznacza żadnego sponsorowania, poparcia
ani powiązania między firmą Redis a Redis Object Cache.

### Rozwiązywanie problemów

Odpowiedzi na często zadawane pytania i rozwiązywanie typowych błędów można znaleźć
w [FAQ](https://github.com/rhubarbgroup/redis-cache/blob/develop/FAQ.md). Przeczytanie
ich jest zawsze szybsze niż czekanie na odpowiedź na forach pomocy technicznej.

### Konfiguracja

Wtyczka zawiera obszerny zestaw [opcji konfiguracji](https://github.com/rhubarbgroup/redis-cache/#configuration)
i [przykładów połączeń](https://github.com/rhubarbgroup/redis-cache/#connections).
Zaawansowani użytkownicy mogą zapoznać się z sekcją [Skalowanie i replikacja](https://github.com/rhubarbgroup/redis-cache/blob/develop/README.md#scaling).

### Polecenia WP CLI

W przypadku Redis Object Cache dostępne są różne polecenia WP CLI. Aby uzyskać więcej
informacji, po zainstalowaniu wtyczki uruchom polecenie `wp help redis`.

## Zrzuty ekranu

[⌊Ustawienia wtyczki połączonej z pojedynczym serwerem Redis.⌉⌊Ustawienia wtyczki
połączonej z pojedynczym serwerem Redis.⌉[

Ustawienia wtyczki połączonej z pojedynczym serwerem Redis.

[⌊Ustawienia wtyczki wyświetlające ostatnie metryki czasu reakcji.⌉⌊Ustawienia wtyczki
wyświetlające ostatnie metryki czasu reakcji.⌉[

Ustawienia wtyczki wyświetlające ostatnie metryki czasu reakcji.

[⌊Ustawienia wtyczki wyświetlające informacje diagnostyczne.⌉⌊Ustawienia wtyczki
wyświetlające informacje diagnostyczne.⌉[

Ustawienia wtyczki wyświetlające informacje diagnostyczne.

[⌊Widżet kokpitu administracyjnego wyświetlający ostatnie metryki czasu reakcji.⌉⌊
Widżet kokpitu administracyjnego wyświetlający ostatnie metryki czasu reakcji.⌉[

Widżet kokpitu administracyjnego wyświetlający ostatnie metryki czasu reakcji.

## Instalacja

Aby uzyskać szczegółowe instrukcje dotyczące instalacji, zapoznaj się z obszerną
[instrukcją instalacji](https://github.com/rhubarbgroup/redis-cache/blob/develop/INSTALL.md).

## Recenzje

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

### 󠀁[SIMPLY THE BEST](https://wordpress.org/support/topic/simply-the-best-747/)󠁿

 [The Godfather](https://profiles.wordpress.org/geologynebula/) 2026-08-18

IT JUST WORKS! So refreshing and our metal is smoking fast now. Thank you and props
to the Redis team for making this so easy for a caveman like me. Simply the best!
Better than all the rest, better than anyone, anyone I ever met. SIMPLY THE BEST
🎶 🎶

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

### 󠀁[Good cache](https://wordpress.org/support/topic/good-cache/)󠁿

 [j0nny5](https://profiles.wordpress.org/j0nny5/) 2026-06-05 1 odpowiedź

Truly, I would recommend this plug-in. Fast, efficient, and once you make the normal
modifications to your WordPress installation, it works like a charm.The only concern
is, if you flush your cache, it flushes the whole DB number the WordPress Site is
using in Redis, and whatever else was in that DB number is gone too. This means 
that if you want to have to-site accurate cache flushes, you will need to setup 
a DB number per WordPress site you are hosting.Author, please see this and make 
the flush scoped to the site’s cache match, not the whole Redis DB number. Yes this
isn’t a world ending detail… but could be a chance for a good optimization. Thank
you again for this plug-in!!

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

### 󠀁[Just works and does what it states on the tin.](https://wordpress.org/support/topic/just-works-and-does-what-it-states-on-the-tin/)󠁿

 [reecejames](https://profiles.wordpress.org/reecejames/) 2026-05-05 1 odpowiedź

Easy to use and just does the job!!!!

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

### 󠀁[can recommend this plug-in](https://wordpress.org/support/topic/can-recommend-this-plug-in/)󠁿

 [Marisa](https://profiles.wordpress.org/marisa2023/) 2026-03-25

I installed Redis Object Cache a couple of days ago and the diagnostics shows me
it is saving on a good proportion of MySQL database hits. The author responded quickly
to my questions on the support forum. Every Wordpress site should have an object
cache and, although it is early days for me, I can recommend this plugin.

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

### 󠀁[Lack of options and forced adverts](https://wordpress.org/support/topic/lack-of-options-and-forced-adverts/)󠁿

 [obbatron](https://profiles.wordpress.org/obbatron/) 2026-02-19 1 odpowiedź

It would be wildy easier to use if it was possible to change the IP. Sometimes you
have multiple containers working alongside each other in a complex network. This
plugin just defaults to presuming Redis is local. Sure I can edit loads of files
to fix this.. but then the plugin is pointless if I am just leaning on CLI.Beyond
this, it adds adverts to the wordpress dashboard. A feature which should not even
be possible in my view. I get it, you need to make money. But shoving adverts all
over my website just makes me never ever want to spend a dime on your products.

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

### 󠀁[10/10](https://wordpress.org/support/topic/10-10-42/)󠁿

 [alexandershu](https://profiles.wordpress.org/alexandershu/) 2025-12-10 1 odpowiedź

Amazing plugin. But if you are using it on some serious projects don’t forget to
disable Redis Cache for your ERP imports/wp cli etc in wp_config.

 [ Przeczytaj 175 recenzji ](https://wordpress.org/support/plugin/redis-cache/reviews/)

## Kontrybutorzy i deweloperzy

„Redis – Podręczna pamięć obiektowa” jest oprogramowaniem open source. Poniższe 
osoby miały wkład w rozwój wtyczki.

Zaangażowani

 *   [ Till Krüss ](https://profiles.wordpress.org/tillkruess/)

Wtyczka „Redis – Podręczna pamięć obiektowa” została przetłumaczona na 17 języków.
Podziękuj [tłumaczom](https://translate.wordpress.org/projects/wp-plugins/redis-cache/contributors)
za ich wkład.

[Przetłumacz wtyczkę “Redis – Podręczna pamięć obiektowa” na swój język.](https://translate.wordpress.org/projects/wp-plugins/redis-cache)

### Interesuje cię rozwój wtyczki?

[Przeglądaj kod](https://plugins.trac.wordpress.org/browser/redis-cache/), sprawdź
[repozytorium SVN](https://plugins.svn.wordpress.org/redis-cache/) lub czytaj [dziennik rozwoju](https://plugins.trac.wordpress.org/log/redis-cache/)
przez [RSS](https://plugins.trac.wordpress.org/log/redis-cache/?limit=100&mode=stop_on_copy&format=rss).

## Rejestr zmian

#### 2.8.0

 * Delete transients when cache is enabled
 * Improved styling for WordPress 7.x
 * Respect `WP_REDIS_SSL_CONTEXT` when using Predis and clustered connections
 * Added missing `redis_object_cache_(disable|update_dropin)` hooks to WP CLI commands
 * Fixed `redis_object_cache_enable` action result parameter

#### 2.7.0

 * Zachowaj klucz TTL podczas wywoływania metod (in|de)krementacji
 * Zaktualizowano sygnatury funkcji `wp_cache_*()`, aby odpowiadały rdzeniowi
 * Usunięto przestarzałą obsługę HHVM
 * Usunięto przestarzałą stałą `WP_REDIS_SERIALIZER`

#### 2.6.5

 * Naprawiono problem z (in|de)inkrementacją wartości pamięci podręcznej podczas
   korzystania z funkcji igbinary

#### 2.6.4

 * Zapobiegaj niektórym powiadomieniom o wycofaniu
 * Naprawiono problem z (in|de)inkrementacją wartości pamięci podręcznej

#### 2.6.3

 * Przełącz na `E_USER_DEPRECATED` zamiast `_doing_it_wrong()` w drop-in
 * Naprawiono błąd występujący podczas używania Credis (przestarzałe) jako klienta

#### 2.6.2

 * Naprawiono więcej błędów parsowania heredoc w PHP 7.2

#### 2.6.1

 * Naprawiono błąd parsowania heredoc w PHP 7.2
 * Naprawiono wywołanie niezdefiniowanej funkcji `wp_rand()`

#### 2.6.0

 * Dodano nagłówek `Główna gałąź`
 * Dodano `id` do znaczników script/style
 * Zaktualizowano Credis do wersji 2.4.0
 * Zaktualizowano Credis do wersji 1.17.0
 * Oznacz jako przetestowane do 6,8
 * Przestrzegaj kontroli wtyczki (PCP)
 * Naprawiono funkcję zwiększania/zmniejszania, która nie działała z serializatorem
 * Naprawiono rzadki problem z trybem replikacji
 * Naprawiono rzadki błąd krytyczny w diagnostyce

#### 2.5.4

 * Uwzględnia `WP_REDIS_SCHEME` w przypadku połączeń klastra
 * Naprawiono problem z połączeniem Predis i `SentinelReplication`
 * Naprawiono podwójny ukośnik w adresie URL `admin.css`

#### 2.5.3

 * Dodano stałą `WP_REDIS_DISABLE_GROUP_FLUSH`
 * Dodano filtr `redis_cache_manager_capability` i stałą `WP_REDIS_MANAGER_CAPABILITY`
 * Dodano obsługę `WP_REDIS_SSL_CONTEXT` dla połączeń klastra PhpRedis
 * Naprawiono kilka problemów z Predis i połączeniem klastrowym/replikowanym
 * Naprawiono kolejny rzadki błąd krytyczny w `show_error_and_die()`

#### 2.5.2

 * Uwzględniono `WP_REDIS_FLUSH_TIMEOUT` w skryptach opróżniania Lua
 * Poprawiono obsługę `DISALLOW_FILE_MODS`
 * Przywrócono zmianę zachowania na `sanitize_key_part()`
 * Naprawiono rzadki błąd krytyczny w `show_error_and_die()` (ponownie)

#### 2.5.1

 * Dodano limity czasu do diagnostyki
 * Obsługa rzadkich instalacji PHP bez rozszerzenia `sockets`
 * Naprawiono rzadki błąd krytyczny w `show_error_and_die()`
 * Naprawiono ostrzeżenie o wycofaniu w `sanitize_key_part()`

#### 2.5.0

 * Wymagana jest wersja WordPress 4.6 lub nowsza
 * Załaduj domenę tekstową tylko wtedy, gdy jest to konieczne
 * Dodano stałą `WP_REDIS_DISABLE_DROPIN_CHECK`
 * Stosuj filtr `file_mod_allowed` i stałą `DISALLOW_FILE_MODS`
 * Zmieniono nazwę pliku testowego `.redis-write-test.tmp` na `object-cache.tmp`
 * Wywołaj akcję `redis_object_cache_error` przed `wp_die()`
 * Zezwól na zdefiniowanie `WP_REDIS_PLUGIN_PATH` w innym miejscu
 * Dodano eksperymentalny limit czasu opróżniania (domyślnie `5` sekund)
 * Usunięto niepotrzebne domyślnie ignorowane grupy

#### 2.4.4

 * Ulepszone zarządzanie nieoczekiwanymi wynikami transakcji

#### 2.4.3

 * Naprawiono błąd zgodności PHP `<=7.2`
 * Naprawiono ładowanie tłumaczeń stron błędów

#### 2.4.2

 * Made admin-bar script more robust
 * Improved recovery instructions on `redis-error.php`
 * Ulepszone wykrywanie CloudLinux
 * Poprawki tłumaczeń
 * Zapobiegaj nadpisywaniu wtyczek przez W3 Total Cache i LiteSpeed ​​Cache
 * Naprawiono obsługę nazwy użytkownika ACL podczas korzystania z Predis i składni
   tablicowej

#### 2.4.1

 * Naprawiono błąd PHP `<=7.2`

#### 2.4.0

 * Flush cache when toggling the object cache
 * Show a custom error message when Redis is unreachable
 * Don’t allow object cache to be enabled when Redis is unreachable
 * Deprecated risky `WP_REDIS_SERIALIZER` configuration constant, use `WP_REDIS_IGBINARY`
   instead
 * Obsługa `WP_REDIS_USERNAME` w czasie używania Predis
 * Show cache hit ratio decimal points in Admin Bar node
 * Obscure secrets when displaying `WP_REDIS_SERVERS`
 * Improved CloudLinux’s Accelerate WP compatibility
 * Opróżnianie pamięci podręcznej paska administracyjnego teraz korzysta z AJAX

#### 2.3.0

 * Show dashboard widget only to admins
 * Added Admin Bar node (disable using `WP_REDIS_DISABLE_ADMINBAR`)
 * Added `WP_REDIS_SSL_CONTEXT` configuration constant
 * Throw errors when connection error occurs
 * Added support for usernames when using Predis
 * Added support for loading Predis from `WP_REDIS_PLUGIN_PATH`
 * Made Predis unix socket connections stricter
 * Fixed rare group flushing bug
 * Fixed cluster ping when using Predis
 * Zaktualizowano Credis do wersji 2.1.2
 * Improved documentation

#### 2.2.4

 * Register `wp redis` CLI command late
 * Don’t compete with Object Cache Pro for `wp redis` command
 * Prevent Perflab from overwriting the object cache drop-in
 * Zaktualizowano Credis do wersji 2.1.1
 * Avoid type error when transaction fails
 * Check for incompatible content type headers

#### 2.2.3

 * Added `wp_cache_flush_group()` support
 * Zaktualizowano Credis do wersji 1.14.0
 * Drop `$delay` parameter from `wp_cache_flush()`
 * Prevent rare error in diagnostics when reading connection errors

#### 2.2.2

 * Use `QM_Data_Cache` instead of `QM_Data`
 * Fixed `WP_Error` use statement non-compound name warning

#### 2.2.1

 * Added WordPress 6.1 `wp_cache_supports()` function
 * Zaktualizowano Predis do wersji 2.0.3
 * Avoid early `microtime()` calls in `WP_Object_Cache::get()`
 * Support Query Monitor’s new `QM_Data` class
 * Throw exception of pipeline returns unexpected results

#### 2.2.0

 * Added `redis_cache_add_non_persistent_groups` filter
 * Fixed `wp_add_dashboard_widget` parameters
 * Fixed `WP_REDIS_SERVERS` replication issue with Predis v2.0
 * Fixed `WP_REDIS_CLUSTER` string support
 * Fixed issue when `MGET` fails in `get_multiple()` call
 * Fixed several warnings in the event of pipeline failures

#### 2.1.6

 * Fixed SVN discrepancies

#### 2.1.5

 * Fixed `is_predis()` call

#### 2.1.4

 * Added `is_predis()` helper

#### 2.1.3

 * Fixed bug in `wp_cache_add_multiple()` and `wp_cache_set_multiple()`

#### 2.1.2

 * Fixed and improved `wp_cache_*_multiple()` logic
 * Call `redis_object_cache_set` action in `wp_cache_set_multiple()`
 * Call `redis_object_cache_delete` action in `wp_cache_delete_multiple()`
 * Check if raw group name is ignored, not sanitized name
 * Removed tracing

#### 2.1.1

 * Bumped PHP requirement to 7.2
 * Renamed `WP_REDIS_DIR` to `WP_REDIS_PLUGIN_DIR`
 * Fixed rare fatal error in diagnostics
 * Allow Predis v1.1 Composer installs
 * Support using `WP_REDIS_CLUSTER` string

#### 2.1.0

 * Bumped PHP requirement to 7.0
 * Deprecated Credis and HHVM clients
 * Zaktualizowano Predis do wersji 2.0.0
 * Zaktualizowano Credis do wersji 1.13.1
 * Improved cluster readability in diagnostics
 * Improved connecting to clusters
 * Fixed pinging clusters after connecting
 * Fixed several bugs in `connect_using_credis()`

#### 2.0.26

 * Fixed a bug in `wp_cache_delete_multiple()` when using Predis
 * Fixed a bug in `wp_cache_add_multiple()` when cache addition is suspended

#### 2.0.25

 * Removed broken `wp_cache_add_multiple()` function

#### 2.0.24

 * Improve metrics label/tooltip formatting
 * Fix metrics chart not rendering
 * Zaktualizowano Predis do wersji 1.1.10
 * Zaktualizowano Credis do wersji 1.13.0
 * Support `composer/installers` v1 and v2
 * Link to settings page when foreign drop-in was found
 * Added `wp_cache_flush_runtime()` function
 * Added `wp_cache_add_multiple()` function
 * Added `wp_cache_delete_multiple()` function

#### 2.0.23

 * Added support for [Relay](https://relaycache.com)
 * Minor UX fixes and improvements
 * Fixed PHP 8.1 deprecation notice
 * Zaktualizowano ApexCharts do wersji 3.31.0

#### 2.0.22

 * PHP 8.1 compatibility fixes
 * Zaktualizowano Predis do wersji 1.1.9
 * Added settings link to widget
 * Overhauled diagnostics pane
 * Zaktualizowano ApexCharts do wersji 3.30.0
 * Redirect to plugin settings after activation
 * Fixed wrong path to `diagnostics.php` file
 * Fixed chart overflow in settings tab
 * Fixed Predis cluster ping
 * Avoid warning when content folder is not writeable

#### 2.0.21

 * Added metrics diagnostics
 * Added `WP_Object_Cache::decr()` alias
 * Moved `diagnostics.php` file

#### 2.0.20

 * Fix wp.org release

#### 2.0.19

 * Make metric identifier unique
 * Set unique prefix for sites hosted on Cloudways
 * Don’t print HTML debug comment when `WP_CLI` is `true`

#### 2.0.18

 * Added `redis_object_cache_trace` action and `WP_REDIS_TRACE` constant
 * Zaktualizowano ApexCharts do wersji 3.26.0
 * Fixed and issue with `WP_REDIS_DISABLE_METRICS`

#### 2.0.17

 * Code cleanup
 * Fixed missing metrics
 * Fixed filesystem test

#### 2.0.16

 * Zaktualizowano Credis do wersji 1.11.4
 * Fixed drop-in notice styling
 * Moved metrics into dedicated class
 * Added `redis_cache_validate_dropin` filter
 * Use `WP_DEBUG_DISPLAY` (instead of `WP_DEBUG`) constant to display debug information
 * Fixed rare error in `wp_cache_get_multiple()`
 * Removed `intval()` usage

#### 2.0.15

 * Reverted `build_key()` changes due to issues in multisite environments

#### 2.0.14

 * Made Object Cache Pro card translatable
 * Added `WP_REDIS_SERIALIZER` to diagnostics
 * Improved speed of `build_key()`
 * Support settings `WP_REDIS_PREFIX` and `WP_REDIS_SELECTIVE_FLUSH` via environment
   variable
 * Added `WP_REDIS_METRICS_MAX_TIME` to adjust stored metrics timeframe
 * Delay loading of text domain and schedule until `init` hook
 * Zaktualizowano Predis do wersji 1.1.6
 * Prevent variable referencing issue in `connect_using_credis()`

#### 2.0.13

 * Zaktualizowano Predis do wersji 1.1.4
 * Made `redis-cache` a global group for improved metrics on multisite
 * Switched to short array syntax
 * Added `@since` tags to all hooks
 * Use `parse_url()` instead of `wp_parse_url()` in drop-in
 * Fixed plugin instance variable name in `wp redis status`

#### 2.0.12

 * Fixed bytes metrics calculation
 * Fixed an issue with non-standard Predis configurations
 * Improve WordPress Coding Standards

#### 2.0.11

 * Fixed an issue in `wp_cache_get_multiple()` when using Predis
 * Prevent undefined index notice in diagnostics

#### 2.0.10

 * Fixed unserializing values in `wp_cache_get_multiple()`

#### 2.0.9

 * Highlight current metric type using color
 * Show „Metrics” tab when metrics are disabled
 * Refactored connection and Redis status logic
 * Zaktualizowano Predis do wersji 1.1.2
 * Remove Predis deprecation notice
 * Fixed fetching derived keys in `wp_cache_get_multiple()`

#### 2.0.8

 * Fixed tabs not working in 2.0.6 and 2.0.7 due to WP.org SVN issue

#### 2.0.7

 * Fixed issue with `wp_cache_get_multiple()`

#### 2.0.6

 * Added experimental filesystem test to diagnostics
 * Refactored settings tab logic (fixed jumping, too)
 * Fixed issues with `wp_cache_get_multiple()`
 * Return boolean from `wp_cache_delete()`
 * Use `redis-cache` as JS event namespace
 * Hide Pro line in widget when banners are disabled
 * Renamed `redis_object_cache_get_multi` action to `redis_object_cache_get_multiple`

#### 2.0.5

Version 2.0 is a significant rewrite of the plugin. Please read the v2.0.0 release
notes.

 * Fixed multisite action buttons not working
 * Removed outdated PHP 5.4 warning
 * Added `read_timeout` support to Credis
 * Display connection parameters when using Credis
 * Added wiki link to Predis upgrade notice

#### 2.0.4

 * Attempt to reliably update the dropin when it’s outdated
 * Show ACL username on settings screen
 * Show full diagnostics with `wp redis status`
 * Always set `FS_CHMOD_FILE` when copying the `object-cache.php`
 * Don’t encode bullets in password diagnostics
 * Call `redis_object_cache_update_dropin` during dropin update

#### 2.0.3

 * Hide „Metrics” tab when metrics are disabled
 * Fixed `admin.js` not loading in multisite environments
 * Avoid fatal error when interacting with metrics but Redis went away
 * Added `WP_Object_Cache::__get()` for backwards compatibility

#### 2.0.2

 * Updated POT file and comments for translators

#### 2.0.1

 * Support older versions of Query Monitor
 * Made „Dropin” status more helpful
 * Hide Redis version in settings when it isn’t available
 * Collapsed dependency paths using `composer-custom-directory-installer` package
 * Prevent `QM_Collector` conflicts with other plugins
 * Prevent metric issues when cache is not available
 * Fixed „Settings” link in plugin list
 * Fixed `WP_REDIS_DISABLED` logic

#### 2.0.0

Version 2.0 is a significant rewrite. The plugin now requires PHP 5.6, just like
WordPress 5.2 does.

The GitHub and Composer repository was moved from `tillkruss/redis-cache` to `rhubarbgroup/
redis-cache`.

On multisite networks, be sure to „Network Activate” the plugin after upgrading 
to v2.x.

 * Require PHP 5.6
 * Plugin is now „network-only”
 * Switch to WPCS for code standards
 * Overhauled the settings screen
 * Added object cache metrics (on dashboard widget and settings)
 * Added support for Query Monitor
 * Added `Rhubarb\RedisCache` namespace to all files
 * Added support for WP 5.5’s new `wp_cache_get_multi()` function
 * Added `redis_object_cache()` function to retrieve plugin instance
 * Added dropin warnings to network dashboard
 * Added support for setting Sentinel database numbers
 * Support Redis 6 ACL username and password authentication
 * Support overwriting existing dropin on setting screen
 * Use singleton pattern to instantiate plugin
 * Use Composer to install and load Predis
 * Update object cache dropin during plugin update
 * Use separate methods to connect with all clients
 * Removed `CUSTOM_USER_TABLE` and `CUSTOM_USER_META_TABLE` weirdness
 * Added `themes` as ignored group
 * Changed default connection and read timeout to 1 second
 * Prevent race condition in `add_or_replace()`
 * Renamed `WP_CACHE_KEY_SALT` to `WP_REDIS_PREFIX` for clarity
 * Replaced „slave” terminology with „replica”
 * Only `SELECT` database when it’s not `0`

#### 1.6.1

 * Fixed issue with footer comment showing during AJAX requests

#### 1.6.0

 * Improved group name sanitization (thanks @naxvog)
 * Prevent fatal error when replacing foreign dropin
 * Added HTML footer comment with optional debug information
 * Removed prefix suggestions

_The HTML footer comment only prints debug information when `WP\_DEBUG` is enabled.
To disable the comment entirely, set the `WP\_REDIS\_DISABLE\_COMMENT` constant 
to `true`._

#### 1.5.9

 * Fixed missing `$info` variable assignment in constructor
 * Fixed MaxTTL warning condition
 * Switched to using default button styles

#### 1.5.8

 * Added warning message about invalid MaxTTL
 * Added warning about unmaintained Predis library
 * Added suggestion about shorter, human-readable prefixes
 * Added Redis Cache Pro compatibility to settings
 * Fixed flushing the cache when the prefix contains special characters
 * Fixed calling Redis `INFO` when using clusters
 * Cleaned up the settings a little bit

#### 1.5.7

 * Added support for PhpRedis TLS connections
 * Added support for timeout, read timeout and password when using PhpRedis cluster
 * Fixed issue with `INFO` command
 * Fixed object cloning when setting cache keys

#### 1.5.6

 * Added object cloning to in-memory cache
 * Fixed PHP notice related to `read_timeout` parameter

#### 1.5.5

Please flush the object cache after updating the drop to v1.5.5 to avoid dead keys
filling up Redis memory.

 * Removed lowercasing keys
 * Remove scheduled metrics event
 * Fixed Redis version call when using replication

#### 1.5.4

 * Removed metrics

#### 1.5.3

 * Fixed: Call to undefined function `get_plugin_data()`
 * Fixed: Call to undefined method `WP_Object_Cache::redis_version()`

#### 1.5.2

 * Added Redis version to diagnostics
 * Added `WP_REDIS_DISABLE_BANNERS` constant to disable promotions
 * Fixed an issue with `redis.replicate_commands()`

#### 1.5.1

This plugin turned 5 years today (Nov 14th) and its only fitting to release the 
business edition today as well.
 [Object Cache Pro](https://objectcache.pro/) is
a truly reliable, highly optimized and easy to debug rewrite of this plugin for 
SMBs.

 * Added execution times to actions
 * Added `WP_REDIS_VERSION` constant
 * Fixed PhpRedis v3 compatibility
 * Fixed an issue with selective flushing
 * Fixed an issue with `mb_*` functions not existing
 * Replaced Email Address Encoder card with Redis Cache Pro card
 * Gather version metrics for better decision making

#### 1.5.0

Since Predis isn’t maintained any longer, it’s highly recommended to switch over
to PhpRedis (the Redis PECL extension).

 * Improved Redis key name builder
 * Added support for PhpRedis serializers
 * Added `redis_object_cache_error` action
 * Added timeout, read-timeout and retry configuration
 * Added unflushable groups (defaults to `['userlogins']`)
 * Fixed passwords not showing in server list

#### 1.4.3

 * Require PHP 5.4 or newer
 * Use pretty print in diagnostics
 * Throw exception if Redis library is missing
 * Fixed cache not flushing for some users
 * Fixed admin issues when `WP_REDIS_DISABLED` is `false`

#### 1.4.2

 * Added graceful Redis failures and `WP_REDIS_GRACEFUL` constant
 * Improved cluster support
 * Added `redis_cache_expiration` filter
 * Renamed `redis_object_cache_get` filter to `redis_object_cache_get_value`

#### 1.4.1

 * Fixed potential fatal error related to `wp_suspend_cache_addition()`

#### 1.4.0

 * Added support for igbinary
 * Added support for `wp_suspend_cache_addition()`

#### 1.3.9

 * Fixed `WP_REDIS_SHARDS` not showing up in server list
 * Fixed `WP_REDIS_SHARDS` not working when using PECL extension
 * Removed `WP_REDIS_SCHEME` and `WP_REDIS_PATH` leftovers

#### 1.3.8

 * Switched from single file Predis version to full library

#### 1.3.7

 * Revert back to single file Predis version

#### 1.3.6

 * Added support for Redis Sentinel
 * Added support for sharing
 * Switched to PHAR version of Predis
 * Improved diagnostics
 * Added `WP_REDIS_SELECTIVE_FLUSH`
 * Added `$fail_gracefully` parameter to `WP_Object_Cache::__construct()`
 * Always enforce `WP_REDIS_MAXTTL`
 * Pass `$selective` and `$salt` to `redis_object_cache_flush` action
 * Don’t set `WP_CACHE_KEY_SALT` constant

#### 1.3.5

 * Added basic diagnostics to admin interface
 * Added `WP_REDIS_DISABLED` constant to disable cache at runtime
 * Prevent „Invalid plugin header” error
 * Return integer from `increment()` and `decrement()` methods
 * Prevent object cache from being instantiated more than once
 * Always separate cache key `prefix` and `group` by semicolon
 * Improved performance of `build_key()`
 * Only apply `redis_object_cache_get` filter if callbacks have been registered
 * Fixed `add_or_replace()` to only set cache key if it doesn’t exist
 * Added `redis_object_cache_flush` action
 * Added `redis_object_cache_enable` action
 * Added `redis_object_cache_disable` action
 * Added `redis_object_cache_update_dropin` action

#### 1.3.4

 * Added WP-CLI support
 * Show host and port unless scheme is unix
 * Updated default global and ignored groups
 * Do a cache flush when activating, deactivating and uninstalling

#### 1.3.3

 * Zaktualizowano Predis do wersji `1.1.1.`
 * Added `redis_instance()` method
 * Added `incr()` method alias for Batcache compatibility
 * Added `WP_REDIS_GLOBAL_GROUPS` and `WP_REDIS_IGNORED_GROUPS` constant
 * Added `redis_object_cache_delete` action
 * Use `WP_PLUGIN_DIR` with `WP_CONTENT_DIR` as fallback
 * Set password when using a cluster or replication
 * Show Redis client in `stats()`
 * Change visibility of `$cache` to public
 * Use old array syntax, just in case

#### 1.3.2

 * Make sure `$result` is not `false` in `WP_Object_Cache::get()`

#### 1.3.1

 * Fixed connection issue

#### 1.3

 * New admin interface
 * Added support for `wp_cache_get()`’s `$force` and `$found` parameter
 * Added support for clustering and replication with Predis

#### 1.2.3

 * Ulepszenia interfejsu użytkownika

#### 1.2.2

 * Added `redis_object_cache_set` action
 * Added `redis_object_cache_get` action and filter
 * Prevented duplicated admin status messages
 * Load bundled Predis library only if necessary
 * Load bundled Predis library using `WP_CONTENT_DIR` constant
 * Updated `stats()` method output to be uniform with WordPress

#### 1.2.1

 * Added `composer.json`
 * Added deactivation and uninstall hooks to delete `object-cache.php`
 * Added local serialization functions for better `advanced-cache.php` support
 * Zaktualizowano Credis do wersji `1.0.3`
 * Updated heading structure to be semantic

#### 1.2

 * Added Multisite support
 * Moved admin menu under _Settings_ menu
 * Fixed PHP notice in `get_redis_client_name()`

#### 1.1.1

 * Call `select()` and optionally `auth()` if HHVM extension is used

#### 1.1

 * Added support for HHVM’s Redis extension
 * Added support for PECL Redis extension
 * Added `WP_REDIS_CLIENT` constant, to set preferred Redis client
 * Added `WP_REDIS_MAXTTL` constant, to force expiration of cache keys
 * Improved `add_or_replace()`, `get()`, `set()` and `delete()` methods
 * Improved admin screen styles
 * Removed all internationalization/localization from drop-in

#### 1.0.2

 * Added „Flush Cache” button
 * Added support for UNIX domain sockets
 * Improved cache object retrieval performance significantly
 * Updated bundled Predis library to version `1.0.1`

#### 1.0.1

 * Load plugin translations
 * Hide global admin notices from non-admin users
 * Prevent direct file access to `redis-cache.php` and `admin-page.php`
 * Colorize „Disable Object Cache” button
 * Call `Predis\Client->connect()` to avoid potential uncaught `Predis\Connection\
   ConnectionException`

#### 1.0

 * Initial release

## Wtyczka płatna

Wtyczka jest bezpłatna, ale oferuje dodatkowe płatne aktualizacje lub wsparcie. 
[Zobacz pomoc techniczną](https://github.com/rhubarbgroup/redis-cache/issues)

## Meta

 *  Wersja **2.8.0**
 *  Ostatnia aktualizacja **4 miesiące temu**
 *  Włączone instalacje **500,000+**
 *  Wersja WordPressa ** 4.6 lub nowszej **
 *  Testowano do **7.0.4**
 *  Wersja PHP ** 7.2 lub nowszej **
 *  Języki
 * [Chinese (China)](https://cn.wordpress.org/plugins/redis-cache/), [Chinese (Taiwan)](https://tw.wordpress.org/plugins/redis-cache/),
   [Czech](https://cs.wordpress.org/plugins/redis-cache/), [Dutch](https://nl.wordpress.org/plugins/redis-cache/),
   [English (UK)](https://en-gb.wordpress.org/plugins/redis-cache/), [English (US)](https://wordpress.org/plugins/redis-cache/),
   [French (France)](https://fr.wordpress.org/plugins/redis-cache/), [German](https://de.wordpress.org/plugins/redis-cache/),
   [Hindi](https://hi.wordpress.org/plugins/redis-cache/), [Korean](https://ko.wordpress.org/plugins/redis-cache/),
   [Norwegian (Bokmål)](https://nb.wordpress.org/plugins/redis-cache/), [Polish](https://pl.wordpress.org/plugins/redis-cache/),
   [Portuguese (Brazil)](https://br.wordpress.org/plugins/redis-cache/), [Portuguese (Portugal)](https://pt.wordpress.org/plugins/redis-cache/),
   [Russian](https://ru.wordpress.org/plugins/redis-cache/), [Spanish (Chile)](https://cl.wordpress.org/plugins/redis-cache/),
   [Spanish (Spain)](https://es.wordpress.org/plugins/redis-cache/), i [Swedish](https://sv.wordpress.org/plugins/redis-cache/).
 *  [Przetłumacz na swój język](https://translate.wordpress.org/projects/wp-plugins/redis-cache)
 * Tagi
 * [caching](https://pl.wordpress.org/plugins/tags/caching/)[object cache](https://pl.wordpress.org/plugins/tags/object-cache/)
   [performance](https://pl.wordpress.org/plugins/tags/performance/)[redis](https://pl.wordpress.org/plugins/tags/redis/)
   [relay](https://pl.wordpress.org/plugins/tags/relay/)
 *  [Widok zaawansowany](https://pl.wordpress.org/plugins/redis-cache/advanced/)

## Oceny

 4.5 na 5 gwiazdek.

 *  [  147 recenzji 5-gwiazdkowych     ](https://wordpress.org/support/plugin/redis-cache/reviews/?filter=5)
 *  [  4 recenzje 4-gwiazdkowe     ](https://wordpress.org/support/plugin/redis-cache/reviews/?filter=4)
 *  [  3 recenzje 3-gwiazdkowe     ](https://wordpress.org/support/plugin/redis-cache/reviews/?filter=3)
 *  [  2 recenzje 2-gwiazdkowe     ](https://wordpress.org/support/plugin/redis-cache/reviews/?filter=2)
 *  [  20 recenzji 1-gwiazdkowych     ](https://wordpress.org/support/plugin/redis-cache/reviews/?filter=1)

[Twoja opinia](https://wordpress.org/support/plugin/redis-cache/reviews/#new-post)

[Zobacz wszystkierecenzje.](https://wordpress.org/support/plugin/redis-cache/reviews/)

## Zaangażowani

 *   [ Till Krüss ](https://profiles.wordpress.org/tillkruess/)

## Wsparcie

Zagadnienia rozwiązane w przeciągu ostatnich dwóch miesięcy:

     6 z 6

 [Zobacz forum wsparcia](https://wordpress.org/support/plugin/redis-cache/)

## Złóż datek

Czy chcesz wesprzeć rozwój wtyczki?

 [ Wspomóż wtyczkę ](https://github.com/sponsors/tillkruss)