How to Add Page Template from Plugin without Losing $this May 19, 2022 by Tarik Billa Your walker argument in wp_list_pages should be an instance, not a string. 'walker' => new Walker_Page_New()