[wp-hackers] Question on Nav speed

Chris McCoy fris at fris.net
Sat Apr 29 11:03:34 UTC 2017


good tutorial on that here

https://generatewp.com/how-to-use-transients-to-speed-up-wordpress-menus/ <https://generatewp.com/how-to-use-transients-to-speed-up-wordpress-menus/>


> On Apr 29, 2017, at 6:57 AM, Simon Vart <simon.vart at exigences.biz> wrote:
> 
> Hi,
> 
> Maybe use a transient to cache the menu items ?
> 
> 2017-04-29 6:48 GMT+02:00 Luke Bryan <lukebryan at sharefaith.com>:
> 
>> Greetings all,
>> 
>> I have noticed that in profiling Wordpress, wp_get_nav_menu_items() seems
>> to be a slow function overall in any given page load. Looking through
>> tickets, it seems others would agree...
>> 
>> It *needs caching*:
>> https://core.trac.wordpress.org/ticket/27120
>> 
>> Saving menus apparently can be slow and we shouldn't "call
>> wp_get_nav_menu_items() in wp_update_nav_menu_item() unless we need to.
>> (Huge.)"
>> https://core.trac.wordpress.org/ticket/22189
>> 
>> I was wondering if there is any recommendation for optimizing the navs or
>> if there's anything in-the-works that would improve performance without,
>> say, adding a site cache plugin?
>> 
>> Best regards,
>> Luke
>> _______________________________________________
>> wp-hackers mailing list
>> wp-hackers at lists.automattic.com
>> http://lists.automattic.com/mailman/listinfo/wp-hackers
>> 
> _______________________________________________
> wp-hackers mailing list
> wp-hackers at lists.automattic.com
> http://lists.automattic.com/mailman/listinfo/wp-hackers



More information about the wp-hackers mailing list