WPIntell

Source evidence

Critical Error with Polylang plugin

Menu Icons by Themeisle – Add Icons to Navigation Menus · support · 2026-02-09T19:17:00+00:00

questionsentiment
mediumseverity
0.36relevance
1replies
Evidence linked to opportunitycommercial context

Proof Health

Open evidence

Commercial opportunities need traceable source links before they are treated as build-worthy.

4 / 17 rows with source links

23.5% of this page's analysis has direct source links.

0 build-decision rows missing links

0 rows here require auditable proof before promotion.

13 rows with no attached evidence

0 rows have source counts but still need direct links.

Conversation

support
chinook65 resolved
Hello, I experience a critical error when using this plugin with Polylang plugin. The error occurs when I attempt to switch from my default language (English) to French. Thank you PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function Menu_Icons_Front_End::_add_icon(), 1 passed in /nas/content/live/{devsitename}/wp-includes/class-wp-hook.php on line 341 and exactly 2 expected in /nas/content/live/{devsitename}/wp-content/plugins/menu-icons/includes/front.php:236#012Stack trace:#012#0 /nas/content/live/{devsitename}/wp-includes/class-wp-hook.php(341): Menu_Icons_Front_End::_add_icon(‘Title…’)#012#1 /nas/content/live/{devsitename}/wp-includes/plugin.php(205): WP_Hook->apply_filters(‘Title…’, Array)#012#2 /nas/content/live/{devsitename}/wp-content/themes/{themename}/template-parts/content-page.php(40): apply_filters(‘the_title’, ‘Title…’)#012#3 /nas/content/live/{devsitename}/wp-includes/template.php(816): require(‘/nas/content/li…’)#012#4 /nas/content/live/{devsitename}/wp-includes/template.php(749): load_template(‘/nas/content/li…’, false, Array)#012#5 /nas/content/live/{devsitename}/wp-includes/general-template.php(206): locate_template(Array, true, false, Array)#012#6 /nas/content/live/{devsitename}/wp-content/themes/{themename}/page.php(44): get_template_part(‘template-parts/…’, ‘page’)#012#7 /nas/content/live/{devsitename}/wp-includes/template-loader.php(125): include(‘/nas/content/li…’)#012#8 /nas/content/live/{devsitename}/wp-blog-header.php(19): require_once(‘/nas/content/li…’)#012#9 /nas/content/live/{devsitename}/index.php(17): require(‘/nas/content/li…’)#012#10 {main}#012 thrown in /nas/content/live/{devsitename}/wp-content/plugins/menu-icons/includes/front.php on line 236 Just to follow up. The additional language menus were not activated, which caused the error. Once I activated these menus, the problem was solved. Regards,

Comments

1 shown
chinook65 2026-02-09T20:10:00+00:00

Just to follow up. The additional language menus were not activated, which caused the error. Once I activated these menus, the problem was solved. Regards,