您的代码可能如下所示:
class OAuthSignatureMethod_HMAC_SHA1 {
...
}
应该是这样的:
if( ! class_exists( \'OAuthSignatureMethod_HMAC_SHA1\' ) ) :
class OAuthSignatureMethod_HMAC_SHA1 {
...
}
endif;
这与其说是WordPress的问题,不如说是PHP的问题,但是如果有多个插件
include
或
require
如果文件使用相同的名称声明相同的类,则会发生冲突。只需定义一次类,就可以在多个系统中根据需要多次实例化它。