nasyrov/wordpress-menu-cache

WordPress mu-plugin for a faster wp_nav_menu.

v1.0.0 2018-04-04 21:09 UTC

This package is auto-updated.

Last update: 2024-04-07 14:37:19 UTC


README

Latest Version on Packagist Software License Total Downloads

WordPress mu-plugin for a faster wp_nav_menu.

Please read carefully the code and understand how it works before you roll it on production. It uses transient API and generates the cache key for every page so a menu can keep track of an active state. Make sure you use Memcached or Redis as an object cache otherwise it could bloat your wp_options table.

Requirements

Make sure all dependencies have been installed before moving on:

Install

Pull the package via Composer:

$ composer require nasyrov/wordpress-menu-cache

Testing

$ composer lint

Security

If you discover any security related issues, please email inasyrov@ya.ru instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.