警告:使用未定义的常量register_nav_menu-假定为'register_nav_menu'(这将在以后的PHP版本中引发错误)

时间:2019-10-03 12:58:08

标签: php wordpress wordpress-theming custom-wordpress-pages

以前,我使用的是 PHP 5.6 ,但我从未见过该问题。 但是当我使用 php 7.3 时,我看到了这个问题。

我正在使用最新的 wordpress版本5.2.3

当我在页面顶部运行wordpress网站时,它会显示消息

  

警告:在C:\ xampp \ htdocs \ wordpress \ newspaper \ wp-content \ themes \ news中使用未定义的常量`register_nav_menu`-假定为register_nav_menu`(这会在以后的PHP版本中引发错误)。第14行上的\ functions.php`

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

通常,出现语法错误时会出现此错误。

我假设register_nav_menu是一个函数。因此,我认为您忘记了register_nav_menu之后的括号。您应该写register_nav_menu()

如果它是一个变量,则您可能忘记了$。如果是字符串,请检查报价。

没有您的代码,要变得更加具体真的很复杂。