Home >Backend Development >PHP Tutorial >Wordpress子主题提示:Fatal error: Cannot redeclare YOUR_FUNCTION()

Wordpress子主题提示:Fatal error: Cannot redeclare YOUR_FUNCTION()

WBOY
WBOYOriginal
2016-06-06 20:42:121230browse

<code>if ( !function_exists( 'YOUR_FUNCTION' ) ) {
    function YOUR_FUNCTION() {
        // Do something.
    }
}
</code>

官方文档明明说过"用这种方式,子主题可以替换父主题中的一个PHP函数,只需要简单地对它再次声明。"

为什么在实际使用中提示 Fatal error: Cannot redeclare YOUR_FUNCTION()
而且这个现象在functions.php更新后不会马上提示,而是过几分钟后才出现

回复内容:

<code>if ( !function_exists( 'YOUR_FUNCTION' ) ) {
    function YOUR_FUNCTION() {
        // Do something.
    }
}
</code>

官方文档明明说过"用这种方式,子主题可以替换父主题中的一个PHP函数,只需要简单地对它再次声明。"

为什么在实际使用中提示 Fatal error: Cannot redeclare YOUR_FUNCTION()
而且这个现象在functions.php更新后不会马上提示,而是过几分钟后才出现

同求答案我也遇到这个问题。官方文档不可能出错吧?

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn