wordpress 我在php上遇到了一个错误语法的方式是否有变化?[closed]

kyks70gy  于 2022-12-11  发布在  WordPress
关注(0)|答案(1)|浏览(66)

已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题吗?**通过editing this post添加详细信息并阐明问题。

8天前关闭。
Improve this question
我有以下代码在我的php网站从一个主题,我做了很久以前,但它给警告7.4和错误8.0
add_action('widgets_init', create_function('', 'return register_widget("Banners125");'));
有什么建议,我可以如何修复这个代码在我的WordPress主题为php8.0?
我希望它能在php 8. 0上工作

bfnvny8b

bfnvny8b1#

函数create_function在7.2中已过时,在8.0中已删除。您的代码可以通过多种方式重写,其中一种方式是:

add_action(
    'widgets_init',
    function() {
        return register_widget("Banners125");
    }
);

相关问题