WordPress PHP致命错误:调用未定义的函数add_action()

WordPress PHP致命错误:调用未定义的函数add_action(),php,wordpress,themes,Php,Wordpress,Themes,在我的WordPress(3.9.1)网站上,我使用functions.php中的以下代码将样式表添加到主题的标题中: function myd_scripts_styles() { wp_enqueue_style( 'richwp-style', get_stylesheet_uri() ); } add_action( 'wp_enqueue_scripts', 'myd_scripts_styles' ); my error.log不时显示以下内容: PHP致命错误:调用未定

在我的WordPress(3.9.1)网站上,我使用functions.php中的以下代码将样式表添加到主题的标题中:

function myd_scripts_styles() { 
    wp_enqueue_style( 'richwp-style', get_stylesheet_uri() );
}
add_action( 'wp_enqueue_scripts', 'myd_scripts_styles' );
my error.log不时显示以下内容:

PHP致命错误:调用未定义的函数add_action()

它指的是上面的代码。对我来说,代码看起来不错,而且它也在正常工作


有什么想法吗?谢谢。

这个问题太老了,但我最近在主题中遇到了同样的问题。我可以通过关闭php.ini文件中的
allow\u url\u fopen
来解决这个问题

这就是为什么它在一台服务器上工作,而在另一台服务器上生成错误


希望这将有助于那些谁仍然有这个问题

你到底在哪里使用代码?这是函数的一部分。phpI刚刚在my
functions.php
中测试了你的代码,没问题,没有致命错误。。。但是URI应该是:
get\u stylesheet\u directory\u URI()/你的风格.css'